S3A7をSCIブートモードで起動させて,何も書き込んでいないCPUや書き込んだ後に
一部のデータ領域を書き換えるためのプログラミングツールを作りたいと考えているの
ですが,この手順やコマンド等について書かれている資料はどこにあるのでしょうか。
sakさん、こんにちは。NoMaYです。自分自身の好奇心もあって以下で一通り調べてみましたが見当たりませんでしたね。日本向け情報ドキュメント検索https://www.renesas.com/ja-jp/search/keyword-search.html#genre=document&productlayer=188815&productlayer=188816&productlayer=188817&productlayer=188818&productlayer=188819&productlayer=188820&productlayer=188821&productlayer=188822&rows=50サンプルプログラム検索https://www.renesas.com/ja-jp/search/keyword-search.html#genre=sampleprogram&productlayer=188815&productlayer=188816&productlayer=188817&productlayer=188818&productlayer=188819&productlayer=188820&productlayer=188821&productlayer=188822&rows=50設計支援情報検索https://www.renesas.com/ja-jp/search/keyword-search.html#genre=designsupport&q=synergy&rows=50米国向け情報ドキュメント検索https://www.renesas.com/en-us/search/keyword-search.html#genre=document&productlayer=188815&productlayer=188816&productlayer=188817&productlayer=188818&productlayer=188819&productlayer=188820&productlayer=188821&productlayer=188822&rows=50サンプルプログラム検索https://www.renesas.com/en-us/search/keyword-search.html#genre=sampleprogram&productlayer=188815&productlayer=188816&productlayer=188817&productlayer=188818&productlayer=188819&productlayer=188820&productlayer=188821&productlayer=188822&rows=50設計支援情報検索https://www.renesas.com/en-us/search/keyword-search.html#genre=designsupport&q=synergy&rows=50欧州向け情報ドキュメント検索https://www.renesas.com/en-eu/search/keyword-search.html#genre=document&productlayer=188815&productlayer=188816&productlayer=188817&productlayer=188818&productlayer=188819&productlayer=188820&productlayer=188821&productlayer=188822&rows=50サンプルプログラム検索https://www.renesas.com/en-eu/search/keyword-search.html#genre=sampleprogram&productlayer=188815&productlayer=188816&productlayer=188817&productlayer=188818&productlayer=188819&productlayer=188820&productlayer=188821&productlayer=188822&rows=50設計支援情報検索https://www.renesas.com/en-eu/search/keyword-search.html#genre=designsupport&q=synergy&rows=50[補足]調べていて思い出したのですが、Synergyは、(1)パートナー企業での(ブランクデバイスへの)セキュアなファームウェア書き込みソリューションの提供、(2)暗号化によるセキュアなセルフアップデートが可能なファームウェアを作成可能、といったこともセールスポイントにしています。他方、SCIブートモードでの書き込みは暗号化などされていないのでは無いかという気がします。そう考えると、そういうSynergyにとって危ないプロトコルを量産品で使用しないで欲しい、そういう資料は用意しない、という方針だったとしても、あり得なくは無いような気もします、、、
セキュアブートを使えば秘密鍵を知らないかぎり悪意のある第三者が勝手にプログラムを実行できないので安全ですね。 www2.renesas.eu/.../10 SecureThingz Keynote - Securing IOT.pdf ヒューズドなので一度秘密鍵を設定すると解除できなくなって、ソフトデバッグが非常に大変です。ソフトをバージョンアップする度に暗号化して、ハッシュ取って署名して、フラッシュに書き込んでとなるので ソフトがFIXしてからsecure bootに設定しましょう^^