こんにちは、私はIMX6qプロセッサを搭載したカスタムカメラを持っています。
古いブートローダーと古いカーネル上で動作するファームウェアを持っています。
ブートローダーとカーネルをアップデートする必要があります。
しかし、カーネルの読み込み段階を突破できません。
UARTログは常に空です。
助けてください。
こんにちは、 @CAT5000さん。
お元気でお過ごしのことと思います。
現在のBSPバージョンと新しいBSPバージョンを指定してください。
また、コンソールで定義されているUARTに関連するソフトウェアの変更もあります。
よろしくお願いいたします。
サラス。
こんにちは!
実は、プロセッサを最後のBSPバージョンに移植するためのガイドがあります。
UG10165 (i.MXポーティングガイド)をご覧ください。
U-bootで行う必要のある変更点について説明します。
また、Sabreボードをお持ちなら、Embedded Linux for i.MXアプリケーション・プロセッサ から最終版の事前コンパイル済みイメージをダウンロードして、ボードにフラッシュするだけで済みます。
よろしくお願いします、
サラス。
動作するブートローダーバージョン
U-Boot 2018.03 (2021年4月22日 04:17:10 -0400)
CPU:Freescale i.MX6Q rev1.3 996 MHz(動作周波数は792 MHz)
CPU:オートモーティブ温度グレード(-40°Cから125°C)で30°Cに対応
リセット原因:POR(POR)
モデル:Freescale i.MX6 クアッドSABERスマートデバイスボード
ボード:MX6-SabreSD
ウォッチドッグ有効
DRAM:2 GiB
PMIC:PFUZE100!DEV_ID=0x10 REV_ID=0x21
MMC: FSL_SDHC: 0、FSL_SDHC: 1、FSL_SDHC: 2
MMCから環境を読み込んでいます... カードが電圧に反応しませんでした
私のボードはSabreSDを搭載したリファレンスボードです。
回路図とデータは全て揃っています
私はこういう作業は得意ではないのですが、新機能を試すためにファームウェアをアップデートしたいと思っています。