Renesas Community
Search Community
User
Join or sign in
Site
Search Community
User
Renesas Engineering Community
FAQ
HELP
More
Cancel
Forums & Groups
English Community
中文社区(Chinese Community)
More
Cancel
かふぇルネ
forums-groups
Microcontrollers and Microprocessors
Other MCU/MPU Products
SH Family
More
Cancel
SH Family
SH Family Forum
PCからシリアルでシリアルフラッシュROMへプログラム書き込み
Home
Forum
Tags
More
Cancel
New
Replies
8 replies
Subscribers
447 subscribers
Views
8125 views
Users
0 members are here
シリアルフラッシュROM
HEW4ターゲットCPU
プログラム
SH7268
E10
Options
Share
More
Cancel
Related
PCからシリアルでシリアルフラッシュROMへプログラム書き込み
hkoba
over 10 years ago
現在、E10を使用してプログラムを書き込んでいますが、E10を使用せず、PCからシリアルでプログラムを書き込みたいのですが、どのようにしたらできますでしょうか?
環境:HEW4
ターゲットCPU:SH7268
エビスクラウン
over 10 years ago
hkobaさん。
SH7268はROMレス品ではないでしょうか? つまり、FDT(Flash Development Toolkit)とかで内蔵ROMにプログラムを書き込む方法をお知りになりたいのではありませんよね!
お尋ねの内容は、PCからシリアル経由でプログラムをダウンロードしたいと言うことでしょうか?
Cancel
Up
0
Down
Reply
Cancel
hkoba
over 10 years ago
書き込み先は外付けシリアルフラッシュROMになります。
ルネサスさんのHPみたのですが、FDTはこのデバイス(SH7268)には対応していないようでした。
Cancel
Up
0
Down
Reply
Cancel
チョコ
over 10 years ago
スタッフのチョコです。
hkoba様の「書き込み先は外付けシリアルフラッシュROMになります」にコメントさせていただきます。
シリアルフラッシュROMとのI/FはSPIやI2CのようなシリアルI/Fになるかと存じます。残念ながら,PCからこれらのシリアルを制御しているようなものは存じあげません。
シリアルフラッシュROMの書き込みについては,ご使用されるシリアルフラッシュROMのメーカさんにご確認いただくのがよろしいかと存じます。
Cancel
Up
0
Down
Reply
Cancel
hkoba
over 10 years ago
わかりづらい表現ですいません。
●現状
PC(HEW)⇒E10(ICE)⇒ターゲット(SH7268)・外部シリアルフラッシュROM
●今回(やりたい事)
PC(?)⇒シリアル⇒ターゲット(SH7268)・外部シリアルフラッシュROM
起動時のローダプログラムにてGPIOを見て書き換えモードに移行し、シリアルで受信したプログラムをシリアルフラッシュROMに書いていくようなプログラムを作ったら、できそうですが。
もっと、お手軽にHEWの設定とか、ツールでできないかなとおもいまして。
Cancel
Up
0
Down
Reply
Cancel
Kon Nozomu(すと)
over 10 years ago
hkobaさん
現状のHEWを通した方法が最適ではないでしょうか。
おっしゃる内容を実現するにはローダー用のROMが必要になってしまいます。
シリアルフラッシュの書き換えのために別途フラッシュROMを接続するイメージでしょうか。
簡単に書き換えたいとのことでしたら、他社ではありますがシリアルフラッシュライタSF100(DediProg Technology社)を利用する手もあります。
by すと@kon
Cancel
Up
0
Down
Reply
Cancel
Kirin
over 10 years ago
hkobaさん
その手のツールはいくつか存在するようですね。
大抵は内製で作ってしまうので、一般売りされていなことが多いですけど。
http://www.tokudenkairo.co.jp/jtag/flashrom.html
OCDでSRAMにローダーを流し込んで、うんちゃらかんちゃらやるか、JTAGで直接ピンをHIGH/LOW操作して外部ROMに書き込むかですね。
基本的にマイコンメーカーが一般のフラッシュ書き込みツールを提供する場合、(他社のフラッシュROMに対する)書き込み品質で責任分担が曖昧になるので、なかなかマイコンメーカーに求めるのは難しいかもしれませんけども。あれば便利ですね。
Cancel
Up
0
Down
Reply
Cancel
hkoba
over 10 years ago
雑誌のインターフェース2010年6月号で、HEWでE10なしでUSB(シリアル)にて書き込みをしているようでしたので、同じようにできればと考えておりましたが、ローダを自作するしかないようですね。
丁寧なアドバイスありがとうございました。
Cancel
Up
0
Down
Reply
Cancel
Kon Nozomu(すと)
over 10 years ago
hkobaさん
これはローダーをRAMにダウンロードしてシリアルフラッシュを書き換えるものではないでしょうか。
ブートモード0でCS0空間にローダーモジュールをダウンロードすれば対応は可能かと思います。
…と思いますが、購入していないので、未保障です。
ごめんなさい。
by すと@kon
Cancel
Up
0
Down
Reply
Cancel