Firmware päivitys moduliin.
Tässä operaatiossa tarvitaan kahta ohjelmaa, Edellisestä artikkelista jo tuttua pstoolia jolla päästään asetuksiin käsiksi ja blueflash ohjelmaa jolla firmware päivitetään moduliin.
ohjelmointi tapahtuu SPI portin kautta. Tässä esimerkissä vaihdetaan HC05 firmware jossa on kattavammin AT komentoja ja mm. tuki muuttaa moduli master tilaan.
Asetukset talteen.
pstool
Pstool ohjelmalla luetaan aluksi talteen modulin toiminnan kannalta muutama tärkeä asetus, modulin osoite ja oskillaattorin asetukset.
File valikosta Run query valinnalla avataan Query.psq tiedosto(liitteenä viestin lopussa) jossa on pstoolille “ohjeet” mitä asetuksia luetaan talteen. Seuraavaksi aukeaa tallennus ikkuna jossa tallennetaan asetukset tiedostoksi, nimeksi voi antaa esim. backup .
Uutta firmwarea sisään.
Blueflash
Blueflash ohjelmassa sammutetaan aluksi prosessori Stop prosessor nappulalla.
Dump nappula muuttuu aktiiviseksi ja sillä saadaan luettua modulissa oleva firmware talteen. Alkuperäinen firmware tallennettu dump.xpv nimellä
Choose file nappulalla saadaan valittua uusi firmware joka halutaan ohjelmoida moduliin. Tässä valittuna HC05.xpv
Download nappulalla saadaan ladattua uusi firmware moduliin. aikaa tämä vei testikappaleessa noin minuutin.
Asetusten palauttaminen.
pstool
Pstool ohjelmassa, File valikosta merge valinnalla avataan aiemmin luettu ja tallennettu asetus tiedosto(backup). Testi kappaleessa tämä piti tehdä jostain syystä kahdesti jotta asetukset tallentuivat kokonaisuudessaan moduliin.
Liitteenä HC05 firmware, query.psq ja AT komennot
hc05.zip (2.03 MB)