W6100-EVB 보드 부트로더/펌웨어/다운로더
위즈넷의 W6100 개발보드에 부트로더/펌웨어/다운로더를 만들어 보았습니다.
4
Components
Hardware componentsProject description
위즈넷의 W6100 개발보드에 부트로더/펌웨어/다운로더를 만들어 보았습니다. 소스코드는 깃허브 링크를 참조하면 됩니다. https://github.com/chcbaram/w6100_evb_fw 부트로더 용량은 20K로 설정하였고 펌웨어 관련 주소는 아래와 같습니다. #define FLASH_ADDR_TAG 0x08008000 #define FLASH_ADDR_FW 0x08008400 #define FLASH_ADDR_FW_VER 0x08008800 #define FLASH_ADDR_START 0x08008000 #define FLASH_ADDR_END 0x08040000 부트로더 부팅될때 버튼 눌리면 부트로더 실행하고 그렇지 않으면 펌웨어를 실행하기 때문에 주의 해야 합니다. void apInit(void) { ledOn(_DEF_LED1); delay(100); ledOff(_DEF_LED1); if (buttonGetPressed(_DEF_BUTTON1) != true) { if (resetGetStatus() != _DEF_RESET_SOFT) { bootJumpToFw(); } } cmdInit(&cmd_boot)…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

