1
0
mirror of https://github.com/peterantypas/maiana.git synced 2025-05-27 21:00:24 -07:00
2022-05-19 08:01:46 -07:00

31 lines
1.8 KiB
Markdown

## Pre-built binaries
This directory contains binaries for boards 11.3 and newer *purchased through the OpenMarine store*. **If you do not use OpenPlotter
or you are unsure whether these apply to your board, please start a ticket or a discussion**. Do NOT attempt to flash these with an SWD programmer. They are not linked for the top of flash (0x08000000). Furthermore, they *must* be used in conjunction with the MAIANA bootloader and should only be written via the UART. The bootloader will checksum them, write their metadata in a dedicated flash page, and only then will it execute them.
### How to select the right firmware
Launch the MAIANA app and connect to the transponder. You may need to disable / disconnect MAIANA from Signal K first.
- Your board's hardware revision (example: 11.6.0)
- Your board's MCU model (example: STM32L422)
- Your board's firmware revision (example: 4.0.0)
Locate the appropriate binary in this directory. Ignore the last digit of your board's revision -- it doesn't matter. So if you have board 11.3.0 with an STM32L422 processor, the right binary is maiana-stm32l422-hw11.3-fwXXX.bin where XXX is the latest revision you see here. If you already have this firmware on your board, there is no update.
## Firmware update history
### Version 4.1.0
This firmware release corrects the tuning of the crystal oscillator for the Si4467 chips. This applies to boards made after November 2021 which contain the following
crystal:
![IMG_1673](https://user-images.githubusercontent.com/1565933/156231414-5624cf9b-d8ff-4dc6-9451-eac7009387b8.jpg)
The tuning changed by 5 KHz when the design had to migrate to this crystal due to supply problems. See issue [#103](https://github.com/peterantypas/maiana/issues/103)
### Version 4.0.0
This firmware release makes use of the new MAIANA bootloader.