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

OMAP-L138: nandwriter烧写问题

Part Number:OMAP-L138

尊敬的工程师您好

            我将nandwriter例程移植到sys/bios上时,编译通过后,加载程序的.out文件,然后run,发现程序会退出,在代码中断点调试后发现,是由于hAsyncMemInfo->regs寄存器读不出值来,导致我程序退出,如图所示,在memory Browser中查看寄存器的值,发现值异常,针对这个情况请问有什么解决方案吗?

Nancy Wang:

请问是参考的哪个例程修改的?是无法查看emif的寄存器了吗?ccs->register中能看到相关的寄存器吗?

,

Dan Jackey:

参照的OMAP-L138_FlashAndBootUtils_2_40例程进行修改,ccs->register中能看到EMIFA0ARM寄存器,值为0x40000205

,

Nancy Wang:

没移植之前可以看到吗?我这边试了一下裸机的,可以看到。

,

Dan Jackey:

没有移植之前能看到,而且去读取寄存器的值也正常,移植以后读取寄存器就错误

,

Nancy Wang:

参考以下帖子倒数第二条回复,可能时mmu的问题。

https://e2e.ti.com/support/legacy_forums/embedded/tirtos/f/ti-rtos-forum-read-only-archived/412314/omapl138-sysbios-arm-system-memory-access

,

Dan Jackey:

十分感谢您的回复,问题已经解决

赞(0)
未经允许不得转载:TI中文支持网 » OMAP-L138: nandwriter烧写问题
分享到: 更多 (0)