Hawkboardを使用してベアメタルARMプログラミングを試してみたいのですが、展開プロセスがひどいようです。私はこれにまったく慣れていないので、手順を誤解している可能性がありますが、バイナリファイルを変換するためにAISgenというプログラムを使用してから、UARTを介してu-Bootで起動し、AISバイナリをメモリにコピーする必要があるようです。変更を加えるたびにやるべきことがたくさんあるだけでなく、GDBでデバッグすることもできません。
私が見つけることができるこれに対する最良の解決策はJTAGです。しかし、これらのJTAGエミュレーターの価格はばかげているように見えます。どれがホークボードで動作し、どれが動作しないのかさえわかりません。これまでのところ、私の最善の策はFlyswatterのようですが、ピンのレイアウトは異なります。
基本的に、比較的安価で、HawkboardとOpenOCDで動作するものが必要です。
助言がありますか?それとも、私がこれを行うことができる別の方法はありますか?