2670|0

26

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

uboot使用问题 [复制链接]

对于要把程序放到helper2416板子上运行最值得推荐的方法应该是使用uboot了。我在使用uboot把程序下载到开发板上的时候是使用tftp。我的电脑的ip是192.168.1.100,设置板子ip为192.168.1.20: set ipaddr 192.168.1.20,设置服务器ip:set serverip 192.168.1.10,下载:tftp 0x0 led.bin接下来肯定是运行程序了,在uboot里输入go 0,发现程序执行能得到预期的现象。现在我有以下疑问:1、helper2416采用nandFlash启动时,涉及的那8kb内部SRAM(stepingstone)映射的地址到底是多少?是0x00000000还是0x40000000?
2、tftp 0x0 led.bin这个条命令中指定程序下载到0x0处,那么这里的0x0到底是什么地址,对应物理内存的哪里?是sdrsm的偏移0处还是2416整个地址空间的地址0处?3、命令go 0是不是只是改变pc的值,就是仅仅相当于一句跳转语句?如果是跳转,那么go address到底是到了SDRAM的偏移address处还是整个2416的地址空间的address处。
4、程序下载在哪里对应的加载在地址和执行地址是不是需要修改,就是程序在链接的时候是不是需要相应的设置?

点赞 关注

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表