Technical Support | Firmware History 한국어 English Chinese Russian

Firmware History


Product

CSE-M32, CSE-H20, CSE-H21 Firmware History

Release Date[Version] Changes
2016-03-16[2.0A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
2016-02-18[1.4B] 1. Change DNS source port(53 to a random value between 4096 ~ 65535)
2. Fix minor bug about TCP Server/Client mode
3. Change hash algorithm for certificate signature (MD5 > SHA1)
4. Support TELCOM in RS422/485
2014-12-29[1.4A] 1. Apply new CPU version
2. Fix bugs about DHCP, DNS, SSL and RFC2217
3. Improve RFC2217 and DDNS function
4. Support separator function
5. Remove disable FIFO option
6. Support AT+PLS command
2011-07-26[1.3C] 1. Serial Manager Protocol bug fix
2. comment debugging flag related to PPP
3. PPPoE align bug fix at debugging code
4. add option for disable fifo
5. telnet password mismatch bug fix
6. U2S water mark bug fix
7. decrease sio buffer to 3584 from 3840 to avoid sio_dump & iptrap out of memory
8. UDP zero checksum bug fix
9. ATC ESC character bug fix
10. parse DDNS response contents
11. DTR/DSR port bug fix
12. telnet No Operation command bug fix
13. add AT+PPNG(ping test) command
14. decrease sio_rx_fifo size to 5ms length from 100ms length
15. add ddns state field to ezManager status
16. add mac address field to ezManager status
2009-07-07[1.3A] 1. dynamic TCP session management support
2. modified - tcp.c winq.c tty.c iptrap.c lsh.c scfg.c init.c
3. add 'length field' to env write len
4. CN0/CN1 led bug fix at U2S mode
5. add lsh sc(session control) command
6. limit tcp mss to MIN(TCP_LOCAL_MSS, ppp_send_mru, ppp_recv_mru)
7. add arp table field to ezManager status
8. decrease sio buffer to 3840 from 4096 to avoid ddns out of memory
9. ATC CN0/CN1 led bug fix
10. DNS peer_ip (ATC mode) bug fix
11. add AT+PSE(send escape) command
12. mac_id support
2009-03-04[1.2H] 1. UDP(at U2S mode) multicast support
2. duplicate exponential retransmit timer bug fix
3. reset rto_count in func tcp_stop_timers()
4. telcom | break support
5. telcom | reply SET_CONTROL request
6. telcom | avoid enabling hardware flow control
7. U2S dynamic peer_ip/port update
8. telcom | RTS collision bug fix
9. telnet sio dump support (add sd command)
10. rename sio0/sio1 to com1/com2
2009-01-20[1.2G] 1.decrease rx idle time to 10bit long
2.IP change missing TCP name bug fix
3.avoid connection to zero IP (0.0.0.0)
4.ata hook bug fix
5.lsh passwd buf overflow bug fix
2008-12-01[1.2F] 1.add atc command PPID & PPPW
2.reload env if crc test is failed when scfg write
3.atcmd auto_ns on/off support
4.blink led (rx/tx) if fatal env fault found
5.emac | reset rx_bds if RX buffer is full
2008-11-13[1.2E] 1.freeze link led blink
2.DTR/RTS update on telcom notify
3.atcmd host name lookup support (+pnip,+prhn)
4.TCP no delay support
5.TX delay support (up to 25 character time)
6.drop late dhcp response from coexist dhcp server
7.ezManager | TCP session management support
8.ezSerialConfig support / ISP operation change same as H80
9.add WDT reset code at emac wait loop to avoid H21 mulfunction
10.telcom 0xff bug fix
11.disable dhcp unicast
12.at dial hook bug fix
13.avoid at+pdc/ppe both enabled
2008-08-05[1.2D] 1. boot up checking H21 identification pin
2. fix telnet login message
2008-06-30[1.2C] 1. IP Change Trap - UDP bug fix
2. SSL/SSH telnet bug fix
3. modify SSL/SSH command lock
4. sio mark/space support
5. duplicate local port bug fix
2008-06-10[1.2B] 1. modify ddns update period
2008-05-29[1.2A] 1. SSL/SSH support
2. disable UDP dest_ip comparison when ezl_local_ip is zero
3. TCP MSS bug fix
4. U2S net_tx, net_rx update bug fix
5. add ICMP frag needed message processing routine
6. duplicate peer name bug fix
7. expand mfa free size to avoid lsh_printf malloc fail
8. optimization option change -O2 to -Os (reduce code size near 10k)
2008-01-16[1.1G] 1. tcp urg pointer bug fix
2. dhcpc sends broadcast if server is not in subnet
2008-01-15[1.1F] 1. dynamic IP telnet support
2. lsh series command bug fix
3. add arp refresh code in lookup.c iptrap.c u2s.c
2007-12-26[1.1E] 1. ip change trap support
2. modify emac_init() for new PHY LAN8700
3. set PHY s/w-reset timeout to 500ms
2007-11-16[1.1D] 1. is_ip_broadcast() 0xe0 comparison bug fix
2. is_ip_broadcast() broadcast detection bug fix
2007-09-15[1.1C] 1. add CTS & PDC_PTSR monitoring loop
2007-09-12[1.1B] 1. Dynamic DNS(DDNS) support.
2. DNS stat->end comparison bug fix.
3. PPP down bug fix.
2007-08-22[1.1A] 1. seq_gap bug fix.
2. emac TBQP bug fix.
3. reply none zero length keep-alive.
4. reset processor after ezcfg write.
2007-08-10[1.0E] 1. RTS vibration bug fix.
2. intr pending bug fix by setting AIC protect mode.
3. receive time-out frame loss bug fix.
4. PDC start_tx atomic bug fix.
2007-07-24[1.0D] 1. Telnet COM port control option support.
2007-07-03[1.0B] 1. Expand FIFO size.
2. UART 1.5/2 stop bits bug fix.
3. sio_rx_fifo_max bug fix.
2007-04-12[1.0A] 1. Initial touch.


CIE-H10, CIE-M10, CIE-H12, CIE-H14 Firmware History

Release Date[Version] Changes
2016-03-21[2.0A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
2016-01-29[1.6B] 1. Change DNS source port(53 to a random value between 4096 ~ 65535)
2. Support TXDE signal (CIE-M10)
3. Add identification of Modbus/TCP message on Debugging Message
2014-12-29[1.6A] 1. Apply new CPU version
2. Add a function code of Modbus/TCP(FC43/14)
3. Fix bugs about HTTP and DHCP
4. Improve HTTP function
5. Improve RFC2217 function
6. Support separator function in UDP mode
2013-08-14[1.5A] 1. support CIE-H14
2. support HTTP pulse tag
3. support initialize output according to modbus session close
4. support e-mail notification (CIE-H12/H14 Only)
5. support frame delimiter
6. improve HTTP performance (dynamic TCP send window queue)
7. add AT+PLS(link status) command in AT command mode
8. fix minor bugs
2011-07-27[1.4B] 1. support CIE-H12
2. decrease tcp segment under winq_size/2 to avoid late ACK from windows
3. support multi-connection(max 8) modbus net
4. add AT+PPNG(ping test) command
5. telnet No Operation command bug fix
6. UDP zero checksum bug fix
7. PPPoE align bug fix
8. support Modbus/TCP class 1(code 1, 2, 4, 5, 6 and 7)
9. support Modbus/TCP class 2(code 15)
10. support Modbus/TCP a new function (code 105)
11. add modbus exception code 6 | slave device busy
12. sio | zero FIFO size bug fix
13. multiple input change notification bug fix
14. add mac address and DDNS state fields to ezManager status
15. ATC ESC character bug fix
16. TCP fast retransmit bug fix
17. SCFG corrupted frame bug fix
18. invalid modbus header length bug fix
19. rcvd modbus data loss bug fix
20. support http 403 reply for macro & pulse
21. support macro mode for each port
22. U2S water mark bug fix
23. telnet password mismatch bug fix
24. add option for disable FIFO
25. decrease queue sizes
> HTTP(1460->512), Mbus(768->384), sio0(6144->4096), tty(2048->1024)
26. decrease sio buffer to 2048 from 4096 to avoid out of memory
27. increase max http session 4 -> 8
28. change modbus addressing from byte to word
29. increase arp table size 4 -> 16
30. ATC invalid command parameter bug fix
31. SCFG invalid command parameter bug fix
32. prevent to enter SCFG mode with no uart env
33. HTML corrupted binary bug fix
2009-08-31[1.3E] 1. 401 reply string bug fix
2009-07-10[1.3D] 1. sio0 PDC_tx on DSR bug fix
2. http flushing peer bug fix
3. add lsh sc(session control) command
4. limit tcp mss to MIN(TCP_LOCAL_MSS, ppp_send_mru, ppp_recv_mru)
5. add arp table field to ezManager status
6. DNS peer_ip (ATC mode) bug fix
7. add AT+PSE(send escape) command
8. mac_id support
9. disable HTTP/Modbus output update if macro is enabled
2009-06-11[1.3C] 1. http winq overflow bug fix
2. add 'struct tcp' arg inside tcp->notify_sent/rcvd paramenter
3. M10/H10 product message bug fix
2009-05-21[1.3B] 1. Modbus read multiple regs byte ordering bug fix.
2. 'brace in string' bug fix.
2009-04-24[1.3A] 1. webpage script support
2. dynamic TCP session management support
3. modified - tcp.c winq.c tty.c iptrap.c lsh.c scfg.c init.c
4. add 'length field' to env write len
2008-07-30[1.2C] 1. IP Change Trap - UDP bug fix
2. sio mark/space support
3. duplicate local port bug fix
2008-06-10[1.2B] 1. modify ddns update period
2008-05-30[1.2A] 1. dynamic memory management support
2. disable UDP dest_ip comparison when ezl_local_ip is zero
3. TCP MSS bug fix
4. U2S net_tx, net_rx update bug fix
5. add icmp frag needed message processing routine
6. add IO comment facility over http
2008-02-05[1.1F] 1. tcp urg pointer bug fix
2. dhcpc sends broadcast if server is not in subnet
2008-01-14[1.1E] 1. ip_trap(DDNS/TCP/UDP) support
2. dynamic IP telnet support
3. lsh series command bug fix
4. add arp refresh code in lookup.c iptrap.c u2s.c
5. add http port number field
2007-11-16[1.1D] 1. add CTS & PDC_PTSR monitoring loop
2. is_ip_broadcast() 0xe0 comparison bug fix
3. is_ip_broadcast() broadcast detection bug fix
2007-09-12[1.1C] 1. Dynamic DNS(DDNS) support
2. DNS stat->end comparison bug fix
3. PPP down bug fix
2007-08-29[1.1B] 1. telnet com port control option support
2. reply none zero length keep-alive
3. reset processor after ezcfg write
2007-08-23[1.1A] 1. seq_gap bug fix
2. emac TBQP bug fix
3. disable H/W flow-control
4. RTS vibration bug fix
5.intr pending bug fix by setting AIC protect mode
6. receive time-out frame loss bug fix
7. PDC start_tx atomic bug fix
8. infinite PDC tx intr bug fix
2007-07-06[1.0B] 1. Infinite RST bug fix
2. Stopbit bug fix
2006-04-12[1.0A] 1. Initial touch.


EZL-50M, EZL-60M Firmware History

Release Date[Version] Changes
2016-08-24[1.3A] 1. Support new AT commands (+PPE, +PPID, +PPPW, +PBR)
2. Improve TCP function
3. Fix minor bugs
2010-04-22[1.2E] 1. A bug which is related with Timeout parameter has been fixed.
2. Handling process for setting wrong IP address (0.0.0.0) has been added.
3. A bug which is related with Block size parameter in UDP has been fixed.
4. Handling process for expiration of system timer has been added.
5. Divided transfer in ATC mode has been fixed.
6. LINK LED bug caused by timing error in initialization of RTL8019 has been fixed.
2010-01-14[1.2D] 1. support 2 stop bits
2. handling bad environment parameters
2009-09-18[1.2C] 1.serial mark/space parity support
2. support mac_id, no_delay, sio_rx_drop
3. U2S dynamic peer_ip/port update bug fix
2009-08-21[1.2B] 1. Factory reset bug fix : comment
2. modify ip_smart_update : load new subnet mask
3. add atc command : +PSE
4. modify PPP_MRU size
5. apply COD_SEND_ETH_ADDR option to all ezTCP Mode except U2S
6. modify minimum Ethernet frame size 62 -> 60
7. flush Ethernet frame PAD
8. sio1 rx interrupt bug fix
2009-03-27[1.2A] 1. modify TCP STATE MACHINE
2. add Product ID in F/W
3. support U2S echo
4. tcp_rto_count reset bug fix
5. add Power Down option : default disable
2008-12-11[1.1L] 1. ATC Serial RX update bug fix
2. xfer_timeout bug fix if tcp peer zero window
2008-10-23[1.1k] 1. tx_slow support : 200us delay
2. support RESET and Close TCP by ezcfg
3. rebuild dhcp machine
4. modify sio sending method in U2S mode
5. avoid sending udp datagram if header only
6. add seed number generation routine
7. modify tcp_local_port load method
8. U2S interval bug fix
2008-08-07[1.1j] 1. add RTL8019 RX ring buf overflow handler
2. rebuild RTL8019 reset sequence and internal ring buf
2008-05-15[1.1I] 1. add atc command : +ppng
2. avoid sending ARP request if target IP is zero
3. avoid sending packet if target MAC is zero
4. xfer_timeout bug fix
2007-09-13[1.1H] 1. UDP multicast support
2. PPP down bug fix
2007-06-13[1.1G] 1. Initial release.


EZL-50, EZL-60-T2S,ATC,COD,U2S Firmware History

Release Date[Version] Changes
2005-10-26[1.7H] 1. PPPoE rcvd_udp_hdr bug fix
2005-09-07[1.7G] 1. Support VDSL
2005-07-06[1.7F] 1. PPPoE MRU NAK support
2004-04-22[1.7B] 1. ezcfg X2 mode bug fix
2003-11-19[1.6C] 1. IP filtering support
2. ezConfig TCP state view support
2002-11-04[1.4H] 1. XON/XOFF support
2. U2S multi-cast support
2002-07-24[1.4A] 1. U2S mode support


EZL-50L, EZL-60L, EZL-70, EZL-200L Firmware History

Release Date[Version] Changes
2016-08-24[1.3A] 1. Support new AT commands (+PPE, +PPID, +PPPW, +PBR)
2. Improve TCP function
3. Fix minor bugs
2010-04-22[1.2E] 1. A bug which is related with Timeout parameter has been fixed.
2. Handling process for setting wrong IP address (0.0.0.0) has been added.
3. A bug which is related with Block size parameter in UDP has been fixed.
4. Handling process for expiration of system timer has been added.
5. Divided transfer in ATC mode has been fixed.
6. LINK LED bug caused by timing error in initialization of RTL8019 has been fixed.
2010-01-15[1.2D] 1. support 2 bits stop bit
2. handling bad environment parameters
2009-09-18[1.2C] 1. serial mark/space parity support
2. support mac_id, no_delay, sio_rx_drop
3. U2S dynamic peer_ip/port update bug fix
2009-08-20[1.2B] 1. Factory reset bug fix : comment
2. modify ip_smart_update : load new subnet mask
3. add atc command : +PSE
4. modify PPP_MRU size
5. apply COD_SEND_ETH_ADDR option to all ezTCP Mode except U2S
6. modify minimum Ethernet frame size 62 -> 60
7. flush Ethernet frame PAD
8. sio1 rx interrupt bug fix
2009-02-18[1.2A] 1. support factory reset(EZL-200L)
2. modify TCP STATE MACHINE
3. support network packet load scan operation mode(EZL-200L)
4. Power Down option : default disable
5. add Product ID in F/W
6. support U2S echo
7. tcp_rto_count reset bug fix
2008-11-10[1.1L] 1. ATC Serial RX update bug fix
2. xfer_timeout bug fix if tcp peer zero window
2008-10-23[1.1K] 1. tx_slow support : 200us delay
2. support RESET and Close TCP by ezcfg
3. rebuild dhcp machine
4. modify sio sending method in U2S mode
5. avoid sending udp datagram if header only
6. add seed number generation routine
7. modify tcp_local_port load method
8. U2S interval bug fix
2008-07-29[1.1J] 1. add RTL8019 RX ring buf overflow handler
2. rebuild RTL8019 reset sequence and internal ring buf
2008-05-15[1.1I] 1. use a fake window size for the MSS bug of MS Vista
2. add atc command : +ppng
3. avoid sending ARP request if target IP is zero
4. avoid sending packet if target MAC is zero
5. xfer_timeout bug fix
2007-09-13[1.1H] 1. UDP multicast support
2. PPP down bug fix
2006-09-13[1.1G] 1. sio rx idle time(10~20ms) detection support
2. external SRAM bug fix
2006-03-22[1.1F] 1. flowctrl bug fix in ATC mode
2. verify EEPROM after ezcfg write
3. T2S IP filtering support
4. TCP keep-alive bug fix
2006-02-22[1.1E] 1. ezl-70 support, rx/tx/link led control
2005-09-21[1.1D] 1. discard sio_rx data during idle state in t2s mode
2005-09-13[1.1C] 1. shrink RTL8019 RX ring buffer
2005-09-08[1.1B] 1. add DHCP client_id option, and modify ip_update for VDSL
2005-07-25[1.1A] 1. real-time debug message on/off
2. boot time STS LED blink
3. delay 10ms after at+pwp command
4. drop DHCP packet if DHCP is not configured
2005-07-11[1.0G] 1. avoid sending TCP/UDP segment if IP not allocated
2. ATC/COD dhcp arp bug fix
3. call arp_boot_announce after DHCP IP allocation
4. call arp_boot_announce in init.c
5. remove EZL-50L pppoe ID/PWD debug code(constant ID/PWD)
6. ezl_gate_ip atomic bug fix
2005-07-01[1.0F] 1. rtl8019 drop bug fix (page header problem)
2. 30 second idle reset rtl8019


EZL-200F / EZL-300S Firmware History

Release Date[Version] Changes
2009-07-13[1.3J] 1. multi-connection RS422/485 support
2. rdb password bug fix
2009-01-15[1.3I] 1. S/W ethernet tx crc32 generation
2. remove mic_rt_direct/mic_rt_default in module.c
3. rename rt_default/direct to mic_rt_default/direct in route.c
4. ezcfg invalid dhcp gate_addr bug fix due to above 2 changes
2008-11-12[1.3H] 1. keep-alive reply bug fix
2008-07-14[1.3G] 1. increase IDLE_STK_SIZE to avoid stack overflow
2008-06-25[1.3F] 1. parity mark/space support
2. dhcp DHCP_OPT_PARM_REQ option bug fix
2008-03-27[1.3E] 1. add t2smc keep alive & timeout
2007-11-06[1.3D] 1. ssh empty server_key bug fix
2. cross-compiler change 3.4.1 -> 4.1.0
2007-08-10[1.3C] 1. keep-alive reply bug fix
2006-12-13[1.3B] 1. SLIP bridge support
2. emac burst broadcast bug fix
2006-03-20[1.3A] 1. SSH support
2005-12-26[1.2F] 1. drop broadcast TCP
2. add DHCP client_id option for VDSL
3. EAPOL support
2005-07-15[1.2D] 1. 422/485 COD bug fix
2. 422/485 status rx/tx bytes bug fix
2005-05-25[1.2A] 1. remote ezConfig support
2. burst frame rx bug fix
3. TCP option misalignment bug fix
2005-05-23[1.1G] 1. if duplicate IP address detected, log it and restart ARP announce
2005-05-19[1.1F] 1. arp announce at each IP allocation time
2005-05-18[1.1E] 1. start config PPPoE always
2005-05-13[1.1D] 1. SSL zero pad bug fix
2. SSL write_mac type bug fix
3. enable watch dog timer in crt0.S
4. ezcfg status bug(zero gateway) fix
2005-05-05[1.1C] 1. DHCP data mis-align bug fix
2005-04-28[1.1B] 1. set t2s_peer to 1 always
2005-04-04[1.0F] 1. enable watch dog timer
2. answer reboot after firmware update
2005-04-04[1.1A] 1. SSL buffer size bug fix
2005-03-30[1.0E] 1. remap direct timer_task call to gate call(timer.c)
2005-03-18[1.0D] 1. pariry exchange fix
2005-03-15[1.0C] 1. XON/XOFF support
2005-03-07[1.0B] initial release
2004-08-10[1.0A] 1. initial touch


EZL-80, EZL-80c, EZL-90, EZL-300L Firmware History

Release Date[Version] Changes
2008-05-15[1.4G] 1. use a fake window size for the MSS bug of MS Vista
2. add atc command : +ppng
3. avoid sending ARP request if target IP is zero
4. avoid sending packet if target MAC is zero
5. xfer_timeout bug fix
2007-03-29[1.4F] 1. shared key authentication support
2006-04-10[1.4E] 1. add atc command : +psc +psd +pbsd
2. flowctrl bug fix in ATC mode
3. verify EEPROM after ezcfg write
4. T2S IP filtering support
5. TCP keep-alive bug fix
2006-01-16[1.4D] 1. arp cache bug fix on peer mac address change
2005-09-21[1.4C] 1. discard sio_rx data during idle state in t2s mode
2. reset prism after 30sec rx idle
3. increase prism response wait time
2005-09-08[1.4B] 1. add DHCP client_id option, and modify ip_update for VDSL
2005-07-25[1.4A] 1. real-time debug message on/off
2. boot time STS LED blink
3. pull-up RX1 pin (console)
4. delay 10ms after at+pwp
5. drop DHCP packet if DHCP is not configured
2005-07-11[1.3I] 1. avoid sending TCP/UDP segment if IP not allocated
2. ATC/COD dhcp arp bug fix
3. call arp_boot_announce after DHCP IP allocation
4. ezl_gate_ip atomic bug fix
2005-06-16[1.3H] 1. remote ezConfig support
2. comment support
2005-05-20[1.3G] 1. enable createIBSS if target ssid presents
2005-01-26[1.3F] 1. TCP SYN_RCVD bug fix
2005-01-14[1.3E] 1. TCP winq_init bug fix
2005-01-13[1.3D] 1. TCP zero window bug fix
2005-01-06[1.3C] 1. at+prip : arp quick request
2. modify atc +++ processing sequence to be same as ezl-200/50
2004-12-29[1.3B] 1. TCP nagle timer support
2004-12-14[1.3A] 1. TCP sliding window support
2. fix DHCP led blink interval
3. send atc +++ character
2004-12-07[1.2C] 1. config wlan_env over wlan
2004-10-14[1.2B] 1. set EN_XONOFF bit to one while reading eeprom
2004-09-08[1.2A] 1. XON/XOFF flowcontrol support
2004-08-30[1.1H] 1. increase dhcp packet size due to some dhcp server
2004-08-26[1.1G] 1. increase TMP_BUF_SIZE due to some dhcp server
2004-06-29[1.1F] 1. TCP window size bug fix
2004-06-18[1.1E] 1. U2S flow-ctrl bug fix


EZP-250 Firmware History

Release Date[Version] Changes
2008-12-11[3.0G] 1. sio rx idle time(10~20ms) detection support
2. drop rcvd udp datagram if Te2 tx buffer is not available
3. LCP Echo / TCP Keep-Alive default disable
4. modify md5 hash function to avoid stack overflow
5. ID/PW command parameter length bug fix
6. cross-compiler change 3.4.1 -> 4.2.2
7. EEPROM hardware fault detection support
8. add tcp_ref_delay_retransmit option
2008-02-18[3.0F] 1. add script processing module
2007-12-11[3.0E] zero ppp_ref_lcp_timeout bug fix
tmp_local_ip bug fix(update tmp_local_ip in ipcp_start)
2007-11-29[3.0D] add tcp_ref_delay_keep_alive option
2006-12-15[3.0C] 1. duplicate 730(UDP SENT) message bug fix
2. US command buffer size bug fix (300->256)
3. hdlc rx buffer full limit bug fix
2006-07-24[3.0B] 1. apply ppp_ref_lcp_count to code (LCP & IPCP)
2005-08-17[3.0A] 1. initial release


EZU-100 Firmware History

Release Date[Version] Changes
2010-10-21[3.2E] 1. Support CBU-450D modem(CMOTECH)
2. Support SEM-W220 modem(SCDi)
3. Not support TELNET client
3. Not support EV-HM100 modem(KTFT)
2010-03-16[3.2D] 1. A new HSDPA modem CHU-629K (KT i-plug) has been supported.
2010-02-26[3.2C] 1. Sending a huge UDP packet bug with US command has been fixed.
2. Abnormal working after 492 days after running has been fixed.
3. SAMSUNG SPH-H1300 has been supported.
4. TP(TE2 Parity), TS(TE2 Stop bit) and TD(TE2 Data bit) commands have been added.
5. Configuration fail bug of SKY IM-H100 modem has been fixed.
2009-10-14[3.2B] 1. Supports CHU-629S HSDPA modem
2. Add the SC(Send Comment) command.
2009-08-13[3.2A] 1. KTFT EV-HM100 new firmware support
2. KTFT EV-HM100 support
3. add tcp_ref_delay_retransmit option
4. change default tcp retransmit delay : 500ms -> 2s
5. add tcp_ref_delay_keep_alive option
6. EEPROM hardware fault detection support
7. ID/PW command parameter length bug fix
8. sio0(TE2) rx idle time(10~20) detection support
9. drop rcvd udp datagram if sio0(TE2) tx buffer is not available
10. LCP Echo / TCP Keep-Alive default disable
11. modify md5 hash function to avoid stack overflow
12. add Product ID in F/W
13. modify TCP STATE MACHINE
14. cross-compiler change 3.4.1 -> 4.2.2
2007-10-04[3.1H] 1. CMOTEC, Anydata HSDPA modem support.
2. TB Command (3.1E)
2007-02-15[3.1B] 1. wait 500ms before USB power on
2. power off USB port 1
3. set ClearPortEnable before power off
2006-09-25[3.1A] 1. arrange & stabilize TD232LP/USB stack
2005-07-18[3.0A] 1. initial touch


EZL-50R-T2S,ATC,COD,U2S Firmware History

Release Date[Version] Changes
2005-09-07[2.0E] 1. Support VDSL
2005-07-06[2.0D] 1. PPPoE MRU NAK support
2005-01-07[2.0B] 1. activate EEPROM major/minor field
2004-11-26[2.0A] 1. EZL-50R release, Never download to ezl50A!!!!


EZL-410, EZL-400S Firmware History

Release Date[Version] Changes
2009-09-18[2.1B] 1. fixed a bug about wireless LAN link
2. drop multicast packet
2009-02-20[2.1A] 1. S/W Ethernet tx crc32 generation
2. routing table bug fix
3. keep-alive bug fix
4. stack overflow bug fix
5. dhcp option bug fix
6. cross-compiler change
2006-12-13[2.0I] 1. emac burst broadcast bug fix
2006-08-03[2.0G] 1. fix INCLUDE_NAT mistake
2006-07-12[2.0F] 1. crypto_xxx_key() bug fix
2. rng initialization bug fix
3. add env 'ver' command
2005-12-21[2.0E] 1. add env_ext options
2005-12-01[2.0D] 1. ATC SSL accept bug fix
2005-11-02[2.0C] 1. EAPOL support
2. arp announce bug fix
3. ATC source IP(in multi-ip) bug fix
4. COD water mark bug fix
5. U2S source IP(in multi-ip)
6. broadcast recv bug fix
7. sio parity bug fix
2005-10-26[2.0B] 1. enable SSL, comment
2005-10-11[2.0A] 1. initial release


CSP-H50 Firmware History

Release Date[Version] Changes
2010-10-21[3.2E] 1. Support CBU-450D modem(CMOTECH)
2. Support SEM-W220 modem(SCDi)
3. Not support EV-HM100 modem
2010-03-12[3.2D] 1. A new HSDPA modem CHU-629K (KT i-plug) has been supported.
2010-02-08[3.2C] 1. handle sysclk overwrap
2. SAMSUNG SPH-H1300 support
3. add TP(None, Even, Odd), TD(7,8), TS(1,2) command
4. support DUAL peer host: add SA, TC command
5. fix SKY IM_H100 configuration bug it happen 3.2B firm
2009-10-14[3.2B] 1. Supports CHU-629S HSDPA modem
2. Add the SC(Send Comment) command.
2009-08-13[3.2A] 1. KTFT EV-HM100 new firmware support
2. KTFT EV-HM100 support
3. add tcp_ref_delay_retransmit option
4. change default tcp retransmit delay : 500ms -> 2s
5. add tcp_ref_delay_keep_alive option
6. EEPROM hardware fault detection support
7. ID/PW command parameter length bug fix
8. sio0(TE2) rx idle time(10~20) detection support
9. drop rcvd udp datagram if sio0(TE2) tx buffer is not available
10. LCP Echo / TCP Keep-Alive default disable
11. modify md5 hash function to avoid stack overflow
12. add Product ID in F/W
13. modify TCP STATE MACHINE
14. cross-compiler change 3.4.1 -> 4.2.2
2007-10-04[3.1H] 1. CMOTECH, Anydata HSDPA modem support
2007-07-13[3.1E] 1. initial release


CSE-M73, CSE-H25 Firmware History

Release Date[Version] Changes
2016-03-16[2.0A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
2014-12-29[1.7A] 1. Apply new CPU version
2. Fix bugs about DHCP, DNS, SSL and RFC2217
3. Improve RFC2217 function
4. Support separator function in UDP mode
2012-12-05[1.6A] 1. Increase Max multiple session (3ch -> 8ch)
2. Add frame separator function
3. Remove FIFO option
4. Fix some bug about SSL function
5. Fix a bug about using an invalid IP address
6. support MAC ID function at SSL
7. enable RS422/485 interface at SSL
8. support AT+PLS (link status) command
9. add checkip function to DDNS module
10. Fix a bug about DNS in UDP mode
2011-07-26[1.5D] 1. scfg writing new field allowed
2. scfg multiple command support
3. SCFG add K(check) command
4. SCFG check code/id/length field of writing frame
5. PPPoE align bug fix at debugging code
6. add option for disable fifo
7. telnet password mismatch bug fix
8. U2S water mark bug fix
9. RS422/485 slow_tx bug fix
10. SCFG corrupted frame bug fix
11. SSL rxq full bug fix
12. SSL window size bug fix
13. TCP fast retransmit bug fix
14. PPPoE align bug fix
15. UDP zero checksum bug fix
16. ATC ESC character bug fix
17. parse DDNS response contents
18. telnet No Operation command bug fix
19. add AT+PPNG(ping test) command
20. add ddns state field to ezManager status
21. add mac address field to ezManager status
22. CSE-H25 supports DTR/DSR/DCD/RI port
2009-07-23[1.5A] 1. dynamic TCP session management support
2. modified - tcp.c winq.c tty.c iptrap.c lsh.c scfg.c init.c
3. add 'length field' to env write len
4. add lsh sc(session control) command
5. limit tcp mss to MIN(TCP_LOCAL_MSS, ppp_send_mru, ppp_recv_mru)
6. add arp table field to ezManager status
7. DNS peer_ip (ATC mode) bug fix
8. add AT+PSE(send escape) command
9. mac_id support
10. blink status LED after entering scfg mode
11. disable com2 access by sd command
2008-12-11[1.4D] 1. decrease rx idle time to 10bit long
2. IP change missing TCP name bug fix
3. avoid connection to zero IP (0.0.0.0)
4. ata hook bug fix
5. lsh passwd buf overflow bug fix
2008-12-02[1.4C] 1. add atc command PPID & PPPW
2. reload env if crc test is failed when scfg write
3. atcmd auto_ns on/off support
4. blink led (rx/tx) if fatal env fault found
5. emac | reset rx_bds if RX buffer is full
2008-10-16[1.4B] 1. DTR/RTS update on telcom notify
2. atcmd host name lookup support (+pnip,+prhn)
3. TCP no delay support
4. TX delay support (up to 25 character time)
5. drop late dhcp response from coexist dhcp server
6. telcom 0xff bug fix
7. disable dhcp unicast
8. at dial hook bug fix
9. avoid at+pdc/ppe both enabled
2008-07-18[1.4A] 1. TTL output support - H/W fix
2008-06-30[1.3C] 1. IP Change Trap - UDP bug fix
2. SSL/SSH telnet bug fix
3. modify SSL/SSH command lock
4. sio mark/space support
5. duplicate local port bug fix
2008-06-10[1.3B] 1. modify ddns update period
2008-05-29[1.3A] 1. SSL/SSH support
2. disable UDP dest_ip comparison when ezl_local_ip is zero
3. TCP MSS bug fix
4. U2S net_tx, net_rx update bug fix
5. add ICMP frag needed message processing routine
6. optimization option change -O2 to -Os (reduce code size near 10K)
2008-02-05[1.2D] 1. initial release


CSW-H80 Firmware History

Release Date[Version] Changes
2016-04-21[2.0A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
3. Fix bugs about DHCP, DNS and RFC2217
4. Improve RFC2217 function
5. Change DNS source port(53 to a random value between 49152 ~ 65535)
6. Remove disable FIFO option
7. Supports WPA2-TKIP, WPA2-TKIP/AES, WPA-AES, WPA-TKIP/AES
2011-07-26[1.1H] 1. add option for disable fifo
2. telnet password mismatch bug fix
3. Serial Manager Protocol bug fix
4. ezPairing | unlock bug fix
5. PPPoE align bug fix at debugging code
6. U2S water mark bug fix
7. PPPoE align bug fix
8. UDP zero checksum bug fix
9. ATC ESC character bug fix
10. parse DDNS response contents
11. telnet No Operation command bug fix
12. add AT+PPNG(ping test) command
13. add ddns state field to ezManager status
14. add mac address field to ezManager status
15. not set secure bit for WPA
16. power table support
17. set secure bit in key msg 4 of 4 for WPA/WPA2
18. accept EAPOL V2 frame
19. dhcp option 77 support (user class info)
20. decrease tcp segment under winq_size/2 to avoid late ACK from windows
21. tcp_do_send nodelay algorithm change
22. add lsh sc(session control) command
23. add arp table field to ezManager status
24. DNS peer_ip (ATC mode) bug fix
25. add AT+PSE(send escape) command
26. mac_id support
2009-05-07[1.1A] 1. make ibssid individual & local mac address
2. UDP(at U2S mode) multicast support
3. duplicate exponential retransmit timer bug fix
4. reset rto_count in func tcp_stop_timers()
5. U2S dynamic peer_ip/port update
6. telnet sio dump support (add sd command)
7. dynamic TCP session management support
8. modified - tcp.c winq.c tty.c iptrap.c lsh.c scfg.c init.c
9. WPA/WPA2 PSK support
10. update scfg reason code
11. add 'length field' to env write len
12. rescan & update channel info when AP is not found in bss list
13. disable send modemstate on tcp connection
14. identify product id by csw_pid
2008-12-11[1.0B] 1. Iinitial release


EZI-10 Firmware History

Release Date[Version] Changes
2011-06-30[1.0D] 1. fixed a bug about the Fragmentation
2. added functions (code 1, 2, 4, 5, 6, 7) for bit unit control
3. added a function (code 15) for bit unit-control
4. added an additional function (code 105) for output of pulse type
5. fixed a bug about invalid header length of Modbus/TCP
2010-05-06[1.0C] 1. EMV block load bug fix for static net type
2010-03-04[1.0B] 1. Initially Released.


CSE-M53, CSE-H53, CSE-H55 Firmware History

Release Date[Version] Changes
2016-03-24[2.0A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
3. Fix bug about RFC2217
4. Fix bug about DHCP client
2013-03-14[1.0G] 1. AT command bug fix
2012-11-09[1.0F] 1. RS485 RX bug fix
2011-07-26[1.0E] 1. PPPoE align bug fix
2. UDP zero checksum bug fix
3. ATC ESC character bug fix
4. parse DDNS response contents
5. telnet No Operation command bug fix
6. add AT+PPNG(ping test) command
7. add ddns state field to ezManager status
8. add mac address field to ezManager status
9. custom mac address support
10. variable FIFO interrupt interval
11. SCFG corrupted frame bug fix
12. TCP fast retransmit bug fix
13. telnet password mismatch bug fix
14. U2S water mark bug fix
15. scfg writing new field allowed
16. scfg multiple command support
17. SCFG | add K(check) command
18. SCFG | check code/id/length field of writing frame
19. PPPoE align bug fix at debugging code
2010-05-25[1.0C] 1. PLL clock setting sequence has been improved.
2009-11-02[1.0A] 1. Initial Release


CSW-M83, CSW-M85, CSW-H85, CSW-B85 Firmware History

Release Date[Version] Changes
2018-01-29[2.4B] 1. Patch KRACK issue
2. Support a new AT command(ATV2): print IP/PORT when TCP is connected
3. Support the software flow control(Xon/Xoff)
4. Support RFC3168: disable ECN
5. Improve GARP(Gratuitous ARP) mechanism: 4 times > 11 times
6. Fix some minor bugs
2016-03-25[2.4A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
2015-12-11[2.3B] 1. Change DNS source port(53 to a random value between 4096 ~ 65535)
2. Improve UI of web configuration
3. Fix a bug about region code
2015-01-16[2.3A] 1. Add control logic for USB dongle (M83 only)
2. Fix bugs about RFC2217, DHCP and SoftAP
3. Improve RFC2217 and DHCP function
4. Support separator function in UDP mode
2013-05-30[2.2B] 1. Support CSW-M83
- Support RT5370/RT5390/RT3572(B/G) chipset
2. Fix a bug about TXDE in RS485
3. Fix a bug about DNS query
2013-03-15[2.2A] 1. Fix a bug about using an invalid IP address
2. Fix a bug about AT command
3. Fix a bug about hidden ssid
4. Improve performance of softap
5. Support sd command in telnet
2012-10-16[2.1C] 1. Support Contry Region setting
2. Add Web configuration
3. Fix a bug about DNS in UDP mode
2012-08-24[2.1B] 1. Soft-AP bug fix
2012-07-27[2.1A] 1. Support WPA-Enterprise (EAP-TLS,TTLS,PEAP)
2. Support IPv6
3. Add Soft AP function
4. Add delimiter function
2012-05-10[2.0A] 1. Improve speed for establishing a Wi-Fi link
- About 14 seconds → 4 seconds (Ver. 1.1A → 2.0A)
2. Simplicity of configuring Wi-Fi security options
- Options such as WPA/WPA2, TKIP/AES and etc. are automatically selected.
3. Improve performance of Ad-hoc network
4. Improve performance of roaming
5. Add advanced configuration for PHY
- PHY mode, Long/Short Preamble, long/Short Slot and CTS Protection
6. Change specification of WLAN mode(802.11b/g/n -> 802.11b/g)
2012-01-11[1.1A] 1. Support H/W Factory Reset function
2. Support RSSI indication by LED
3. Support 63Bytes passphrase for WPA-PSK/WPA2-PSK
4. Support AT commands for Wi-Fi configuration
2011-11-03[1.0D] - CSW-M85 support
- flow-control RTS bug fix
- RS485 support
- at+pwp reset bug fix
- ati3 message bug fix
- add at+prst command
- boot code UART1 hang-up bug fix
- add firmware name in status FIRMWARE VERSION field
- RS422 RTS output high
- remove WPA/WPA2 -> TKIP/AES dependency
2011-07-26[1.0C] 1. TCP# pin bug fix
2. SCFG writing new field allowed
3. SCFG multiple command support
4. SCFG add K(check) command
5. SCFG check code/id/length field of writing frame
6. PPPoE align bug fix at debugging code
7. telnet password mismatch bug fix
8. U2S water mark bug fix
9. telcom RTS/DTR/CTS pin bug fix
10. variable FIFO interrupt interval
11. add product ID M85
12. SCFG corrupted frame bug fix
13. TCP fast retransmit bug fix
14. ATC ESC character bug fix
15. parse DDNS response contents
16. add ddns state field to ezManager status
17. add mac address field to ezManager status
2011-01-03[1.0A] 1. Initial Release


CSE-M53A Firmware History

Release Date[Version] Changes
2012-07-12[2.0A] Initial Release


CSE-T16, CSE-T32, CSE-T48 Firmware History

Release Date[Version] Changes
2016-10-05[1.1A] 1. Change the compiler
2. Improve SSH and fix some bugs
3. Redefine the operation of TELNET/SSH task
4. Change the default log-in passowrd: admin > sollae
5. Support the delimiter function in UDP mode
6. Fix bugs about RFC2217
7. Fix a bug about DNS
8. Fix a bug about DHCP
2015-01-26[1.0C] 1. Improve RFC2217 function (including sending break signal)
2. Supports "st uptime" command
3. Supports "reboot" command
4. Supports "sc" command
5. Supports "env ver" command
2012-10-23[1.0A] 1. Initial release


CSE-M53N, CSE-H53N, CSE-H55N2, CSE-M53NI Firmware History

Release Date[Version] Changes
2016-03-18[2.0A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
2015-12-22[1.1B] 1. Change DNS source port(53 to a random value between 4096 ~ 65535)
2. Activate DTR signal in UDP mode
3. Support 300 and 600bps
2014-11-28[1.1A] 1. Enable Separator Function in UDP mode
2. Fix DHCP bug
3. Improve RFC2217 function
4. Add User select TCP timer option
2013-11-05[1.0E] 1. Support SD command
2. Support RFC2217 on RS422/485
3. Fix minor bugs
2013-02-14[1.0D] 1. Support CSE-M53N
2. Support 7 data bit with parity
3. Remove Data Frame option
4. Fix minor bugs about AT command and RFC2217
2012-11-26[1.0C] 1. Add CSE-H53N
2. Fix a bug about RTS/CTS flow control
2012-11-09[1.0B] 1. Fix a bug about DNS in UDP mode
2012-11-02[1.0A] 1. Initial Relese


PBH-101, PBH-104, PBH-204 Firmware History

Release Date[Version] Changes
2015-10-02[1.1.0] 1. Add new predefined constant: PHP_VERSION_ID
2. Add new device: NM0/1
3. Add new TCP API: TELNET, SSH, Websocket
4. Fix minor bugs


CSE-M24 Firmware History

Release Date[Version] Changes
2016-03-21[2.0A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
3. Fix bug about serial BPS
2015-03-12[1.1A] Initial Release


CSC-H64 Firmware History

Release Date[Version] Changes
2016-03-21[2.0A] 1. Add default password for telnet console.
2. Fix bugs about handling telnet sub-option and password.
3. Fix bug about WPA.
4. Fix bug about serial BPS
2015-03-12[1.0A] Initial Release


P4S-341, P4S-342, P4S-347, P4S-348, P4M-400 Firmware History

Release Date[Version] Changes
2018-05-15[1.4.0] - pdbnet support
- pxm support
- https support
2017-09-29[1.3.1] - eap : SSL_STATE_START bug fix
- string self-assignment bug fix
- new internal func : trim
- new hash algorithm : sha256
- TLS1.1/1.2 support
2017-02-27[1.3.0] 1. Support Smart Expansion Board
2. Change mapping of UIO0's pin #20 and #21(USB > GPIO)
3. Fix minor bugs
2016-07-15[1.2.0] 1. Support IPv6
2. Add internal functions below
- is_bool(), is_int(), is_float(), is_string(), is_array(), str_repeat(), pid_peek(), mktime(), time()
3. Improve data() interanl function
4. Improve SPI communication
5. Improve UART communication
6. Improve ST function
7. Improve TCP function
8. Fix minor bugs
2015-10-02[1.1.0] 1. Initial Release


IDIS-200 Firmware History

Release Date[Version] Changes
2016-05-11[1.0A]


PES-2401 Firmware History

Release Date[Version] Changes
2017-07-25[1.1] 1. Add a new system command
- reboot
2017-03-07[1.0] 1. Initial Release


PES-2402 Firmware History

Release Date[Version] Changes
2017-07-25[1.2] 1. Add a new system command
- reboot
2017-04-27[1.1] 1. fix a minor bug
2017-03-07[1.0] 1. Initial Release


PES-2403 Firmware History

Release Date[Version] Changes
2017-07-25[1.1] 1. Add a new system command
- reboot
2. Limit setting values for counts
- ±1000000000(1 billion)
2017-05-22[1.0] 1. Initial release


PES-2405 Firmware History

Release Date[Version] Changes
2017-08-01[1.0] 1. Initial Release


CSC-HR2 Firmware History

Release Date[Version] Changes
2017-09-05[3.3A] * Initial Release


PES-2404 Firmware History

Release Date[Version] Changes
2017-09-13[1.1] 1. Initial Release


PES-2406 Firmware History

Release Date[Version] Changes
2017-12-27[1.0] 1. Initial Release


PES-2407 Firmware History

Release Date[Version] Changes
2017-12-27[1.0] 1. Initial Release


CSW-H85N Firmware History

Release Date[Version] Changes
2018-07-04[1.1A] 1. Support TLS v1.1 and v1.2
2. Delete SSL v2.0, v3.0
2018-03-28[1.0A] 1. Initial Release