mirror of
https://github.com/peterantypas/maiana.git
synced 2025-05-15 15:00:08 -07:00
Update README.md
This commit is contained in:
parent
63b776b710
commit
672a743845
@ -7,12 +7,11 @@ The application is mainly interrupt driven, with an event queue being dispatched
|
||||
### Key updates
|
||||
|
||||
- It turned out that FreeRTOS added no value, so it was removed
|
||||
- DFU can be achieved by jumping directly into the ROM bootloader, so there is no need for hardware to manipulate the BOOT0 pin
|
||||
- The TX_DISABLE signal is now supported. It is active low in board 9.x and active high in board 10.x and higher
|
||||
- Board 9.3 adds 3 "status" (LED driving) signals for GPS, RX and TX
|
||||
- Board 10.x needed a GPIO swap to make routing viable and inverted the logic of the TX_DISABLE signal, but it's all abstracted in the BSP
|
||||
- The new 'cli' command was introduced to reboot the board into 'quiet' mode, making it a lot easier to program and verify the station data
|
||||
- Station metadata is now stored in MCU flash, so it is handled in the Configuration class instead of the BSP. The EEPROM is obsolete.
|
||||
- Station metadata is now stored in EEPROM again.
|
||||
|
||||
### Building and flashing
|
||||
|
||||
@ -20,5 +19,5 @@ You will need Eclipse CDT with the MCU package, plus the ARM GCC crosscompiler t
|
||||
|
||||
The project supports the following STM32 MCUs: L412, L422, L431 and L432.
|
||||
|
||||
|
||||
The openocd-flash-*** scripts in this folder can be run against an STLink programmer to flash the corresponding binary directly to the MCU without any kind of Debug session in Eclipse.
|
||||
There are multiple build configurations. Some of these configurations can be installed directly at address 0x08000000, without any bootloader.
|
||||
Configurations with "bootloader" in the name are linked for use with the new MAIANA bootloader only and will not function if installed at the top of flash.
|
||||
|
Loading…
x
Reference in New Issue
Block a user