Hej,
mam problem z tytułowym mikrokontrolerem.
Po wgraniu przez JTAG (CrossStudio "Build and Run") prostego programu zapalającego LEDy na płytce projektowej, wszystko działa. Jednak gdy zresetuje cały układ (poprzez przycisk reset, bądź odłączając zasilanie), przestaje działać. Debug pokazuje, że rejestr instrukcji (PC) wskazuje w inne miejsce, niż zajmuje wrzucony program. Podejrzewam, że CrossStudio po uruchomieniu modyfikuje PC poprzez JTAG. Kolejny potencjalny powód to (http://www.noicedebugger.com/tour_arm/firstoocd.html#OPENOCD_RESET) bootloader, który nie chce odpalić programu z flasha.
Macie pomysł jak mogę sprawić, by program był uruchamiany po włączeniu zasilania, bez podłączenia programatora JTAG?
mam problem z tytułowym mikrokontrolerem.
Po wgraniu przez JTAG (CrossStudio "Build and Run") prostego programu zapalającego LEDy na płytce projektowej, wszystko działa. Jednak gdy zresetuje cały układ (poprzez przycisk reset, bądź odłączając zasilanie), przestaje działać. Debug pokazuje, że rejestr instrukcji (PC) wskazuje w inne miejsce, niż zajmuje wrzucony program. Podejrzewam, że CrossStudio po uruchomieniu modyfikuje PC poprzez JTAG. Kolejny potencjalny powód to (http://www.noicedebugger.com/tour_arm/firstoocd.html#OPENOCD_RESET) bootloader, który nie chce odpalić programu z flasha.
Macie pomysł jak mogę sprawić, by program był uruchamiany po włączeniu zasilania, bez podłączenia programatora JTAG?