3502|6

74

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

NK.nb0文件是否包含有起始地址信息? [复制链接]

我知道NK.bin文件头中是包含有NK的起始地址信息的,不知道nb0文件是否有?

我现在想通过NK.nb0进行升级,但是升级后需要保存NK.nb0拷贝到内存的地址到NAND Flash中,不知道NK.nb0文件是否有这个信息?

最新回复

学习! eboot下nk.bin时是不是要在哪里修改起始地址? ------- NB0的话就是把它烧写在指定的地方!然后由引导程序读到RAM的指定地址,在跳转的这个地址执行!!   详情 回复 发表于 2009-7-30 11:39
点赞 关注

回复
举报

73

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
没有这个信息
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
nb0是裸二进制数据文件,cpu的流水线读取这些数据可以直接运行的,不包含起始地址信息。
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

4
 
.nb0的起始地址应该就是NK的起始地址。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

5
 
444
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

6
 
    最普通常用的原始型(RAW)镜像文件以.nb0为文件名后缀,它的数据在物理存储中的起始地址和长度都取决于Manifest数据,因而.nb0型的镜像文件不能单独下载,必须先下载作为它的前导属性信息的BL_IMAGE_TYPE_MANIFEST类型的镜像文件。
    由于镜像数据的性质特殊,BL_IMAGE_TYPE_MANIFEST类型的镜像文件——也称作Manifest数据——与一般的镜像文件数据的存放位置不同,它使用专门的DownloadManifest型全局变量g_DownloadManifest来存放。
// Download manifest.
typedef struct _MultiBINInfo_
{
    DWORD      dwNumRegions;         // Number of files to be downloaded.
    RegionInfo Region[BL_MAX_BIN_REGIONS];
} MultiBINInfo, *PMultiBINInfo;

typedef MultiBINInfo DownloadManifest;

// Download file info (start address, length, filename, etc.).
typedef struct _RegionInfo_
{
    DWORD dwRegionStart;
    DWORD dwRegionLength;
    CHAR  szFileName[MAX_PATH];
} RegionInfo, *PRegionInfo;

RegionInfo结构体的3个成员dwRegionStart、dwRegionLength、szFileName[MAX_PATH]中的dwRegionStart就是你想要的“起始地址信息”。
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 2 楼 shuiyan 的回复:
nb0是裸二进制数据文件,cpu的流水线读取这些数据可以直接运行的,不包含起始地址信息。


学习!
eboot下nk.bin时是不是要在哪里修改起始地址?
-------
NB0的话就是把它烧写在指定的地方!然后由引导程序读到RAM的指定地址,在跳转的这个地址执行!!
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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