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

AM3359_ICE板子的使用问题

从官网下载了etherCAT从站演示代码包PRU-ICSS-EtherCAT_Slave_01.00.07.02,工程文件都成功创建,然后编译成功了,仿真跑完全OK,OLED点亮了,我在CCS7.4环境下用板载的XDS100直接下载代码到SPI FLASH,结果花了接近1个多小时,后来才注意到要把生成的bin文件转成img文件,然后就不知道咋弄了,在那个WIKI网页上文档太多了感觉,看的头晕。关键是那一个多小时后,CCS那边提示FLASH擦除成功,然后编程成功,然后校验也成功了,但我重启后,板子无任何动作,OLED不亮,那8个etherCAT指示LED也不亮,是咋回事啊

user18914063:

那个WIKI网页上,提示说是可以通过一些方法来缩短板载调试器的下载时间,好像是AM3359默认的烧写FLASH的SPI时钟速度是1M,可以改成24M的SPI时钟,然后我也改了,改了之后应该再做些什么呢

Nancy Wang:

参考的这个链接?
software-dl.ti.com/…/index_Foundational_Components.html
主要核对 4.6.3.1.8.4. Booting Via McSPI列出的步骤。

user18914063:

回复 Nancy Wang:

对,看的这个文档,当第一次写入那个flasher.out之后,是要求再在Console面板里面输入应用代码的OUT文件,我输入路径后,提示从那个地址段开始,我写的是0x00000000这个地址开始

user18914063:

回复 user18914063:

4.6.3.1.8.4最后提到的校验成功,我的也是校验成功了的啊

Nancy Wang:

回复 user18914063:

连上串口看一下有什么打印信息。

yongqing wang:

编译出来的文件多大?

yongqing wang:

回复 yongqing wang:

xds100 速度也比较慢,建议搞个XDS560

user18914063:

回复 Nancy Wang:

连接了串口,但什么也没有,串口调试助手那边没收到任何数据

user18914063:

回复 Nancy Wang:

AM335X part detected.
SF: Got idcode ef 40 17
Checking if Winbond flash writer can be used..
SF: Detected W25Q64 with page size 256, total 8388608 bytes
Flash page size: 256 bytes
Flash sector size: 4096 bytes
Starting SPIWriter.
Choose Operation:Enter 1 —-> To FLASH an ImageEnter 2 —-> To ERASE FlashEnter 3 —-> To EXIT
1
Enter the File Name
G:\ti\workspace_v7\ethercat_slave_demo_AM335x_arm\AM335x_release\ethercat_slave_demo_AM335x_arm.out
Enter the Offset in bytes (in HEX)
0x00000000
Erasing flash at byte offset: 0, byte length: 2138112
SE: cmd = { 0x20 0x000000 }
SE: cmd = { 0x20 0x001000 }
SE: cmd = { 0x20 0x002000 }
SE: cmd = { 0x20 0x003000 }
SE: cmd = { 0x20 0x004000 }
SE: cmd = { 0x20 0x005000 }






SE: cmd = { 0x20 0x205000 }
SE: cmd = { 0x20 0x206000 }
SE: cmd = { 0x20 0x207000 }
SE: cmd = { 0x20 0x208000 }
SE: cmd = { 0x20 0x209000 }
SF: Successfully erased 2138112 bytes @ 0x20a000
Writing flash at page offset: 0, number of pages: 8351
Flashing is in progress… Verifying… Success.
这个就是我先下载FLASH擦除程序,然后下载应用代码,在CCS面板上显示的结果,省略号那里是显示的内容太长了,我用省略号代替

user18914063:

回复 user18914063:

面板上提示的是都成功了的,可我给3359重启后就没任何动作,完全是一块砖头

赞(0)
未经允许不得转载:TI中文支持网 » AM3359_ICE板子的使用问题
分享到: 更多 (0)