本贴专门讨论串口烧写,共同切磋
用过原NEC MCU的同学,应该深有体会,没有编程器就没法写入程序,碰到需要现场升级又不能提供编程器的情形,只能自己在程序里写更新代码,通过自编程写入新的代码,这样工程里的程序就由三部分组成了,应用代码+自编程程序+串口通讯程序,还是小有难度的。
去年瑞萨官方提供了RFP软件(Renesas Flash Programmer),也就是串口烧写的上位机软件,具体介绍如下:
http://cn.renesas.com/products/tools/flash_prom_programming/rfp/index.jsp
支持的芯片包括RL78,78K0,78K0R,V850,RX,软件下载直接点下载选项卡就可以了,2012年8月的最新版本是v2.00.00,具体支持芯片列表参考Renesas Flash Programmer
target devices list
http://documentation.renesas.com/doc/products/tool/doc/r20ut0676ej0700_rfp_mculst.pdf
这个文档列出了芯片的烧写方法,COM,E1,E20,MINICUBE2等,COM就是本帖说的串口烧写,细心的TX会发现有TypeA,TypeB,TypeC,这代表了连接电路的种类,还要看另外一个手册:
http://documentation.renesas.com/doc/products/tool/doc/r20ut0857ej0100_rfpsplcrct.pdf
方便起见,把手册上的图贴上来
TypeA
TypeB
TypeC
31楼(一般应用可无视) RL78 Protocol A Programmer
32楼 转贴 programming the rl78 flash memory using an external device
DIY成品:
15楼 使用FT232的78K0/78K0R/RL78 烧写接口板
23楼 使用CP2110的串口烧写接口板原理图
网友讨论贴:
關于串口燒錄的一點見解 by campozeng
串口下载严重失败 by jobs
接下来说另一个软件,Flash Development Toolkit,简称FDT,软件介绍:
http://cn.renesas.com/products/tools/flash_prom_programming/fdt/index.jsp
支持目标芯片:
Target Devices
SuperH RISC engine Family
RX Family
R8C Family
M16C Family
H8SX Family
H8S Family
H8 Family
740 Family (Also applicable in QzROM.)
具体支持的芯片及烧写工具参考Flash Development Toolkit target device list
http://cn.renesas.com/media/products/tools/flash_prom_programming/flash_development_toolkit/ver_4/rej10j1669_flashtoolkit_s.pdf
截个图尝个鲜
未完待续
8楼
串口烧写是具有一定的方便性,但是本次活动的RL78G13 stick评估板只能用插针连接串口,多少会有些不方便~~
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |