问题描述:bit文件50MB,转换成MCS文件后有200MB,而Flash容量是128MB,但为何还能固化并启动成功?
问题原因:
1、MCS文件是ASCII格式,添加了很多冗余信息,因此MCS文件要比bit文件大很多;
2、当将两个bit文件合并为一个MCS文件时,会在第1个bit文件结尾和第2个bit文件开始前添加FF,这也会造成MCS文件变大;
3、真正写进Flash的数据应该以bit文件大小为准!
参考文档:XAPP518/P15
问题描述:bit文件50MB,转换成MCS文件后有200MB,而Flash容量是128MB,但为何还能固化并启动成功?
问题原因:
1、MCS文件是ASCII格式,添加了很多冗余信息,因此MCS文件要比bit文件大很多;
2、当将两个bit文件合并为一个MCS文件时,会在第1个bit文件结尾和第2个bit文件开始前添加FF,这也会造成MCS文件变大;
3、真正写进Flash的数据应该以bit文件大小为准!
参考文档:XAPP518/P15