最近在用瑞萨的RH850,需要用到瑞萨提供的刷新工具RFP(Renesas Flash Programmer),但是总是遇到一些问题,除了一些能够在官网上找到答案的问题,还遇到了其他各种各样的问题,这里记录一下问题和对应的解决办法。
问题1:
问题现象:刷新的时候提示ERROR,Disconnecting the tool. Error(E300010E):There are no SwR parameters in the data.
Operation failed.
解决方法:勾掉这个选项,选择Disable SVR
问题2:
问题现象:想刷一个带双备份软件的hex,但是RFP提示Error(E0000305): The program file exceeds the flash memory size of target deviceOperation failed
解决方法:当前RFP工程是single map的工程,需要
1、刷double map的配置字,
2、重新上下电,新建RFP工程,RFP会识别到芯片当前处于double map模式下,可执行地址会从1个bank的执行地址变成两个bank的执行地址。