JAJUA43C August   2020  – October 2025 TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1

 

  1.   1
  2.   C2000 マイコンでのデバイス リセットなしのライブ ファームウェア アップデート
  3.   商標
  4. 1はじめに
  5. 2主なイノベーション
  6. 3LFU のビルディング ブロック
  7. 4提案されたソリューションの詳細
    1. 4.1 フラッシュ バンク構成
    2. 4.2 LFU の概念とパフォーマンスに影響を及ぼす要因
    3. 4.3 LFU 用ハードウェア サポート
      1. 4.3.1 複数のフラッシュ バンク
      2. 4.3.2 割り込みベクタ テーブル スワップ
      3. 4.3.3 RAM ブロック スワップ
      4. 4.3.4 ハードウェア レジスタ フラグ
    4. 4.4 LFU コンパイラのサポート
    5. 4.5 アプリケーションの LFU のフロー
  8. 5結果と結論
  9. 6実装例
  10. 7改訂履歴

複数のフラッシュ バンク

古いファームウェアから新しいファームウェアへの制御のシームレスな転送を可能にするには、マルチバンクフラッシュをサポートすることが重要な機能です。デバイスで使用されるフラッシュテクノロジーでは、フラッシュ バンクへの同時読み取りと書き込みは許可されていないため、このモデルでは 1 つのバンクでファームウェアを実行し、他のバンクをプログラムできます。