返回信息流开发板自带了一个文件 HRCW
是开发板的硬复位配置字文件(总共64字节),请问一下这个文件是怎么生成的?
在linux下用file命令查看说是data文件
还有这个硬复位配置字文件是必须在烧写u-boot之前烧写么?
谢谢!!
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #1139同步于 2008/9/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
硬复位配置字文件是怎么做出来的?
yihang
2008/9/3镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
8270上配过 就是一个二进制 烧到flash里
系统启动时候先去读这个配置字
配对了就能起来 配不对处理器就down掉
【 在 yihang (Goodluckfly) 的大作中提到: 】
: 手册上说 这是 Hard Reset Configuration Word binary image
【 在 sunnykidd 的大作中提到: 】
: 8270上配过 就是一个二进制 烧到flash里
: 系统启动时候先去读这个配置字
: 配对了就能起来 配不对处理器就down掉
这个二进制文件怎么做出来啊?
还有一问:它里面的和在用md命令查看的内容一样么?
linux下 od -Ax -tx1z -v
ps:救星啊,谢谢先
我猜是不是nandflash,不能用uboot直接启动,所以搞了一小段启动代码,也许放在cpu里的rom里,也许放在外面rom里,该段代码的功能是把uboot拷贝一部分到ram中,纯属猜想哈
不过data这个问题确实很费解啊
【 在 yihang (Goodluckfly) 的大作中提到: 】
: 开发板自带了一个文件 HRCW
: 是开发板的硬复位配置字文件(总共64字节),请问一下这个文件是怎么生成的?
: 在linux下用file命令查看说是data文件
: ...................
【 在 lester98 的大作中提到: 】
: 我猜是不是nandflash,不能用uboot直接启动,所以搞了一小段启动代码,也许放在cpu里的rom里,也许放在外面rom里,该段代码的功能是把uboot拷贝一部分到ram中,纯属猜想哈
: 不过data这个问题确实很费解啊
不是可执行代码,是一些寄存器配置字,控制时钟频率,启动地址,大小端模式什么的。
这个想法不好:)
每个控制器架构都不一样的,不能都用一种解决方案,要从宏观上tradeoff,个人愚见,欢迎拍砖
【 在 lester98 的大作中提到: 】
: 哦,那就是ascii吧,搞这个完全是多此一举啊,放到uboot里不就完了吗?