使用RENESAS E1烧写R5F523T3AD这个芯片 打开Renesas Flash Pogrammer 新建项目失败出现下图错误
Error(E0204001) Download failed. [Direct Error Cause] A timeout eror has occured in emulator fimware processing.(E1815001)
发现是新建项目配置错误选择了 2 wire UART 。 Interface 应该选择FINE ,按照下图配置 R5F523T3AD芯片应该选择RX200 填写项目名字和路径后,Tool 选择 E1 ,Interface 应该选择 FINE 点击最下方 [ Tool ] 按钮选择5V。如果单片机有外接电源 这个位置就选择 None。点击ok 随后点击 [Connect] 又连接失败。。 提示出现新错误
Error(E4000002): Cannot release a reset signal Operation failed.
检查接线= = 发现接线不对
如图是E1 接口定义
烧录RX系列需要接的引脚
Pin Name | No |
---|
GND | 2,12,14 | MD | 7 | REST | 13 | VDD | 8 |
烧录RL78系列需要接的引脚
Pin Name | No |
---|
GND | 2,12,14 | MD | 5 | REST | 13 | VDD | 8 |
坑爹一直以为转接头的电路是对的。。把转接头拔了,在E1的接口直接接杜邦线按照RX系列接线到单片机下载接口,选择hex文件 点击 [Start] 即可正常烧录 使用 Renesas Flash Pogrammer 下载RX23T ok了 。。 用CS+ for CC打开项目工程连接 RENESAS E1在线仿真又不行了 = = CS+ for CC提示出现如下错误,说ID不匹配。。不知道为啥明明ID设置的都一样
Download failed. [Direct Eror Cause] The input ID code does not match the ID code that is set in the target MCU.(E1811104)
再次打开Renesas Flash Pogrammer点击 [Operation Settings] 只选择 [Erase] 把芯片擦除 擦完之后,再用CS+ for CC就可以仿真了。。。 原因不知道反正这样就ok了。。。
|