アカウント名:
パスワード:
ソフト更新ではなくて、ファームウェア更新なのか。組込機器のファームウェア、特に自動車ECUのって書き換えできないものだと思ってたけど(だからFirm)、テスラのは書き換えられるのか。
今は書き換え出来ないメモリの方がコストがかかるから(最近はマスクROMやOTPなんて言葉を聞く機会がまったく無い)微細化が進んで組込プロセッサもシリコン(チップサイズ)が有り余ってるから内蔵フラッシュ使うし、小規模なシステムではRAMだろうがROMだろうが外付けメモリ使うことが少ない
書き換えできる内蔵フラッシュを書き換え可能な領域と(ソフトウェア的にor設定ビット的に)書き換えできない領域に分けて、ファームウェアは書き換えできない領域に保存するのが自動車用ECUだと思ってた。
今どきはフラッシュロムを2ブロックに分けておいて、現行ファームが、未使用エリアに新ファームを書き込んで再起動時に切り替える。書き換えに失敗しても現行ファームで動作する。設定データのみ変更する場合は部分書き換えか、データ専用のフラッシュ領域を書き換える。
もちろん生データを送らずに暗号化したものを転送して内部で復号化しながら書き込む。
んじゃね?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
ソフト更新ではなくて (スコア:0)
ソフト更新ではなくて、ファームウェア更新なのか。
組込機器のファームウェア、特に自動車ECUのって書き換えできないものだと思ってたけど(だからFirm)、テスラのは書き換えられるのか。
Re: (スコア:0)
今は書き換え出来ないメモリの方がコストがかかるから(最近はマスクROMやOTPなんて言葉を聞く機会がまったく無い)
微細化が進んで組込プロセッサもシリコン(チップサイズ)が有り余ってるから内蔵フラッシュ使うし、小規模なシステムではRAMだろうがROMだろうが外付けメモリ使うことが少ない
Re:ソフト更新ではなくて (スコア:0)
書き換えできる内蔵フラッシュを書き換え可能な領域と(ソフトウェア的にor設定ビット的に)書き換えできない領域に分けて、ファームウェアは書き換えできない領域に保存するのが自動車用ECUだと思ってた。
Re: (スコア:0)
今どきはフラッシュロムを2ブロックに分けておいて、現行ファームが、未使用エリアに新ファームを書き込んで再起動時に切り替える。
書き換えに失敗しても現行ファームで動作する。
設定データのみ変更する場合は部分書き換えか、データ専用のフラッシュ領域を書き換える。
もちろん生データを送らずに暗号化したものを転送して内部で復号化しながら書き込む。
んじゃね?