RL78マイコン基板(RL78/G13)|rl78flashで秋月のR5F100LGAFB搭載変換モジュールに書き込み
前のエントリで試した抵抗1本のフラッシュ書き込み回路のままでrl78flashというオープンソースソフトウェアの
フラッシュ書き込みツールを試してみました。前のエントリで試したGadgetRenesasのKurumiWriterは動作が
不安定だったのですが、こちらの方は安定して動作しました。(FT232RLのWindowsドライバのデフォルト設定
だけでなく、以前のエントリでRL78/G10への書き込み時間が短くなることに気付いてから私が常用している設定
でも安定して動作しました。)
rl78flash -m 2 -iavt 9600 COM14 cotton_sketch.mot

FT232RLのWindowsドライバのデフォルト設定

FT232RLのWindowsドライバで私が常用している設定

追記 : 補足
以下のようにオプション指定することで非常に詳細な実行ログを採ることが出来るのですが、ざっと見たところ
特に異常は起きていない(NGが検出されていたりRetryが行われていたりといったことが無い)ようでした。なお、
デフォルト設定でも私が常用している設定でも同じ内容でした。
rl78flash -m 2 -iavvvv COM14 cotton_sketch.mot > rl78flash.log
rl78flash.log 0.5MB 1万行

追記 : 補足
他方、書き込み時の通信ボーレートをデフォルトの115Kbpsから他のボーレート(250Kbps/500Kbps/1Mbps)へ
変更すると以下のようにエラーになってしまいました。
rl78flash -m 2 -b 250000 -iavt 9600 COM14 cotton_sketch.mot
rl78flash -m 2 -b 250000 -iavvvvt 9600 COM14 cotton_sketch.mot

追記 : メモ
ちなみに、以前のエントリでもrl78flashを試しているのですが、その時にはRenesas Flash Programmer互換の
単線UART接続によるフラッシュ書き込みを試す為にrl78flash v0.5.1にパッチを当てて試していました。今回は
2線UART接続によるフラッシュ書き込みをrl78flash v0.5.2そのままで試してみたということです。
Tool to program RL78 MCUs via serial bootloader - GitHub
master
https://github.com/msalau/rl78flash/
releases
https://github.com/msalau/rl78flash/releases/
v0.5.2
https://github.com/msalau/rl78flash/tree/v0.5.2/
フラッシュ書き込みツールを試してみました。前のエントリで試したGadgetRenesasのKurumiWriterは動作が
不安定だったのですが、こちらの方は安定して動作しました。(FT232RLのWindowsドライバのデフォルト設定
だけでなく、以前のエントリでRL78/G10への書き込み時間が短くなることに気付いてから私が常用している設定
でも安定して動作しました。)
rl78flash -m 2 -iavt 9600 COM14 cotton_sketch.mot

FT232RLのWindowsドライバのデフォルト設定

FT232RLのWindowsドライバで私が常用している設定

追記 : 補足
以下のようにオプション指定することで非常に詳細な実行ログを採ることが出来るのですが、ざっと見たところ
特に異常は起きていない(NGが検出されていたりRetryが行われていたりといったことが無い)ようでした。なお、
デフォルト設定でも私が常用している設定でも同じ内容でした。
rl78flash -m 2 -iavvvv COM14 cotton_sketch.mot > rl78flash.log
rl78flash.log 0.5MB 1万行

追記 : 補足
他方、書き込み時の通信ボーレートをデフォルトの115Kbpsから他のボーレート(250Kbps/500Kbps/1Mbps)へ
変更すると以下のようにエラーになってしまいました。
rl78flash -m 2 -b 250000 -iavt 9600 COM14 cotton_sketch.mot
rl78flash -m 2 -b 250000 -iavvvvt 9600 COM14 cotton_sketch.mot

追記 : メモ
ちなみに、以前のエントリでもrl78flashを試しているのですが、その時にはRenesas Flash Programmer互換の
単線UART接続によるフラッシュ書き込みを試す為にrl78flash v0.5.1にパッチを当てて試していました。今回は
2線UART接続によるフラッシュ書き込みをrl78flash v0.5.2そのままで試してみたということです。
Tool to program RL78 MCUs via serial bootloader - GitHub
master
https://github.com/msalau/rl78flash/
releases
https://github.com/msalau/rl78flash/releases/
v0.5.2
https://github.com/msalau/rl78flash/tree/v0.5.2/
- 関連記事
-
- RL78マイコン基板(RL78/G13)|WebコンパイラのSerial.printに日本語出力させてTeraTermで表示
- RL78マイコン|日立/RSDの人のCC-RLの論文が情報処理学会の優秀論文(全54編)の1つに選ばれていた
- RL78マイコン基板(RL78/G13)|rl78flashで書き込んでTeraTermでシリアル通信する設定
- RL78マイコン基板(RL78/G13)|KurumiWriter V1.00(ソース公開版)とrl78flashの書き込み時間の比較
- RL78マイコン基板(RL78/G13)|rl78flashの書き込みボーレート変更不具合の暫定修正('workaround')
- RL78マイコン基板(RL78/G13)|KurumiWriter V1.00(ソース公開版)で不安定動作の暫定修正
- RL78マイコン基板(RL78/G13)|KurumiWriterで書き込んでTeraTermでシリアル通信する設定
- RL78マイコン基板(RL78/G13)|rl78flashで秋月のR5F100LGAFB搭載変換モジュールに書き込み
- RL78マイコン基板(RL78/G13)|KurumiWriterで秋月のR5F100LGAFB搭載変換モジュールに書き込み
- RL78マイコン基板(RL78/G13)|GR-COTTONのフラッシュ書き込み回路は抵抗のみ
- RL78マイコン基板(RL78/G13)|Webコンパイラで秋月のR5F100LGAFB搭載変換モジュールを使う
- RL78マイコン(RL78/G10)|Applilet EZ PL for RL78のフラッシュ書き込みタイムアウト時間は長い
- RL78マイコン(RL78/G10)|力技でApplilet EZ PL for RL78からrl78g10flashを使う(動作保証外ですが)
- RL78マイコン(RL78/G10)|力技でApplilet EZ PL for RL78からCC-RLを使う(動作保証外ですが)
- RL78マイコン(RL78/G10)|iodefine.h生成コマンド (CC-RL)
2016/09/07 blog-entry-807 category: RL78 /* 16bit,8bit CISC */
| h o m e |