... | ... | @@ -74,8 +74,13 @@ starting address of **0x4000**. |
|
|
|
|
|
To upload your application to the EFM32 you have to:
|
|
|
|
|
|
- connect the serial interface to the board
|
|
|
- connect the serial interface (USB) to the board
|
|
|
- enter interactive mode by pulling DBG\_SWCLK high
|
|
|
- reset the MCU
|
|
|
- send command to enter application upload mode
|
|
|
- transfer your application with XMODEM-CRC protocol
|
|
|
- remove the pull up on DBG\_SWCLK
|
|
|
- reset the MCU
|
|
|
|
|
|
You can use the `sx` command to upload you application. Configure the
|
|
|
serial port to be used:
|
... | ... | @@ -86,11 +91,15 @@ and transfer your file: |
|
|
|
|
|
sx -vv application.bin
|
|
|
|
|
|
\> NOTE: The `sx` has not been tested\!
|
|
|
|
|
|
Alternatively, you can use the `minicom` interface (which internally use
|
|
|
`sx`):
|
|
|
|
|
|
minicom -D /dev/ttyUSB0
|
|
|
[on minicom] ctrl-a x
|
|
|
[on minicom] u
|
|
|
[on minicom] ctrl-a s
|
|
|
[on minicom] select xmodem
|
|
|
[on minicom] choose your file
|
|
|
|
|
|
## How to Compile the Bootloader
|
... | ... | |