Firmware update

Om de firmware te vernieuwen zijn drie zaken nodig:

De programmatiesoftware.

De software noemt STM32CubeProgrammer.
Deze is platform onafhankelijk en draait onder Linux, Windows en Mac.
Download de software: https://www.st.com/en/development-tools/stm32cubeprog.html#st-get-software
Gebruik van de software: https://www.youtube.com/watch?v=CI1BcIN7qC4

ST-Link Dongle

Om verbinding te maken tussen de pc en de ontvanger heb je een dongle nodig. Wij gebruiken de ST-link. Deze zijn bij meerdere webshop te verkrijgen.
Op het moment van schrijven kun je deze hier: https://www.bol.com/be/nl/s/?searchtext=st-link%20v2&suggestFragment=st-link%20v2 aankopen.

Het aansluiten

Het aansluiten van de dongle aan de ontvanger is een beetje trickie. Je moet de batterijen uit de behuizing halen, en dan zie je daar in het midden vier doorgemetaliseerde gaatjes. De dongle komt echter met vrouwelijke connectors. we moeten zelf voor vier pinnetjes zorgen. Die moet je niet solderen, anders krijg je achteraf je batterijen er niet meer in. Let op de volgorde van de aansluitingen, ze zijn NIET op volgorde.
aansluitvolgorde:
dongle draad pinnetje
2 = grijs > derde
4 = wit > tweede
6 = zwart > onderste
8 = bruin > bovenst

De BIN file

Er zijn twee bin files in omloop, voor elke versie van display één.
Vadim kreeg twee versies van display’s, door elkaar. Uitwendig kan je geen onderscheid zien. De enige manier is de bin file laden. Krijg je alle soorten puntjes op het display, dan heb je de andere. doe de download opnieuw met de andere Bin file. Hardwarematig is er geen verschil in de twee versies van de display’s, enkel de firmware verschilt.
SSD1306.bin
SSH1106.bin

Procedure:

1) De software opstarten
2) De dongle aansluiten aan de ontvanger
3) De koptelefoon inpluggen = de processor opstarten
4) De ST-Link koppelen met de computer
5) De software flashen.
Deze volgorde is belangrijk, anders staat de microchip niet in de mode om firmware te installeren.

Indien het updaten geslaagd is kun je nu de frequenties instellen.

Succes.