FM4(S6E2H)のOTA対応

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

S6E2HシリーズにてOTA対応をしたいのですが可能でしょうか。

AN203980を確認すると、ターゲットがS6E2Cシリーズのみ対応のような記載でした。同様のことをS6E2Hでできないのでしょうか。

ユーザプログラムをWi-Fiモジュールから取り込んで書き換えることを検討しています。モジュールとFM4を接続しようとしています。原理的なところを知りたいので、インタフェースは問いませんが、理想はUARTかSPIで対応したいです。

よろしくお願いします。

0 件の賞賛
1 解決策
Takashi_M
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

> AN203980を確認すると、ターゲットがS6E2Cシリーズのみ対応のような記載でした。同様のことをS6E2Hでできないのでしょうか。

についてですが、S6E2HシリーズはS6E2Cシリーズに搭載されているMCU内蔵デュアルバンクフラッ
シュメモリとリマップという機能がないため、AN203980記載のOTAはできません。

元の投稿で解決策を見る

0 件の賞賛
4 返答(返信)
Takashi_M
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

> AN203980を確認すると、ターゲットがS6E2Cシリーズのみ対応のような記載でした。同様のことをS6E2Hでできないのでしょうか。

についてですが、S6E2HシリーズはS6E2Cシリーズに搭載されているMCU内蔵デュアルバンクフラッ
シュメモリとリマップという機能がないため、AN203980記載のOTAはできません。

0 件の賞賛
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

早速のご返信ありがとうございます。

AN203980が適用できないのは理解できました。S6E2Hにおいては、OTA自体は対応できないのでしょうか。Dual Bankではなく今使用しているBankを動的に書き換えることになるので難しいのでしょうか。

 

0 件の賞賛
TeMa_2997106
Level 6
Level 6
Distributor - TED (Japan)
10 likes received 10 solutions authored 250 replies posted

本件、ご進捗あればご回答お願いします。

0 件の賞賛

一つのソリューションとして、FM4(S6E2H)でもDFU "Device Firmware Update"を使用することによりOTAは実現可能と考えます。

しかしながら、FM4(S6E2H)に対応したDFUはございませんので、下記のようにPSoC6 DFUをFM4(S6E2H)にポーティングしなければなりません。

https://www.infineon.com/dgdl/Infineon-CE213903_(PSoC_Creator)-Code%20Example-v08_00-EN.pdf?fileId=8...

参考にしてください。

0 件の賞賛