TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3359: ICE_AM3359 v2开发板使用SD卡启动后无法connect target进行调试的问题

Part Number:AM3359

板子的型号是ICE_AM3359 v2,通过德州仪器 XDS100V2 USB 调试探头连接线连接主机和板子。主机环境是Ubuntu18.04+CCS10,交叉编译环境已经配置好了。

根据https://software-dl.ti.com/processor-sdk-linux/esd/docs/07_03_00_005/linux/Overview/Processor_SDK_Linux_create_SD_card_script.html中的步骤制作了SD卡,然后擦除了SPI flash,将J5的pin2和pin3相连。上电后能够启动SD卡里面的RTLinux系统。

接下来在Ubuntu18中打开CCS10,右键点击ccxml,点击Lanuch Selected Configuration,右键点击下拉列表中的Texas Instruments XDS100V2 USB debug probe_0/CortxA8,点击connect target。

过一会儿报错如下所示:

Error connecting to the target:
(Error -1170 @ 0x0)
Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK).
(Emulation package 9.4.0.00129)

1、请教一下这个错误是什么原因引起的?

2、ICE_AM3359 v2怎样通过NOR启动?

3、制作好SD卡之后,如何将SD卡中的RTLinux操作系统烧写到板子上的存储里面?

Nancy Wang:

1、您仿真的时候是将SD卡插入的吗?ccs连接时不要将SD卡插入试一下。

2、请参考:

https://software-dl.ti.com/processor-sdk-linux/esd/docs/07_03_00_005/linux/Foundational_Components/U-Boot/UG-NOR.html

3、您可以参考附件的启动流程看一下。

The Boot Process.pdf

,

xiao hu:

1、我的整个linux系统都在sd卡上,不插入就不能启动系统了。

2、好的,我试一下。

3、这个linux系统有多大,能烧写到板子上吗?不知道板子上的存储空间够不够。

,

Nancy Wang:

xiao hu 说:1、我的整个linux系统都在sd卡上,不插入就不能启动系统了。

您需要使用ccs调试的目的是什么?

xiao hu 说:3、这个linux系统有多大,能烧写到板子上吗?不知道板子上的存储空间够不够。

SD卡制作完成后您可以通过df -hT查看容量使用情况。

通常SPL较小,放到内部ram,uboot和kernel在外部DDR上。

,

xiao hu:

谢谢您的回复,我需要在CCS10和ubuntu18.04的环境上调试Am3359 ice v2板子上的acontis EC Master程序。我应该怎么做呢?

,

Nancy Wang:

我看到您在英文论坛也发布了相关的帖子,请问根据以下步骤还是无法调试吗?在uboot处停止启动,然后再连接。

training.ti.com/linux-board-porting-series-module-10-debugging-linux-kernel-jtag-ccs

,

xiao hu:

嗯嗯是的,我在两边同时发了帖子,希望能有更多人关注这个问题。英文论坛给出的方案我还没有时间去试,视频我都看了一遍。

,

Nancy Wang:

您先试一下看看,如果有问题再讨论。

赞(0)
未经允许不得转载:TI中文支持网 » AM3359: ICE_AM3359 v2开发板使用SD卡启动后无法connect target进行调试的问题
分享到: 更多 (0)