天嵌 ARM开发社区

 找回密码
 注册
查看: 3984|回复: 11

u-boot怎样直接下载到SDRAM执行?

[复制链接]
铁观音 发表于 2010-12-21 11:14:41 | 显示全部楼层 |阅读模式
我用的是TQ2440,想调试u-boot,但我将光盘中的u-boot编译后下载到0x33d0000地址执行,但不成功,程序又会回到0地址执行,找不出原因,请高手指点。
machoe 发表于 2010-12-21 11:50:46 | 显示全部楼层
直接下到0x30000000试试,看看能不能行。
回复

使用道具 举报

天嵌_support1 发表于 2010-12-21 14:41:53 | 显示全部楼层
1# 铁观音


下载到 0x30000000
用命令 7
回复

使用道具 举报

 楼主| 铁观音 发表于 2010-12-21 15:23:50 | 显示全部楼层
还是不能运行,我没用屏,是不是没屏的原因啊?可串口也没有信息出来。
回复

使用道具 举报

天嵌_support1 发表于 2010-12-21 15:56:23 | 显示全部楼层
4# 铁观音


系统和有没有接屏无关的,下载了如果程序是对的,就会跳到0x30000000处开始执行的
回复

使用道具 举报

machoe 发表于 2010-12-21 16:12:09 | 显示全部楼层
要确认一上DNW软件的下载地址对不对。
回复

使用道具 举报

 楼主| 铁观音 发表于 2010-12-21 16:28:44 | 显示全部楼层
我是用OpenJTAG下的,我觉得这个方便,这不知会不会有什么问题
回复

使用道具 举报

liushuiyue 发表于 2011-1-2 10:26:58 | 显示全部楼层
好像我同学出现过和你一样的问题,首先代码检查没有问题,可是缺少了屏,结果串口没有输出信息。你可以现在uboot中把屏的配置屏蔽掉试试看
回复

使用道具 举报

记事本 发表于 2011-12-31 19:12:17 | 显示全部楼层
天嵌_support1 发表于 2010-12-21 14:41
1# 铁观音

版主 这是怎么回事啊? 我把自己移植的uboot下载内存0x30000000就卡主不动了,是uboot编译的问题吗?请指教

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

不言DXH 发表于 2011-12-31 20:08:05 | 显示全部楼层
在SDRAM中运行uboot应该要注释掉 bl cpu_init_crit  ,你试一下
回复

使用道具 举报

不言DXH 发表于 2012-1-3 13:13:39 | 显示全部楼层
记事本 发表于 2011-12-31 19:12
版主 这是怎么回事啊? 我把自己移植的uboot下载内存0x30000000就卡主不动了,是uboot编译的问题吗?请指 ...

你这个不是下载uboot吧,这是下载内核...你那不是卡住了,而是下载的内核没有正常启动...
回复

使用道具 举报

记事本 发表于 2012-1-3 21:32:56 | 显示全部楼层
不言DXH 发表于 2012-1-3 13:13
你这个不是下载uboot吧,这是下载内核...你那不是卡住了,而是下载的内核没有正常启动...

版主,就是个名字的问题 是uboot啊 !我把名字改回来了,也修改了 楼上说的那个问题 还是卡在那里不动了!
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-6-18 07:50 , Processed in 2.052699 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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