Aktualizacja oprogramowani przez bootloader - kilka aspektów
: sobota 07 mar 2020, 12:52
Dzień dobry,
Mam pytanie, napisałem bootloader pod mikrokontroler STM32F051, całość będzie aktualizowana po karcie microSD.
Przed skokiem do aplikacji użytkownika jakie kroki powinienem wykonać oprócz ustawienia wszystkich peryferiów na takie wartości jak po resecie?
Czy remapowanie adresów przerwań powinno być w aplikacji bootloadera czy aplikacji użytkownika?
W jaki sposób zabezpieczyć kod aplikacji na karcie microSD, aby ktoś np nie włożył karty do urządzenia, będzie tam znajdował się plik o takiej nazwie jaką bootloader będzie poszukiwał i zaktualizuję oprogramowanie, softem który nie ma nic wspólnego z urządzeniem?
Na co powinienem zwrócić uwagę podczas wypuszczania urządzenia które będzie miało możliwość aktualizacji przez kartę?
Pozdrawiam
StaryAnoda_NEW
Mam pytanie, napisałem bootloader pod mikrokontroler STM32F051, całość będzie aktualizowana po karcie microSD.
Przed skokiem do aplikacji użytkownika jakie kroki powinienem wykonać oprócz ustawienia wszystkich peryferiów na takie wartości jak po resecie?
Czy remapowanie adresów przerwań powinno być w aplikacji bootloadera czy aplikacji użytkownika?
W jaki sposób zabezpieczyć kod aplikacji na karcie microSD, aby ktoś np nie włożył karty do urządzenia, będzie tam znajdował się plik o takiej nazwie jaką bootloader będzie poszukiwał i zaktualizuję oprogramowanie, softem który nie ma nic wspólnego z urządzeniem?
Na co powinienem zwrócić uwagę podczas wypuszczania urządzenia które będzie miało możliwość aktualizacji przez kartę?
Pozdrawiam
StaryAnoda_NEW