189***507
你好,我这边需要使用自定义协议升级gr551x模块,需要自己制作bootloader吧,目前有以下疑问:
1.制作的bootloader应该从0x01002000地址为加载地址,假设boot占56KB,那么应用代码的加载地址可以设置为 0x01002000+56KB=0x01010000?
2.如何把二级boot跟应用一起合并hex文件,以方便生产烧入完整代码?
3.贵公司GProgrammer工具只支持bin文件,并且对文件有很多校验要求,自己生成的bin文件无法用GProgrammer工具烧入,故如何使用jflash烧写程序?
walt
你好,自定义升级使用在应用中升级或者跳转到bootloader升级都可以的,如果使用bl+app的方式,如你之上描述的,把两个固件的load地址分开就可以;
生产烧录我司有提供PLT工具,可以不合并bin文件,支持多个bin的烧录
jflash烧录需要烧录脚本配合,暂时无法使用这个软件烧录,开发阶段可以选择 GProgrammer 或者keil等,生产时建议使用PLT软硬件工具
谢谢
打开微信,使用“扫一扫”即可关注