hello:
在生产过程中需要app和boot合成在一个bin文件上,使用J-Link下载器下载,app和boot程序单独可以运行,合成之后使用segger的J- Flash Lite 下载,确认过程序已经写入芯片中,但是程序不能正常启动运行,请问是S32K1xx芯片使用J-FLASH 下载或者离线下载器下载有什么特别的要求吗?
用J-flash合成的。app插入到BOOT中,用J-flash去下载,app的起始地址在boot中,boot的截止地址为合成时最后一行的:00000001FF是否需要删除,
自己去研究一下hex的文件格式,仔细比对APP和BT的程序地址和内容是否放置正确,最后00000001FF是hex文件结束加校验和,属于完整hex的一部分,不过不影响程序执行。
没试过jflash-lite,用过jflash合并,然后下载可以使用
请教一下J-flash 如何合并,我使用J-flash合并,app是需要插入到boot里面的,合成bin文件之后,程序启动不了,也研究过bin文件的格式和hex文件的格式,请问可以分享一下经验吗?