Je voudrais essayer la programmation ARM bare metal avec le Hawkboard, mais le processus de déploiement est horrible. Je suis complètement nouveau à ce sujet, donc je pourrais mal comprendre les instructions, mais il semble que je dois utiliser un programme appelé AISgen pour convertir le fichier binaire, puis démarrer avec u-Boot sur UART et copier le binaire AIS en mémoire. Non seulement c'est beaucoup de choses à faire chaque fois que je fais un changement, mais cela ne me donne pas non plus la possibilité de déboguer avec GDB.Un émulateur JTAG à utiliser avec un Hawkboard et OpenOCD?
La meilleure solution pour cela que je peux trouver est JTAG. Mais les prix de ces émulateurs JTAG sont ridicules. Je ne suis même pas sûr que ceux qui vont travailler avec le Hawkboard et ceux qui ne le seront pas. Jusqu'à présent, mon meilleur pari semble être le Flyswatter, mais la disposition des broches est différente. Fondamentalement, j'ai besoin de quelque chose qui est relativement bon marché et fonctionne avec le Hawkboard et OpenOCD.
Des suggestions? Ou y a-t-il une autre façon de le faire, peut-être?
J'ai lu que il y a un moment, mais ignoré le XDS100v2 parce qu'il était pour le CSC et non OpenOCD/GDB. Mais je vois maintenant que CCSv4 est libre tant qu'il est seulement utilisé avec le XDS100v2. C'est très pratique, surtout si l'on considère que le Hawkboard utilise un processeur TI de toute façon. –