Arm cortex, how to?

Dziękuję za pomoc wszystkim udzielającym się w tym wątku.

"Hello World" na LEDach zadziałał.

jp

Reply to
jacek pozniak
Loading thread data ...

Jeszcze taka uwaga: jesli z jakiegos powodu ST-Link nie będzie uzyteczny w innych zastosowaniach wymagających JTAG to zamiast kupować wypasiony programator idź na ali i poszukal "ALtera ByteBlaster" za $2. Załatwia on pozostałe przypadki jakie napotkałem.

Niestety im bardziej drogie i wypasione środowisko do programowania czegoś tym bardziej będzie wymagać jakiegoś konkretnego hardware bez powodu. Ale przynajmniej w przypadku zadań dla OpenOCD, ST-Link i ByteBlaster są ok.

Reply to
Sebastian Biały

OK

No cóż na czymś muszą zarabiać. Mi wystarczy openocd i stlink. Teraz trza poznać troche architekturę tych STM i popróbować różne rzeczy przeportować na tego arma.

jp

Reply to
jacek pozniak

oczywiście to tylko prośba jakbyś chciał się może Kolegom odwdzięczyć, to możesz napisać mały tutorialek na temat debugowania tym zestawem - tak, na moją stronę wwww...

Reply to
invalid unparseable

Niestety, nie debuguję, nie korzystam z opcji debugowania różnych stlinków czy pickitów. :) Wszystkie peryferia docelowej platformy staram się zamodelować na PC i przetestować poprawność programu. Potem przenoszę na platformę docelową i usuwam ewentualne niedopatrzenia, na tym etapie zwykle nie ma tego wiele.

W związku z tym nie pomogę zbyt wiele, korzystam tylko, w przypadku ST- linka, z następującego polecenia (które zresztą sciągnąłem z jakiejś strony o bare-programming, i poprawiłem aders startowy ładowania flasha):

openocd -f ${OPENOCD_CFG} -c init -c "reset halt" -c "flash write_image erase ${BIN_IMAGE} 0x08000000" -c "verify_image ${BIN_IMAGE}" -c reset -c shutdown

i w zasadzie to wszystko co mam na ten temat do powiedzenia.

jp

Reply to
jacek pozniak

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.