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

PROCESSOR-SDK-AM437X: PROCESSOR-SDK-AM437X:

Part Number:PROCESSOR-SDK-AM437X

我们使用的TI的EVM437X的学习板,现在使用的是GPMC_Test_evmAM437x_armExampleProject 程序,但是程序怎么测试都是过不去,程序在 boardHandle = Board_flashOpen(BOARD_FLASH_ID,
BOARD_GPMC_INSTANCE, NULL); 会执行很长时间,大概几分钟左右,然后往下执行,但最后程序就没反应了,执行到串口显示:GPMC flash device ID: 0xdc90, manufacturer ID: 0x2c ,之后不能继续往下执行,不知道怎么能解决,这个问题困扰了很长时间

 

Shine:

Nan Wang said:之后不能继续往下执行,不知道怎么能解决,这个问题困扰了很长时间

请问程序有没有跑飞?其他例程可以运行吗?还是只是这个例程不行?

,

Nan Wang:

其它的例程都可以运行,只是这个不行,GPMC的测试没有通过

,

Shine:

这可能是个bug,请看下面e2e帖子里工程师的回复。https://e2e.ti.com/support/processors-group/processors/f/processors-forum/949880/processor-sdk-am437x-nand-erase-issue-on-evmam437x

,

Nan Wang:

这个帖子我也看过,主要最后怎么解决的啊,应该处理什么方面的啊,还是不太清楚啊

,

Shine:

这是个bug,如果您使用的是最新的processor SDK的话,那就没有修复,后面也不会修复了,因为我们对RTOS SDK不再更新支持了,请看下面的Notice。Notice regarding Processor SDK TI-RTOS for AM335x, AM437x, OMAP-L13x, C674x, K2G deviceshttps://e2e.ti.com/support/processors-group/processors/f/processors-forum/1071334/notice-regarding-processor-sdk-ti-rtos-for-am335x-am437x-omap-l13x-c674x-k2g-devices

,

Nan Wang:

构建调试板库: gmake lib LIMIT_SOCS=am437x LIMIT_BOARDS=evmAM437x BUILD_PROFILE=debug
链接到调试板库:将 "Board.Settings.libProfile = "debug"; 添加到 gpmc_arm_evmam437x.cfg ,这个是怎么构建的啊,具体我也不太懂,

,

Nan Wang:

这都三年的问题,应该程序需要修改点啥就能通过吧,您方便帮我问问吗?我也测试了,程序确实在Nand_gpmcBchEccCheckAndCorrect里面被挂起啊

,

Nan Wang:

或者你提供个裸机程序能跟MT29F8G08A芯片,就你们TI的EVM437X 的开发板上能用的程序就可以了啊,测试通过的程序啊,不用SDK的,裸机的就可以

,

Shine:

已咨询e2e英文论坛,请关注下面下面帖子的回复。https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1283570/am4378-gpmc_test_evmam437x_armexampleproject-can-t-run

,

Nan Wang:

我看了,基本上不提供支持,您方便帮问问有没有AM437X的关于GPMC的裸机程序也行啊,主要我这板子去年在TI买的啊,GPMC没调试过啊,提供个调试过的程序就行

,

Shine:

C:\ti\AM437x SDK 5.03\pdk_am437x_1_0_14\packages\ti\csl\example\gpmc有Nor flash例程。

赞(0)
未经允许不得转载:TI中文支持网 » PROCESSOR-SDK-AM437X: PROCESSOR-SDK-AM437X:
分享到: 更多 (0)