与 Hawkboard 和 OpenOCD 一起使用的 JTAG 仿真器?

发布于 2024-09-05 19:34:40 字数 572 浏览 9 评论 0原文

我想尝试使用 Hawkboard 进行裸机 ARM 编程,但部署过程看起来很糟糕。我对此完全陌生,所以我可能会误解这些说明,但看​​来我必须使用名为 AISgen 的程序来转换二进制文件,然后通过 UART 使用 u-Boot 启动并将 AIS 二进制文件复制到内存中。每次进行更改时,不仅需要做很多事情,而且还无法让我使用 GDB 进行调试。

我能找到的最佳解决方案是 JTAG。但这些 JTAG 仿真器的价格看起来很荒谬。我什至不确定哪些可以与 Hawkboard 配合使用,哪些不能。到目前为止,我最好的选择似乎是 苍蝇拍,但引脚布局不同。

基本上,我需要一些相对便宜并且可以与 Hawkboard 和 OpenOCD 配合使用的东西。

有什么建议吗?或者还有其他方法可以做到这一点吗?

I'd like to try bare metal ARM programming with the Hawkboard, but the deployment process looks awful. I'm totally new to this, so I could be misunderstanding the instructions, but it appears that I have to use a program called AISgen to convert the binary file, then boot with u-Boot over UART and copy the AIS binary into memory. Not only is that a lot of stuff to do every time I make a change, it also doesn't give me the ability to debug with GDB.

The best solution for this that I can find is JTAG. But the prices for these JTAG emulators look ridiculous. I'm not even sure which ones will work with the Hawkboard and which ones won't. So far, my best bet appears to be the Flyswatter, but the pin layout is different.

Basically, I need something that's relatively cheap and works with the Hawkboard and OpenOCD.

Any suggestions? Or is there another way I could do this, perhaps?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文