TI中文支持网
TI专业的中文技术问题搜集分享网站

F28027F尝试使用二次引导。通过CCS和tiobj2bin工具生成的bin文件要如何做校验?使用的多项式是什么?

其实是两个问题。最近尝试在F28027F上实现二次引导。

第一个问题,通过CCS和tiobj2bin成功生成了bin文件,观察bin文件并和hex文件比较,(我定义了三个sector,bin文件大小为48KB = 24K*word)。但是我i发现bin文件有对末尾未使用的空间有补零的操作,一直把48KB全部补满,这是正常的吗?如果我用这个bin进行升级,会不会对原本少些不会占用的Flash全部更改为0?

第二个问题,CCS + tiobj2bin 生成的bin文件,要怎样校验,使用的CRC多项式是什么?我看到bin文件末尾有32bit的数据,这个数据是干什么用的,要如何使用?

user5032391:

我发现我问题有很多问题,自动截止了。

,

user5032391:

提的问题是我自己理解有问题。

,

Green Deng:

额,你好,请问你是问题已经解决了吗?

,

user5032391:

我提交的问题是自己理解有误。

但是有一个主要问题没有解决,通常使用CCS生成的bin进行升级,应该如何做完整性校验呢?

好吧,这个问题我也知道了。多谢。

,

Green Deng:

好像只有.hex文件有CRC校验之类的,.bin文件确实不太清楚。我咨询一下其他工程师看有没有这方面的经验。

赞(0)
未经允许不得转载:TI中文支持网 » F28027F尝试使用二次引导。通过CCS和tiobj2bin工具生成的bin文件要如何做校验?使用的多项式是什么?
分享到: 更多 (0)