我记得LDR文件是直接可以写入flash的,不需要过滤什么信息。你可以尝试用C写一个向flash写数据的驱动,然后将ldr文件读取后,从flash的0地址开始顺序写入。之前我用过这种方法烧写flash,但代码都不是很大,你看看能否运行。
你可以把文件生成Bin格式,我记得Bin格式可以直接写入。
呵呵,我最近也在做BF533的在线升级,可以用上位机串口和SD卡的文件升级,单独做了一个bootloador系统引导升级程序,已经基本上调试成功了,我的升级文件也是bin格式的