mirror of
https://github.com/peterantypas/maiana.git
synced 2025-05-15 06:50:08 -07:00
Added bootloader binaries
This commit is contained in:
parent
e6faea9c80
commit
d97310ad0a
1
.gitignore
vendored
1
.gitignore
vendored
@ -7,7 +7,6 @@
|
||||
|
||||
*.s#*
|
||||
|
||||
*.bin
|
||||
*.map
|
||||
|
||||
.metadata
|
||||
|
1
latest/Firmware/Bootloader/.gitignore
vendored
1
latest/Firmware/Bootloader/.gitignore
vendored
@ -1,6 +1,5 @@
|
||||
*.o
|
||||
*.elf
|
||||
*.bin
|
||||
*.map
|
||||
*.hex
|
||||
*~
|
||||
|
BIN
latest/Firmware/Bootloader/Binaries/maiana-bootloader-l422.bin
Executable file
BIN
latest/Firmware/Bootloader/Binaries/maiana-bootloader-l422.bin
Executable file
Binary file not shown.
BIN
latest/Firmware/Bootloader/Binaries/maiana-bootloader-l431.bin
Executable file
BIN
latest/Firmware/Bootloader/Binaries/maiana-bootloader-l431.bin
Executable file
Binary file not shown.
BIN
latest/Firmware/Bootloader/Binaries/maiana-bootloader-l432.bin
Executable file
BIN
latest/Firmware/Bootloader/Binaries/maiana-bootloader-l432.bin
Executable file
Binary file not shown.
13
latest/Firmware/Bootloader/Python/README.md
Normal file
13
latest/Firmware/Bootloader/Python/README.md
Normal file
@ -0,0 +1,13 @@
|
||||
# MAIANA bootloader Python scripts
|
||||
|
||||
To install a binary after flashing the bootloader, run one of the included Python scripts. The arguments are:
|
||||
|
||||
- The serial port name (platform dependent)
|
||||
- The path to the application binary
|
||||
|
||||
## Rescuing the board
|
||||
|
||||
If you end up with an unusable system because you installed the wrong application binary, power cycle it and toggle the "TX" switch quickly during the first 2 seconds. This will force the bootloader to enter DFU mode so you can try installing the correct binary.
|
||||
|
||||
|
||||
|
@ -22,4 +22,7 @@ DFU mode automatically.
|
||||
|
||||
If the TX switch is toggled twice during the first 2.5 seconds after power-up, the bootloader enters DFU mode again, regardless of application firmware state.
|
||||
|
||||
## Pre-built binaries
|
||||
The Binaries/ folder contains pre-built binaries for L422, L431 and L432. You can flash those via SWD into the top of flash (0x08000000) and then use one of the scripts in the Python folder for installing an application binary.
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user