한국어 English Chinese Russian

펌웨어 변경이력 / 다운로드


제품선택

P4S-341, P4S-342, P4S-347, P4S-348, P4M-400, P4M-440G, P4H-140, P4H-141, P4H-142, P4H-143, P4H-144, P4H-145, P4H-160, P4H-161 펌웨어 변경이력

배포일[버전] 변경내용
2023-07-21[3.2.0] 1. GD32 MCU 지원
2. PHPoC 엔진 비활성화 기능 지원(비활성화 시 60K mfa 메모리 추가 사용 가능)
3. SNTP 지원(기본 NTP 서버 목록 - pool.ntp.org, time.google.com, time.nist.gov, time.apple.com)
4. RTC calibration 지원(STM32용)
5. AES 모드 추가: CTR128/192/256
6. 시스템 명령어/인자 추가
- aes init ctr enc/dec $key $iv [$counter_len]
- aes crypt $aes $text [$counter]
2020-08-21[2.3.1] - uart0/1 mark parity bug fix
- uart0/1 mutual XOFF pending bug fix
- spi0 mode 0 bug fix
- emac big packet bug fix
- wlan reassoc/disassoc/deauth bug fix
2020-04-01[2.3.0] - net2/3 : ppp net device support
- pkguser lmask : enable network service UI
- fake_ns : mdns host_name bug fix
- mdns new TXT field : device=
- mdns new TXT field : comment=
2020-03-30[2.2.0] - user configurable variable buffer size
- user configurable variable name length
- user configurable string block size
- $GLOBALS support
- tls : certificate chain verification support
- tls : multiple certificate chain path support
- tls : client certificate support
- tls : server name verification support
- tls : host CA support
- PHP_STATE_EXIT bug fix
- exit restart bug fix
2019-10-04[2.1.0] 1. 다중 네트워크 인터페이스 지원(IPv4)
2. TLS 암호화 방식 추가: TLS_ECDHE_ECDSA_WITH_AES_128/256_CBC_SHA
3. TLS 암호화 방식 추가: TLS_ECDHE_RSA_WITH_AES_128/256_CBC_SHA
4. TLS 암호화 방식 추가: TLS_ECHDE_ECDSA_WITH_AES_128_GCM_SHA256
5. TLS 암호화 방식 추가: TLS_ECHDE_RSA_WITH_AES_128_GCM_SHA256
6. TLS 세션 티켓 지원
7. TLS 구 버전 제거: TLS1.0/1.1
8. TLS 암호화 방식 제거: 3DES/RC4
9. TLS 암호화 방식 제거: dsa/dh
10. PXM eio 네트워크 인터페이스 지원(net2/net3)
11. PXM eio 디바이스 지원(edev0/1/2/3)
12. mmap 디바이스 추가: dump0/1/2/3
13. SSH, TELNET 기능 제거
14. 시스템 명령어 제거: seed
15. MDNS 기능 개선: link-up시 IGMP 전송
16. ENVU, UM, NM 사용 개선: set MMAP_FLAG_EXEC (include 가능)
17. 루프 우선순위 기능 지원
2019-05-09[2.0.0] 1. 펌웨어 헤더 변경
2. PXM 헤더 변경
3. 펌웨어 RSA 시그니처 추가
4. 새로운 동작 모드 추가: pkg mode
5. PDB rev_id 변경: 2/1 => 3/3
6. 기본 사용자 추가: pkguser (user3)
7. 사용자 비활성화 기능 지원
8. 기본 비밀번호 기능 지원
9. RSA 시그니처 알고리즘 추가: sha224, sha384, sha512
10. TLS 관련 버그 수정
11. out-of-subnet 로컬 호스트 지원
12. mmap 디바이스 추가: pipe0/1/2/3
13. 전원 LED 동작 추가: power fail시 점멸
14. power fail 이벤트 로그 추가
2018-11-09[1.5.0] 1. 컴파일러 변경
- gcc-arm-eabi-5_2-2015q4 => gcc-arm-eabi-7-2017-q4
2. 다중 실행 PXM 지원
- PIC(position independent code) 지원
- 플래시 코드 지원
- 다중 모듈 실행 지원
3. tls renegotiation 지원
4. SSL3.0 제거
5. mmap 디바이스 추가: /mmap/envm
2018-05-15[1.4.0] 1. 원격 디버거 기능 지원
- PHPoC 사용자 : admin, pdbuser, setup
2. mDNS를 이용한 제품 검색기능 지원
3. HTTPS 지원
4. IPv4 링크 로컬 주소 지원
5. 버튼설정모드 기능 개선
- 이더넷 링크로컬 IP주소 기능 제공
- 이더넷 원격 디버거 기능 지원
6 envs/envc
- ENVC ID 추가 : CRYPTO_ID_UNAME, CRYPTO_ID_PSK
7 mmap 디바이스
- 새로운 디바이스 추가 : /mmap/pipe0/1/2/3a
- 새로운 디바이스 추가 : /mmap/pipe0/1/2/3b
2017-09-29[1.3.1] 1. eap : SSL_STATE_START bug fix
2. string self-assignment bug fix
3. new internal func : trim
4. new hash algorithm : sha256
5. TLS1.1/1.2 support
2017-02-27[1.3.0] 1. 스마트 확장보드 지원
2. P4S-341 UIO0 핀 #20 및 #21 맵핑 변경(USB > GPIO)
3. 일부 버그 수정
2016-07-15[1.2.0] 1. IPv6 지원
2. 새로운 내부함수 추가
- is_bool(), is_int(), is_float(), is_string(), is_array(), str_repeat(), pid_peek(), mktime(), time()
3. data() 내부 함수 개선
4. SPI 통신 개선
5. UART 통신 개선
6. ST 기능 개선
7. TCP 기능 개선
8. 일부 마이너 버그 수정
2015-10-02[1.1.0] 1. 최초 배포