기존 시리얼 to 이더넷 제품을 사용하다 이번에 7500p를 이용하여 제품을 만들려고 합니다.
해서 자료를 찾다 W7500x Serial-to-Ethernet Device 펌웨어를 이용하여 제품을 개발할려고 하는데
wizwiki7500p에 W7500x Serial-to-Ethernet Device boot 펌웨어를 올리고 isp를 이용하여 app 펌웨어를 컴파일하여 올렸는데 동작을 하지 않네요.
무슨 다른 설정을 해야하나요?
아니면 wizwiki7500p에서 동작시키려면 환경 설정을 새로 해야 하나요?
W7500x Serial-to-Ethernet Device boot 펌웨어 소스 중 app의 메모리 설정을 app 영역이 아니라 0번지 부터 시작하게 하니 바로 동작을 합니다.
다음은 동작 화면입니다.
GetSystemClock : 48000000 (Hz)
GetSystemClock: 2DC6C00, getTIC100US: 12C0, (12C0)
Network Timeout Settings - RCR: 8, RTR: 2500ms
WZTOE H/W Socket Buffer Settings (kB)
[Tx] 4 2 2 2 2 2 2 0
[Rx] 4 2 2 2 2 2 2 0
=============================================
[W7500] Serial to Ethernet Device
Firmware version: 0.8.0 Develop
- Device name: W7500-S2E
- Device mode: TCP_SERVER_MODE
- Network settings:
- IP assign: Static - Search ID code:
- Disabled: [None] - Ethernet connection password:
- Disabled (TCP server / mixed mode only) - Serial settings:
- 115200-8-N-1 / Flow Control: NONE - Serial data packing options:
- Time: Disabled
- Size: Disabled
- Char: Disabled - Serial command mode swtich code:
- Enabled
- [2B][2B][2B] (Hex only) - Hardware informations:
- UART-Data: UART0
- UART-Debug: UART2
- Status pin1: PA_10 (PHY link)
- Status pin2: PA_01 (TCP connection)
=============================================
MAC: FF:FF:FF:FF:FF:FF
IP: 192.168.11.2 / Port: 5000
GW: 192.168.11.1
SN: 255.255.255.0
DNS: 8.8.8.8
SEG:TCP_SERVER_MODE:SOCKOPEN
이게 동작하는 거 맞나요?
boot 소스의 역활과 app 소스의 역활에 대해 자세한 설명 부탁드립니다.