本贴专门讨论串口烧写,共同切磋
用过原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网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【笔记】生成报错synthdesignERROR被打赏50分 | |
【STM32H7S78-DK评测】LTDC+DMA2D驱动RGBLCD屏幕被打赏50分 | |
【STM32H7S78-DK评测】Coremark基准测试被打赏50分 | |
【STM32H7S78-DK评测】浮点数计算性能测试被打赏50分 | |
【STM32H7S78-DK评测】Execute in place(XIP)模式学习笔记被打赏50分 | |
每周了解几个硬件知识+buckboost电路(五)被打赏10分 | |
【换取逻辑分析仪】RA8 PMU 模块功能寄存器功能说明被打赏20分 | |
野火启明6M5适配SPI被打赏20分 | |
NUCLEO-U083RC学习历程2-串口输出测试被打赏20分 | |
【笔记】STM32CUBEIDE的Noruletomaketarget编译问题被打赏50分 |