求助:sam-ba连接的问题

发布于 2022-10-15 07:49:40 字数 510 浏览 21 评论 0

在另一个相关帖里回复,问了一个问题,想想还是发一个帖比较醒目,问题如下:

cpu:at91sam9260
nandflash:k9f1208u0c
连接:调试串口
sam-ba版本:2.6及2.10

之前一直用2.6版本sam-ba,无法识别nandflash的id也就无法操作nandflash,改到2.10版终于可以操作了,写入bootstrap后重启发现没效果,还是进入romboot了,于是再用sam-ba连上,想读取前4k内容回来看看,结果······sam-ba无反应了。强行关掉后杯具来了:用超级终端看每次起机依然有romboot的显示,但是sam-ba2.10无法再连上板子了,显示"communication error",换回sam-ba2.6也无法连上了,显示"no valid processor ID found",无论重启板子还是pc都没用。此前从来没有连接方面的问题的(现实情况限制,一直用的调试串口连)。

请问各位有没有方法?帮帮忙!

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

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

千仐 2022-10-22 07:49:40

呃····没人吗

绮筵 2022-10-22 07:49:40

检查下板子上的BMS或者NAND的跳线设置,at91sam9260是某种启动顺序来找启动代码的,如果都找不着,才会连SAM-BA

虚拟世界 2022-10-22 07:49:40

总算有人回复了,谢谢bitmilong。

我现在能在启动时在超级终端里看到romboot的显示,可见是进入了romboot的,可就是连不上sam-ba,你所说的启动顺序我明白的,at91sam9260是在依次找了外部存储发现没有启动程序后才会进入romboot,进而可以用sam-ba来连,我目前的情况是进了romboot而不能用sam-ba连上,而之前连接是没问题的,就是进行了“烧写bootstrap---重启发现还是进romboot---想读回来比较是否真写入了---sam-ba僵死”后才出现的目前状况,而这个过程中除了重启没有动过硬件任何东西

歌入人心 2022-10-22 07:49:40

估计已经执行了bootstrap, 但是bootstrap 有问题。

满栀 2022-10-22 07:49:40

建议不要使用高版本的sam-ba,因为我也用过高版本的,我的连USB的也连不上,不过现在一直在用JLINK,也没试过用串口来进行调试。换回一个你之前可以用的一个sam-ba的版本,这样可以排除一定的错误。

陌若浮生 2022-10-22 07:49:40

需要把nandflash的片选断开,然后上电,然后再连上片选才行。初步估计是硬件问题,我也遇到了这样的情况

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