1. Prerequisites
In this particular case it is required the board to operate as a ZigBee dongle so that making possible to reach remote devices operating ZigBee based communications. To accomplish this purpose a programmer supporting the MKW2x ARM processors family is required.In our case we used a SEGGER J-Link EDU (note: this is a cheaper version of the full J-Link product, which only allows non-for-profit use). Tje J-Link allows to debug end reprogram among others this particular Freescale board. The J-Link provides a 20-pin 0.1" JTAG socket therefore a J-Link 9-pin Cortex-M Adapter is required in order to interface the board. Before attempting to modify board's firmware, it is advisable to update J-Link debugger otherwise the board might not be correctly identified. It is possible to update the debugger's firmware by downloading the J-Link Configurator tool included in the SEGGER J-Link software pack.
2. Flash the firmware
- Open Test Tool application. Go to
Tool 12Tool.exe - Select Firmware Loaders --> Kinetis Firmware Loader option.
- Connect a J-Link Flash programmer to the mini-JTAG connector on the USB-KW24D512 board.
- Browse and select the KW24D512USB_BlackBox_ZigBeePro srec file to upload to the board
- Click on the "Upload" button and specify the board about to be updated
Nessun commento:
Posta un commento