天嵌 ARM开发社区

 找回密码
 注册
查看: 2412|回复: 4

程序加载到SDRAM无法运行

[复制链接]
hzxs533522 发表于 2010-8-30 21:15:43 | 显示全部楼层 |阅读模式
我把测试程序下载到SDRAM怎么都运行不起来?帮忙看看

Now, Downloading [ADDRESS:c000000h,TOTAL:444490]
RECEIVED FILE SIZE:  444490 (434KB/S, 1S)
## Starting application at 0x0C000000 ...
undefined instruction
pc : [<0c000004>]    lr : [<33d0c0c4>]
sp : 33cbd728  ip : ffffffff  fp : 33cbd992
r10: 33cbd892  r9 : 00000000  r8 : 33cbffdc
r7 : 33cbd992  r6 : 00000002  r5 : 33cbd848  r4 : 0c000000
r3 : 00000002  r2 : 50000000  r1 : 33cbd848  r0 : 00000001
Flags: nZCv  IRQs on  FIQs off  Mode SVC_32
Resetting CPU ...
machoe 发表于 2010-8-30 21:45:26 | 显示全部楼层
不知道你的程序是什么,不过看上面打印的信息提醒一一上你。
你是不是MMU 虚拟内存 地址映射的知识了,看一下。这个地方要特别小心。
回复

使用道具 举报

 楼主| hzxs533522 发表于 2010-8-30 21:57:37 | 显示全部楼层
2# machoe


TQ2440_Test_Q35_20100607.bin 我是想把这个下载到内存中试试,不知道要怎么样才能搞定?
回复

使用道具 举报

天嵌_support1 发表于 2010-8-31 09:53:51 | 显示全部楼层
按 a 命令 ,把 TQ2440_Test_Q35_20100607.bin 烧写完成。从nand Flash 启动不就可以看到了么?
回复

使用道具 举报

machoe 发表于 2010-8-31 09:57:32 | 显示全部楼层
你看你的下载地址和运行地址根本不是sdram的0x30000000而是0xc0000000是虚拟地址,肯定不对啊。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-21 01:37 , Processed in 2.046146 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表