毎度、ググっても出てこない小ネタを取り扱っております。
本記事は個人的な見解であり、筆者の所属するいかなる団体にも関係ございません。
0. はじめに
2024年5月2日にNVIDIA JetPack 6.0がリリースされました。
折しも、日本は大型連休のなか日!試すしかねー、と思ってアップデートに挑戦したらドツボにはまった話です(トホホ)
1. アップデートされる前
アップデートされるJetson AGX Orin Developer Kitは以下のものです。
Model: p3701-0000
JetPack: 5.0 RRE-DP
巷で出回っているDeveloper Kitを普通に起動した状態です。
2. SDKManagerでアップデートしてみた
インストールされているJetPackが古いので、aptとかを使ってバージョンアップするよりもSDKManagerでアップデートした方がよいと思い、普通にアップデートしてみました。
一般的なアップデート方法なのでこちらについては記載しません。
ググると出てくると思います。
簡単に書いておくと
■ホスト側
- SDKManager 2.1.0 11669 x86_64をUbuntu 22.04にインストール
- SDKManagerで諸々必要そうなものをダウンロード
■AGX Orin側
3. Force Recoveryモードへ変更
■ホスト側
4. SDKManagerでAGX Orinをフラッシュ
■AGX Orin側
5. 電源を抜いて差し直し
3. どうなった?
起動してきません...。
いや、正確には途中までLinuxのブートシーケンスが動きます。
しかし、以下の所まで来ると強制的に再起動がかかります。
Starting Set Console Scheme...
Finishing Set Console Scheme..
A start job is running for End-user configuration after initial OEM installation (Xs / no limit)
1日放置してみましたが直るわけも無く、こちらのDevKitを貸し出していただいているスタイルズ社の親会社である菱洋エレクトロのNVIDIAチームの方に助けを求めました
ご対応いただいたI様、その節は誠にありがとうございました。
【宣伝】Jetsonシリーズ | 菱洋エレクトロ株式会社
https://ryoyo-gpu.jp/products/jetson/
4. 解消方法
どうも、こちらはバグらしく以下のページを教えていただきました。
JP5(JetPack5)とのクロスチェックによってどうやらソフトウェアに問題があるらしいとの結論になっているみたいです。
いずれ修正されるものと思いますが、フラッシュ前にデフォルトユーザーを作るスクリプトを実行するだけのようですので、まだお試しでなければ一度ご確認いただけるでしょうか。
私も上記のページは見ていたのですが、1つ目の
Following the " Skipping oem-config" in below document in your BSP directory.
を見落としていました。
これは、OEMセットアップ時のアカウント作成とEULAのチェックをスキップするためのもののようです。
フラッシュする前にホスト側で以下のコマンドを実行します。
5. 解消操作方法
ホストからJetPackをフラッシュする前にOEMアカウントユーザーを作成します。
1. OEMアカウントユーザーを作成する
■ホスト側
cd /home/$USER/nvidia/nvidia_sdk/JetPack_6.0_Linux_JETSON_AGX_ORIN_TARGETS/Linux_for_Tegra
sudo ./tools/l4t_create_default_user.sh -u user -p <パスワード>
<パスワード>部分はランダムな文字列にしてください
l4t_create_default_user.sh
は、ユーザーとパスワードの作成以外にもホスト名を指定したり、自動ログインにしたり、パスワードは自動生成にしたりすることができるようです。
例えば、Jetsonを工場などで使う場合に、事前にアカウントとパスワードを作っておくことによって、Jetsonを送りつけて電源を入れてもらうだけで利用開始できるようようにします。
あとは、通常のフラッシュ方法です。
2. AGX OrinをForce Recoveryモードへ変更する
■AGX Orin側
- Force Recoveryモードへ変更
3. フラッシュコマンドでJetsonをフラッシュする
■ホスト側
- SDKManagerでAGX Orinをフラッシュ
cd /home/$USER/nvidia/nvidia_sdk/JetPack_6.0_Linux_JETSON_AGX_ORIN_TARGETS/Linux_for_Tegra
sudo ./flash.sh jetson-agx-orin-devkit internal
5. 自動的にリスタートしてしまう時に出てたログ
同じ現象ではまった人向けにGoogleで検索して、たどり着けるようにログを残しておきます。
シリアルコンソールのログ
[ 12.299688] cfg80211: Loading compiled-in X.509 certificates for regulatory database
ÿ璴arting RmBootstrap
Registered event_type:[0] for dce_core_ipc_type:[1]
Registered event_type:[1] for dce_core_ipc_type:[3]
dce_ipc State Initialized
RmBootstrap completed successfully
ÿ٠ 12.305028] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 13.174082] using random self ethernet address
[ 13.174088] using random host ethernet address
[ 13.269598] IRQ255: set affinity failed(-22).
[ 13.361825] IRQ255: set affinity failed(-22).
[ 13.465580] IRQ255: set affinity failed(-22).
[ 13.586332] IRQ255: set affinity failed(-22).
[ 13.674242] using random self ethernet address
[ 13.674252] using random host ethernet address
[ 47.518095] Please wait for auto system configuration setup to complete...
[ 48.274252] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
[ 48.274266] **************************************
** 2779 printk messages dropped **
[ 48.279943] Error Code : TIMEOUT_ERR
** 5091 printk messages dropped **
[ 48.290157] Error Code : TIMEOUT_ERR
** 5906 printk messages dropped **
[ 48.301857] Access_Type : Read
** 4025 printk messages dropped **
[ 48.309909] VQC : 0x0
** 5704 printk messages dropped **
[ 48.321260] **************************************
** 5466 printk messages dropped **
[ 48.332174] GRPSEC : 0x7f
** 4891 printk messages dropped **
[ 48.342031]
** 5800 printk messages dropped **
[ 48.352871] Burst_length : 0x0
** 6092 printk messages dropped **
[ 48.362855] **************************************
** 6074 printk messages dropped **
[ 48.372842] Burst_type : 0x1
** 6850 printk messages dropped **
[ 48.384026] **************************************
ÿ瑭DeInit completed successfully
ÿ 6128 printk messages dropped **
[ 48.394078] CPU:0, Error:cbb-fabric, Errmon:64
** 6052 printk messages dropped **
[ 48.403992] Error Code : TIMEOUT_ERR
** 5975 printk messages dropped **
[ 48.413826] Burst_length : 0x0
** 5551 printk messages dropped **
[ 48.422906] MASTER_ID : TSECA_NONSECURE
** 6267 printk messages dropped **
[ 48.434572] Burst_length : 0x0
** 6204 printk messages dropped **
[ 48.445948] Access_Type : Write
** 5546 printk messages dropped **
[ 48.456242] FALCONSEC : 0x0
** 5317 printk messages dropped **
[ 48.466114] Error Code : TIMEOUT_ERR
** 5162 printk messages dropped **
[ 48.475538] Access_Type : Read
** 6374 printk messages dropped **
[ 48.487202] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 5285 printk messages dropped **
[ 48.496935] Overflow : Multiple TIMEOUT_ERR
** 5225 printk messages dropped **
[ 48.506511] Fabric : cbb-fabric
** 5449 printk messages dropped **
[ 48.516427] Slave_Id : 0x3
** 5495 printk messages dropped **
[ 48.526452] **************************************
** 7285 printk messages dropped **
[ 48.539758] GRPSEC : 0x7f
** 5374 printk messages dropped **
[ 48.549592] **************************************
** 5695 printk messages dropped **
[ 48.560006] Overflow : Multiple TIMEOUT_ERR
** 4511 printk messages dropped **
[ 48.568206] Slave_Id : 0x3
** 6143 printk messages dropped **
[ 48.579487] Address : 0x155c00b4
** 5421 printk messages dropped **
[ 48.589364] Cache : 0x3 -- Bufferable Modifiable
** 5601 printk messages dropped **
[ 48.599684] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
** 5585 printk messages dropped **
[ 48.609903] HOST1X_SLV_TIMEOUT_STATUS : 0x1
** 4405 printk messages dropped **
[ 48.618007] Address : 0x155c00b4
** 5550 printk messages dropped **
[ 48.628162] **************************************
** 5428 printk messages dropped **
[ 48.638149] Access_Type : Read
** 6502 printk messages dropped **
[ 48.650040] CPU:0, Error:cbb-fabric, Errmon:64
** 7274 printk messages dropped **
[ 48.663435] Access_ID : 0x0
** 5250 printk messages dropped **
[ 48.673088] Burst_type : 0x1
** 5084 printk messages dropped **
[ 48.682518] **************************************
** 5209 printk messages dropped **
[ 48.692023] Burst_length : 0x0
** 5705 printk messages dropped **
[ 48.702492] Address : 0x155c00b4
** 5486 printk messages dropped **
[ 48.712610] MASTER_ID : TSECA_NONSECURE
** 7245 printk messages dropped **
[ 48.726006] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
** 6400 printk messages dropped **
[ 48.737818] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
** 6256 printk messages dropped **
[ 48.749259] GRPSEC : 0x7f
** 6148 printk messages dropped **
[ 48.760627] Fabric : cbb-fabric
** 5265 printk messages dropped **
[ 48.770281] MASTER_ID : TSECA_NONSECURE
** 5035 printk messages dropped **
[ 48.779627] Address : 0x155c00b4
** 6126 printk messages dropped **
[ 48.790846] **************************************
** 5206 printk messages dropped **
[ 48.800460] Overflow : Multiple TIMEOUT_ERR
** 712 printk messages dropped **
[ 48.801766] Access_ID : 0x0
[ 48.801766] Fabric : cbb-fabric
[ 48.801767] Slave_Id : 0x3
[ 48.801768] Burst_length : 0x0
[ 48.801769] Burst_type : 0x1
[ 48.801770] Beat_size : 0x2
[ 48.801771] VQC : 0x0
[ 48.801771] GRPSEC : 0x7f
** 2230 printk messages dropped **
[ 48.805904] Burst_length : 0x0
** 5223 printk messages dropped **
[ 48.867284] Cache : 0x3 -- Bufferable Modifiable
** 4812 printk messages dropped **
[ 48.877699] Beat_size : 0x2
** 5641 printk messages dropped **
[ 48.890165] Beat_size : 0x2
** 5669 printk messages dropped **
[ 48.902499] Overflow : Multiple TIMEOUT_ERR
** 5612 printk messages dropped **
[ 48.914417] CPU:0, Error:cbb-fabric, Errmon:64
** 5820 printk messages dropped **
[ 48.926507] Access_ID : 0x0
** 5575 printk messages dropped **
[ 48.937621] **************************************
** 5310 printk messages dropped **
[ 48.948263] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 5913 printk messages dropped **
[ 48.959206]
** 7400 printk messages dropped **
[ 48.972699] **************************************
** 6209 printk messages dropped **
[ 48.984254] **************************************
** 5043 printk messages dropped **
[ 48.993685]
** 6748 printk messages dropped **
[ 49.006289] Access_ID : 0x0
** 7283 printk messages dropped **
[ 49.020698] Fabric : cbb-fabric
** 5366 printk messages dropped **
[ 49.030597] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 5477 printk messages dropped **
[ 49.040607] **************************************
** 5938 printk messages dropped **
[ 49.050947] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 4550 printk messages dropped **
[ 49.058874] Overflow : Multiple TIMEOUT_ERR
** 6259 printk messages dropped **
[ 49.069714] Access_Type : Read
** 5525 printk messages dropped **
[ 49.079349] **************************************
** 6419 printk messages dropped **
[ 49.090476] Access_Type : Read
** 5549 printk messages dropped **
[ 49.100227] CPU:0, Error:cbb-fabric, Errmon:64
** 5658 printk messages dropped **
[ 49.110146] FALCONSEC : 0x0
** 6207 printk messages dropped **
[ 49.121018]
** 5504 printk messages dropped **
[ 49.130570] CPU:0, Error:cbb-fabric, Errmon:64
** 5994 printk messages dropped **
[ 49.141021] Fabric : cbb-fabric
** 6496 printk messages dropped **
[ 49.152290] Access_Type : Read
** 5865 printk messages dropped **
[ 49.162611] **************************************
** 5663 printk messages dropped **
[ 49.172480] Error Code : TIMEOUT_ERR
** 6862 printk messages dropped **
[ 49.184367] Error Code : TIMEOUT_ERR
** 5564 printk messages dropped **
[ 49.194172] Access_Type : Read
** 7749 printk messages dropped **
[ 49.207668]
** 6576 printk messages dropped **
[ 49.219102] **************************************
** 6237 printk messages dropped **
[ 49.230038] CPU:0, Error:cbb-fabric, Errmon:64
** 4599 printk messages dropped **
[ 49.238052] Address : 0x155c00b4
** 7735 printk messages dropped **
[ 49.251517] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
** 6415 printk messages dropped **
[ 49.262701] MASTER_ID : TSECA_NONSECURE
** 6193 printk messages dropped **
[ 49.273641] Access_Type : Read
** 6243 printk messages dropped **
[ 49.284407] Error Code : TIMEOUT_ERR
** 6420 printk messages dropped **
[ 49.295658]
** 6612 printk messages dropped **
[ 49.307202] CPU:0, Error:cbb-fabric, Errmon:64
** 8670 printk messages dropped **
[ 49.322438] Access_Type : Read
** 7342 printk messages dropped **
[ 49.336179] Address : 0x155c00b4
** 7781 printk messages dropped **
[ 49.350896] VQC : 0x0
** 6303 printk messages dropped **
[ 49.363012] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
** 6749 printk messages dropped **
[ 49.375809] Access_Type : Read
** 4675 printk messages dropped **
[ 49.384766] Fabric : cbb-fabric
[ 49.384767] Slave_Id : 0x3
[ 49.384768] Burst_length : 0x0
[ 49.384769] Burst_type : 0x1
[ 49.384770] Beat_size : 0x2
[ 49.384771] VQC : 0x0
[ 49.384772] GRPSEC : 0x7f
[ 49.384773] FALCONSEC : 0x0
[ 49.384775] HOST1X_SLV_TIMEOUT_STATUS : 0x1
** 2340 printk messages dropped **
[ 49.389225] Access_Type : Read
** 5909 printk messages dropped **
[ 49.450841] GRPSEC : 0x7f
** 5667 printk messages dropped **
[ 49.462123] Access_Type : Read
** 4648 printk messages dropped **
[ 49.471437] VQC : 0x0
** 4757 printk messages dropped **
[ 49.480890] **************************************
** 4567 printk messages dropped **
[ 49.490036] Burst_type : 0x1
** 4825 printk messages dropped **
[ 49.499732] **************************************
** 4689 printk messages dropped **
[ 49.509275]
** 5927 printk messages dropped **
[ 49.520842] **************************************
** 6271 printk messages dropped **
[ 49.532508] Access_Type : Read
** 5078 printk messages dropped **
[ 49.541950] Slave_Id : 0x3
** 5275 printk messages dropped **
[ 49.551704] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 5239 printk messages dropped **
[ 49.561482] Overflow : Multiple TIMEOUT_ERR
** 4978 printk messages dropped **
[ 49.570835] MASTER_ID : TSECA_NONSECURE
** 6105 printk messages dropped **
[ 49.582344] Access_Type : Read
** 4757 printk messages dropped **
[ 49.591960] Error Code : TIMEOUT_ERR
** 5314 printk messages dropped **
[ 49.601750] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
** 5994 printk messages dropped **
[ 49.612744] Error Code : TIMEOUT_ERR
** 6157 printk messages dropped **
[ 49.624070] **************************************
** 5327 printk messages dropped **
[ 49.633894] **************************************
** 5099 printk messages dropped **
[ 49.643243] Error Code : TIMEOUT_ERR
** 6313 printk messages dropped **
[ 49.654867] Burst_type : 0x1
** 6255 printk messages dropped **
[ 49.666294] HOST1X_SLV_TIMEOUT_STATUS : 0x1
** 5401 printk messages dropped **
[ 49.676317] Burst_type : 0x1
** 6294 printk messages dropped **
[ 49.687866] Access_ID : 0x0
** 6092 printk messages dropped **
[ 49.699073] Overflow : Multiple TIMEOUT_ERR
** 5456 printk messages dropped **
[ 49.709082] Burst_type : 0x1
** 4957 printk messages dropped **
[ 49.718184] Access_Type : Read
** 5858 printk messages dropped **
[ 49.728900] Access_Type : Read
** 5675 printk messages dropped **
[ 49.739339] Burst_length : 0x0
** 4380 printk messages dropped **
[ 49.747430] Error Code : TIMEOUT_ERR
** 5374 printk messages dropped **
[ 49.757351] Access_ID : 0x0
** 5692 printk messages dropped **
[ 49.767896] Access_ID : 0x0
** 5528 printk messages dropped **
[ 49.778063]
** 6563 printk messages dropped **
[ 49.790108] Fabric : cbb-fabric
** 5506 printk messages dropped **
[ 49.800383] Address : 0x155c00b4
** 6799 printk messages dropped **
[ 49.812873] Error Code : TIMEOUT_ERR
** 5675 printk messages dropped **
[ 49.823336] Slave_Id : 0x3
** 6299 printk messages dropped **
[ 49.834967] **************************************
** 6086 printk messages dropped **
[ 49.846173] Burst_length : 0x0
** 5434 printk messages dropped **
[ 49.856201] Cache : 0x3 -- Bufferable Modifiable
** 7173 printk messages dropped **
[ 49.869523] MASTER_ID : TSECA_NONSECURE
** 5774 printk messages dropped **
[ 49.880193] CPU:0, Error:cbb-fabric, Errmon:64
** 5355 printk messages dropped **
[ 49.890052] Access_Type : Read
** 5615 printk messages dropped **
[ 49.900399] Access_Type : Write
** 6180 printk messages dropped **
[ 49.911768] Error Code : TIMEOUT_ERR
** 5623 printk messages dropped **
[ 49.922120] Access_Type : Read
** 5996 printk messages dropped **
[ 49.933130] Burst_type : 0x1
** 5157 printk messages dropped **
[ 49.942516] VQC : 0x0
** 4945 printk messages dropped **
[ 49.951575] Error Code : TIMEOUT_ERR
** 4296 printk messages dropped **
[ 49.959538] Overflow : Multiple TIMEOUT_ERR
** 4945 printk messages dropped **
[ 49.968606] MASTER_ID : TSECA_NONSECURE
[ 49.968607] Address : 0x155c00b4
[ 49.968607] Cache : 0x3 -- Bufferable Modifiable
[ 49.968608] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
[ 49.968610] Access_Type : Read
[ 49.968610] Access_ID : 0x0
[ 49.968611] Fabric : cbb-fabric
** 1673 printk messages dropped **
[ 49.971746] CPU:0, Error:cbb-fabric, Errmon:64
** 4806 printk messages dropped **
[ 50.031043] MASTER_ID : TSECA_NONSECURE
** 5405 printk messages dropped **
[ 50.041788] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 4795 printk messages dropped **
[ 50.051375] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 5540 printk messages dropped **
[ 50.062423] FALCONSEC : 0x0
** 4776 printk messages dropped **
[ 50.072006] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 3868 printk messages dropped **
[ 50.079679] FALCONSEC : 0x0
** 4514 printk messages dropped **
[ 50.089010] **************************************
** 4820 printk messages dropped **
[ 50.098890] Error Code : TIMEOUT_ERR
** 5291 printk messages dropped **
[ 50.108888] VQC : 0x0
** 6019 printk messages dropped **
[ 50.119352] Beat_size : 0x2
** 8153 printk messages dropped **
[ 50.132562] Beat_size : 0x2
** 6054 printk messages dropped **
[ 50.142382]
** 4859 printk messages dropped **
[ 50.150251] GRPSEC : 0x7f
** 5988 printk messages dropped **
[ 50.159944] Access_Type : Read
** 7575 printk messages dropped **
[ 50.172180] Address : 0x155c00c4
** 5366 printk messages dropped **
[ 50.182291] Beat_size : 0x2
** 6127 printk messages dropped **
[ 50.193144] Overflow : Multiple TIMEOUT_ERR
** 6471 printk messages dropped **
[ 50.204518]
** 5913 printk messages dropped **
[ 50.214862] Access_Type : Read
** 5667 printk messages dropped **
[ 50.224685] Overflow : Multiple TIMEOUT_ERR
** 5450 printk messages dropped **
[ 50.234306] **************************************
** 6729 printk messages dropped **
[ 50.246052] MASTER_ID : TSECA_NONSECURE
** 5587 printk messages dropped **
[ 50.255916] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 5381 printk messages dropped **
[ 50.265434] Burst_type : 0x1
** 6236 printk messages dropped **
[ 50.276367] Access_Type : Read
** 4808 printk messages dropped **
[ 50.284832] **************************************
** 6408 printk messages dropped **
[ 50.296026] **************************************
** 6760 printk messages dropped **
[ 50.307919] Access_Type : Read
** 6239 printk messages dropped **
[ 50.318882] Beat_size : 0x2
** 5437 printk messages dropped **
[ 50.328433]
** 6380 printk messages dropped **
[ 50.339694] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 5287 printk messages dropped **
[ 50.349057] Burst_length : 0x0
** 6210 printk messages dropped **
[ 50.360006] **************************************
** 6417 printk messages dropped **
[ 50.371346] Cache : 0x3 -- Bufferable Modifiable
** 8430 printk messages dropped **
[ 50.386318] Error Code : TIMEOUT_ERR
** 7048 printk messages dropped **
[ 50.399301] Burst_type : 0x1
** 7782 printk messages dropped **
[ 50.413693] CPU:0, Error:cbb-fabric, Errmon:64
** 6844 printk messages dropped **
[ 50.426305] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 13506 printk messages dropped **
[ 50.451119] **************************************
** 6252 printk messages dropped **
[ 50.462537] **************************************
** 6007 printk messages dropped **
[ 50.473576] CPU:0, Error:cbb-fabric, Errmon:64
** 5941 printk messages dropped **
[ 50.484440] Cache : 0x3 -- Bufferable Modifiable
** 3343 printk messages dropped **
[ 50.490601] Error Code : TIMEOUT_ERR
** 96 printk messages dropped **
[ 50.490783] Cache : 0x3 -- Bufferable Modifiable
** 129 printk messages dropped **
[ 50.491032] Error Code : TIMEOUT_ERR
** 113 printk messages dropped **
[ 50.491232] CPU:0, Error:cbb-fabric, Errmon:64
** 135 printk messages dropped **
[ 50.491489] Error Code : TIMEOUT_ERR
** 97 printk messages dropped **
[ 50.491669] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
** 381 printk messages dropped **
[ 50.492390]
** 466 printk messages dropped **
[ 50.493238] Beat_size : 0x2
** 82 printk messages dropped **
[ 50.493396] Cache : 0x3 -- Bufferable Modifiable
** 378 printk messages dropped **
[ 50.494094] **************************************
** 120 printk messages dropped **
[ 50.494314] Cache : 0x3 -- Bufferable Modifiable
** 122 printk messages dropped **
[ 50.494525] VQC : 0x0
** 80 printk messages dropped **
[ 50.494689] Address : 0x155c00b4
** 106 printk messages dropped **
[ 50.494887] **************************************
** 115 printk messages dropped **
[ 50.495104] Error Code : TIMEOUT_ERR
** 1636 printk messages dropped **
[ 50.505782] CPU:0, Error: cbb-fabric@0x13a00000, irq=191
** 1439 printk messages dropped **
[ 50.519762] MASTER_ID : TSECA_NONSECURE
** 3206 printk messages dropped **
[ 50.532973] Error Code : TIMEOUT_ERR
** 1251 printk messages dropped **
[ 50.535171] Error Code : TIMEOUT_ERR
** 143 printk messages dropped **
[ 50.535418] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
** 2929 printk messages dropped **
[ 50.545227] Overflow : Multiple TIMEOUT_ERR
[ 50.545233]
[ 50.545234] Error Code : TIMEOUT_ERR
[ 50.545235] MASTER_ID : TSECA_NONSECURE
[ 50.545236] Address : 0x155c00b4
[ 50.545237] Cache : 0x3 -- Bufferable Modifiable
[ 50.545238] Protection : 0x2 -- Unprivileged, Non-Secure, Data Access
[ 50.545239] Access_Type : Read
[ 50.545240] Access_ID : 0x0
[ 50.545241] Fabric : cbb-fabric
** 1523 printk messages dropped **
[ 50.555506] Access_Type : Read
** 5910 printk messages dropped **
[ 50.616831] VQC : 0x0
** 5368 printk messages dropped **
[ 50.627215] GRPSEC : 0x7f
** 4970 printk messages dropped **
[ 50.636997] VQC : 0x0
** 4971 printk messages dropped **
[ 50.646672] VQC : 0x0
** 3784 printk messages dropped **
[ 50.654087] GRPSEC : 0x7f
** 4971 printk messages dropped **
[ 50.664020] GRPSEC : 0x7f
** 4971 printk messages dropped **
[ 50.673936] GRPSEC : 0x7f
** 5253 printk messages dropped **
[ 50.684341] Burst_length : 0x0
** 5049 printk messages droÿ
[0000.062] I> MB1 (version: 1.4.0.2-t234-54845784-08a4de08)
[0000.067] I> t234-A01-0-Silicon (0x12347) Prod
[0000.071] I> Boot-mode : Coldboot
[0000.075] I> Entry timestamp: 0x00000000
[0000.078] I> last_boot_error: 0x0
[0000.081] I> BR-BCT: preprod_dev_sign: 0
[0000.085] I> rst_source: 0x13, rst_level: 0x0
[0000.089] I> Task: SE error check
[0000.093] I> Task: Bootchain select WAR set
[0000.097] I> Task: Enable SLCG
[0000.099] I> Task: CRC check
[0000.102] I> Skip FUSE records CRC check as records_integrity fuse is not burned
[0000.109] I> Task: Initialize MB2 params
[0000.114] I> MB2-params @ 0x40060000
[0000.117] I> Task: Crypto init
[0000.120] I> Task: Perform MB1 KAT tests
[0000.124] I> Task: NVRNG health check
[0000.127] I> NVRNG: Health check success
[0000.131] I> Task: MSS Bandwidth limiter settings for iGPU clients
[0000.137] I> Task: Enabling and initialization of Bandwidth limiter
[0000.143] I> No request to configure MBWT settings for any PC!
[0000.149] I> Task: Secure debug controls
[0000.153] I> Task: strap war set
[0000.156] I> Task: Initialize SOC Therm
[0000.160] I> Task: Program NV master stream id
[0000.164] I> Task: Verify boot mode
[0000.170] I> Task: Alias fuses
[0000.173] W> FUSE_ALIAS: Fuse alias on production fused part is not supported.
[0000.180] I> Task: Print SKU type
[0000.183] I> FUSE_OPT_CCPLEX_CLUSTER_DISABLE = 0x00000000
[0000.188] I> FUSE_OPT_GPC_DISABLE = 0x00000000
[0000.192] I> FUSE_OPT_TPC_DISABLE = 0x00000000
[0000.197] I> FUSE_OPT_DLA_DISABLE = 0x00000000
[0000.201] I> FUSE_OPT_PVA_DISABLE = 0x00000000
[0000.205] I> FUSE_OPT_NVENC_DISABLE = 0x00000000
[0000.210] I> FUSE_OPT_NVDEC_DISABLE = 0x00000000
[0000.214] I> FUSE_OPT_FSI_DISABLE = 0x00000000
[0000.218] I> FUSE_OPT_EMC_DISABLE = 0x00000000
[0000.223] I> FUSE_BOOTROM_PATCH_VERSION = 0x7
[0000.227] I> FUSE_PSCROM_PATCH_VERSION = 0x7
[0000.231] I> FUSE_OPT_ADC_CAL_FUSE_REV = 0x2
[0000.235] I> FUSE_SKU_INFO_0 = 0xd0
[0000.238] I> FUSE_OPT_SAMPLE_TYPE_0 = 0x3 PS
[0000.242] I> FUSE_PACKAGE_INFO_0 = 0x2
[0000.246] I> SKU: Prod
[0000.248] I> Task: Boost clocks
[0000.251] I> Initializing NAFLL for BPMP_CPU_NIC.
[0000.256] I> BPMP NAFLL: fll_lock = 1, dvco_min_reached = 0
[0000.262] I> BPMP NAFLL lock success.
[0000.265] I> BPMP_CPU_NIC : src = 42, divisor = 0
[0000.270] I> Initializing PLLC2 for AXI_CBB.
[0000.274] I> AXI_CBB : src = 35, divisor = 0
[0000.278] I> Task: Voltage monitor
[0000.281] I> VMON: Vmon re-calibration and fine tuning done
[0000.287] I> Task: UPHY init
[0000.292] I> HSIO UPHY init done
[0000.295] W> Skipping GBE UPHY config
[0000.298] I> Task: Boot device init
[0000.302] I> Boot_device: QSPI_FLASH instance: 0
[0000.306] I> Qspi clock source : pllc_out0
[0000.310] I> QSPI Flash: Macronix 64MB
[0000.314] I> QSPI-0l initialized successfully
[0000.318] I> Task: TSC init
[0000.321] I> Task: Load membct
[0000.324] I> RAM_CODE 0x4000401
[0000.327] I> Loading MEMBCT
[0000.330] I> Slot: 0
[0000.332] I> Binary[0] block-3840 (partition size: 0x40000)
[0000.337] I> Binary name: MEM-BCT-0
[0000.340] I> Size of crypto header is 8192
[0000.344] I> Size of crypto header is 8192
[0000.348] I> strt_pg_num(3840) num_of_pgs(16) read_buf(0x40050000)
[0000.355] I> BCH of MEM-BCT-0 read from storage
[0000.359] I> BCH address is : 0x40050000
[0000.363] I> MEM-BCT-0 header integrity check is success
[0000.368] I> Binary magic in BCH component 0 is MEM0
[0000.373] I> component binary type is 0
[0000.376] I> strt_pg_num(3856) num_of_pgs(115) read_buf(0x40040000)
[0000.383] I> MEM-BCT-0 binary is read from storage
[0000.388] I> MEM-BCT-0 binary integrity check is success
[0000.393] I> Binary MEM-BCT-0 loaded successfully at 0x40040000 (0xe580)
[0000.400] I> RAM_CODE 0x4000401
[0000.405] I> RAM_CODE 0x4000401
[0000.409] I> Task: Load Page retirement list
[0000.413] I> Task: SDRAM params override
[0000.417] I> Task: Save mem-bct info
[0000.420] I> Task: Carveout allocate
[0000.424] I> RCM blob carveout will not be allocated
[0000.429] I> Update CCPLEX IST carveout from MB1-BCT
[0000.433] I> ECC region[0]: Start:0x0, End:0x0
[0000.438] I> ECC region[1]: Start:0x0, End:0x0
[0000.442] I> ECC region[2]: Start:0x0, End:0x0
[0000.446] I> ECC region[3]: Start:0x0, End:0x0
[0000.451] I> ECC region[4]: Start:0x0, End:0x0
[0000.455] I> Non-ECC region[0]: Start:0x80000000, End:0x880000000
[0000.461] I> Non-ECC region[1]: Start:0x0, End:0x0
[0000.465] I> Non-ECC region[2]: Start:0x0, End:0x0
[0000.470] I> Non-ECC region[3]: Start:0x0, End:0x0
[0000.475] I> Non-ECC region[4]: Start:0x0, End:0x0
[0000.485] I> allocated(CO:44) base:0x849800000 size:0x36800000 align: 0x100000
[0000.492] I> allocated(CO:31) base:0x840000000 size:0x8000000 align: 0x8000000
[0000.500] I> allocated(CO:43) base:0x83c000000 size:0x4000000 align: 0x200000
[0000.507] I> allocated(CO:39) base:0x839e00000 size:0x2200000 align: 0x10000
[0000.514] I> allocated(CO:20) base:0x836000000 size:0x2000000 align: 0x2000000
[0000.521] I> allocated(CO:24) base:0x834000000 size:0x2000000 align: 0x2000000
[0000.528] I> allocated(CO:28) base:0x832000000 size:0x2000000 align: 0x2000000
[0000.535] I> allocated(CO:29) base:0x830000000 size:0x2000000 align: 0x2000000
[0000.542] I> allocated(CO:22) base:0x848000000 size:0x1000000 align: 0x1000000
[0000.549] I> allocated(CO:35) base:0x838e00000 size:0x1000000 align: 0x100000
[0000.556] I> allocated(CO:41) base:0x82f000000 size:0x1000000 align: 0x100000
[0000.563] I> allocated(CO:02) base:0x849000000 size:0x800000 align: 0x800000
[0000.570] I> allocated(CO:03) base:0x838000000 size:0x800000 align: 0x800000
[0000.577] I> allocated(CO:06) base:0x82e800000 size:0x800000 align: 0x800000
[0000.584] I> allocated(CO:56) base:0x82e000000 size:0x800000 align: 0x200000
[0000.591] I> allocated(CO:07) base:0x838800000 size:0x400000 align: 0x400000
[0000.598] I> allocated(CO:33) base:0x82dc00000 size:0x400000 align: 0x200000
[0000.605] I> allocated(CO:19) base:0x82d980000 size:0x280000 align: 0x10000
[0000.612] I> allocated(CO:23) base:0x838c00000 size:0x200000 align: 0x200000
[0000.619] I> allocated(CO:01) base:0x82d800000 size:0x100000 align: 0x100000
[0000.626] I> allocated(CO:05) base:0x82d700000 size:0x100000 align: 0x100000
[0000.633] I> allocated(CO:08) base:0x82d600000 size:0x100000 align: 0x100000
[0000.639] I> allocated(CO:09) base:0x82d500000 size:0x100000 align: 0x100000
[0000.646] I> allocated(CO:12) base:0x82d400000 size:0x100000 align: 0x100000
[0000.653] I> allocated(CO:15) base:0x82d300000 size:0x100000 align: 0x100000
[0000.660] I> allocated(CO:17) base:0x82d200000 size:0x100000 align: 0x100000
[0000.667] I> allocated(CO:27) base:0x82d100000 size:0x100000 align: 0x100000
[0000.674] I> allocated(CO:42) base:0x82d000000 size:0x100000 align: 0x100000
[0000.681] I> allocated(CO:54) base:0x82d900000 size:0x80000 align: 0x80000
[0000.688] I> allocated(CO:34) base:0x82cff0000 size:0x10000 align: 0x10000
[0000.695] I> allocated(CO:72) base:0x82cdf0000 size:0x200000 align: 0x10000
[0000.702] I> allocated(CO:47) base:0x82c800000 size:0x400000 align: 0x200000
[0000.708] I> allocated(CO:50) base:0x82c600000 size:0x200000 align: 0x100000
[0000.715] I> allocated(CO:52) base:0x82cdc0000 size:0x30000 align: 0x10000
[0000.722] I> allocated(CO:48) base:0x82cda0000 size:0x20000 align: 0x10000
[0000.729] I> allocated(CO:69) base:0x82cd80000 size:0x20000 align: 0x10000
[0000.736] I> allocated(CO:49) base:0x82cd70000 size:0x10000 align: 0x10000
[0000.742] I> NSDRAM base: 0x80000000, end: 0x82cdf0000, size: 0x7acdf0000
[0000.749] I> Task: Thermal check
[0000.752] I> Using min_chip_limit as min_tmon_limit
[0000.757] I> Using max_chip_limit as max_tmon_limit
[0000.762] I> BCT max_tmon_limit = 105
[0000.765] I> BCT min_tmon_limit = -28
[0000.769] I> BCT max_tmon_limit = 105
[0000.772] I> BCT min_tmon_limit = -28
[0000.776] I> SKU specific max_chip_limit = 105
[0000.780] I> SKU specific min_chip_limit = -28
[0000.784] I> BCT max_chip_limit = 105
[0000.788] I> BCT min_chip_limit = -28
[0000.791] I> enable_soctherm_polling = 0
[0000.795] I> max temp read = 35
[0000.798] I> min temp read = 34
[0000.801] I> Enabling thermtrip
[0000.804] I> Task: Update FSI SCR with thermal fuse data
[0000.809] I> Task: Enable WDT 5th expiry
[0000.813] I> Task: I2C register
[0000.816] I> Task: Set I2C bus freq
[0000.819] I> Task: Reset FSI
[0000.822] I> Task: Pinmux init
[0000.825] I> Task: Prod config init
[0000.829] I> Task: Pad voltage init
[0000.832] I> Task: Prod init
[0000.835] I> Task: Program rst req config reg
[0000.839] I> Task: Common rail init
[0000.842] I> DONE: Thermal config
[0000.846] W> DEVICE_PROD: module = 13, instance = 4 not found in device prod.
[0000.854] I> DONE: SOC rail config
[0000.858] W> PMIC_CONFIG: Rail: MEMIO rail config not found in MB1 BCT.
[0000.865] I> DONE: MEMIO rail config
[0000.868] I> DONE: GPU rail info
[0000.871] I> DONE: CV rail info
[0000.874] I> Task: Mem clock src
[0000.877] I> Task: Misc. board config
[0000.881] I> PMIC_CONFIG: Platform config not found in MB1 BCT.
[0000.887] I> Task: SDRAM init
[0000.890] I> MemoryType: 4 MemBctRevision: 10
[0000.897] I> MSS CAR: PLLM/HUB programming for MemoryType: 4 and MemBctRevision: 10
[0000.904] I> MSS CAR: Init PLLM
[0000.907] I> MSS CAR: Init PLLHUB
[0000.912] I> Encryption: MTS: en, TX: en, VPR: en, GSC: en
[0000.924] I> SDRAM initialized!
[0000.927] I> SDRAM Size in Total 0x800000000
[0000.931] I> Task: Dram Ecc scrub
[0000.934] I> Task: DRAM alias check
[0000.950] I> Task: Program NSDRAM carveout
[0000.954] I> NSDRAM carveout encryption is enabled
[0000.959] I> Program NSDRAM carveout
[0000.963] I> Task: Register checker
[0000.966] I> Task: Enable clock-mon
[0000.980] I> FMON: Fmon re-programming done
[0000.984] I> Task: Mapper init
[0000.987] I> Task: SC7 Context Init
[0000.991] I> Task: CCPLEX IST init
[0000.994] I> Task: CPU WP0
[0000.997] I> Loading MCE
[0000.999] I> Slot: 0
[0001.001] I> Binary[8] block-22784 (partition size: 0x80000)
[0001.007] I> Binary name: MCE
[0001.010] I> Size of crypto header is 8192
[0001.014] I> Size of crypto header is 8192
[0001.018] I> strt_pg_num(22784) num_of_pgs(16) read_buf(0x4003e000)
[0001.024] I> BCH of MCE read from storage
[0001.028] I> BCH address is : 0x4003e000
[0001.032] I> MCE header integrity check is success
[0001.036] I> Binary magic in BCH component 0 is MTSM
[0001.041] I> component binary type is 8
[0001.045] I> Size of crypto header is 8192
[0001.049] I> strt_pg_num(22800) num_of_pgs(350) read_buf(0x40000000)
[0001.057] I> MCE binary is read from storage
[0001.061] I> MCE binary integrity check is success
[0001.066] I> Binary MCE loaded successfully at 0x40000000 (0x2baf0)
[0001.072] I> Size of crypto header is 8192
[0001.083] I> Size of crypto header is 8192
[0001.087] I> Sending WP0 mailbox command to PSC
[0001.096] I> Task: XUSB Powergate
[0001.099] I> Skipping powergate XUSB.
[0001.103] I> Task: MB1 fixed firewalls
[0001.109] W> Firewall readback mismatch
[0001.114] I> Task: Load bpmp-fw
[0001.117] I> Slot: 0
[0001.119] I> Binary[15] block-9984 (partition size: 0x180000)
[0001.125] I> Binary name: BPMP_FW
[0001.128] I> Size of crypto header is 8192
[0001.132] I> Size of crypto header is 8192
[0001.136] I> strt_pg_num(9984) num_of_pgs(16) read_buf(0x807fe000)
[0001.142] I> BCH of BPMP_FW read from storage
[0001.146] I> BCH address is : 0x807fe000
[0001.150] I> BPMP_FW header integrity check is success
[0001.155] I> Binary magic in BCH component 0 is BPMF
[0001.160] I> component binary type is 15
[0001.164] I> Size of crypto header is 8192
[0001.168] I> strt_pg_num(10000) num_of_pgs(1990) read_buf(0x80000000)
[0001.185] I> BPMP_FW binary is read from storage
[0001.192] I> BPMP_FW binary integrity check is success
[0001.197] I> Binary BPMP_FW loaded successfully at 0x80000000 (0xf8bc0)
[0001.203] I> Slot: 0
[0001.205] I> Binary[16] block-13056 (partition size: 0x400000)
[0001.211] I> Binary name: BPMP_FW_DTB
[0001.214] I> Size of crypto header is 8192
[0001.218] I> Size of crypto header is 8192
[0001.222] I> strt_pg_num(13056) num_of_pgs(16) read_buf(0x807fc000)
[0001.228] I> BCH of BPMP_FW_DTB read from storage
[0001.233] I> BCH address is : 0x807fc000
[0001.237] I> BPMP_FW_DTB header integrity check is success
[0001.242] I> Binary magic in BCH component 0 is BPMD
[0001.247] I> component binary type is 16
[0001.251] I> Size of crypto header is 8192
[0001.255] I> strt_pg_num(13072) num_of_pgs(736) read_buf(0x8079fff0)
[0001.265] I> BPMP_FW_DTB binary is read from storage
[0001.270] I> BPMP_FW_DTB binary integrity check is success
[0001.276] I> Binary BPMP_FW_DTB loaded successfully at 0x8079fff0 (0x5bf00)
[0001.283] I> Task: BPMP fw ast config
[0001.286] I> Task: Load psc-fw
[0001.289] I> Slot: 0
[0001.291] I> Binary[17] block-21248 (partition size: 0xc0000)
[0001.297] I> Binary name: PSC_FW
[0001.300] I> Size of crypto header is 8192
[0001.304] I> Size of crypto header is 8192
[0001.308] I> strt_pg_num(21248) num_of_pgs(16) read_buf(0x80ffe000)
[0001.314] I> BCH of PSC_FW read from storage
[0001.318] I> BCH address is : 0x80ffe000
[0001.322] I> PSC_FW header integrity check is success
[0001.327] I> Binary magic in BCH component 0 is PFWP
[0001.332] I> component binary type is 17
[0001.335] I> Size of crypto header is 8192
[0001.339] I> strt_pg_num(21264) num_of_pgs(591) read_buf(0x80fb4200)
[0001.349] I> PSC_FW binary is read from storage
[0001.354] I> PSC_FW binary integrity check is success
[0001.359] I> Binary PSC_FW loaded successfully at 0x80fb4200 (0x49df0)
[0001.365] I> Task: Load nvdec-fw
[0001.368] I> Slot: 0
[0001.370] I> Binary[7] block-6400 (partition size: 0x100000)
[0001.376] I> Binary name: NVDEC
[0001.379] I> Size of crypto header is 8192
[0001.383] I> Size of crypto header is 8192
[0001.387] I> strt_pg_num(6400) num_of_pgs(16) read_buf(0x800fe000)
[0001.393] I> BCH of NVDEC read from storage
[0001.397] I> BCH address is : 0x800fe000
[0001.401] I> NVDEC header integrity check is success
[0001.405] I> Binary magic in BCH component 0 is NDEC
[0001.410] I> component binary type is 7
[0001.414] I> Size of crypto header is 8192
[0001.418] I> strt_pg_num(6416) num_of_pgs(560) read_buf(0x80000000)
[0001.427] I> NVDEC binary is read from storage
[0001.432] I> NVDEC binary integrity check is success
[0001.437] I> Binary NVDEC loaded successfully at 0x80000000 (0x46000)
[0001.443] I> Size of crypto header is 8192
[0001.454] I> Task: Load tsec-fw
[0001.457] I> TSEC-FW load support not enabled
[0001.462] I> Task: GPIO interrupt map
[0001.465] I> Task: SC7 context save
[0001.469] I> Slot: 0
[0001.471] I> Binary[27] block-0 (partition size: 0x100000)
[0001.476] I> Binary name: BR_BCT
[0001.479] I> Size of crypto header is 8192
[0001.483] I> Size of crypto header is 8192
[0001.487] I> Size of crypto header is 8192
[0001.491] I> strt_pg_num(0) num_of_pgs(16) read_buf(0xa0000000)
[0001.497] I> BR_BCT binary is read from storage
[0001.501] I> BR_BCT binary integrity check is success
[0001.506] I> Binary BR_BCT loaded successfully at 0xa0000000 (0x2000)
[0001.512] I> Slot: 0
[0001.514] I> Binary[13] block-23808 (partition size: 0x30000)
[0001.520] I> Binary name: SC7-FW
[0001.523] I> Size of crypto header is 8192
[0001.527] I> Size of crypto header is 8192
[0001.531] I> Size of crypto header is 8192
[0001.535] I> Size of crypto header is 8192
[0001.539] I> strt_pg_num(23808) num_of_pgs(16) read_buf(0xa0002000)
[0001.545] I> BCH of SC7-FW read from storage
[0001.549] I> BCH address is : 0xa0002000
[0001.553] I> SC7-FW header integrity check is success
[0001.558] I> Binary magic in BCH component 0 is WB0B
[0001.563] I> component binary type is 13
[0001.566] I> Size of crypto header is 8192
[0001.570] I> strt_pg_num(23824) num_of_pgs(349) read_buf(0xa0004000)
[0001.579] I> SC7-FW binary is read from storage
[0001.583] I> SC7-FW binary integrity check is success
[0001.588] I> Binary SC7-FW loaded successfully at 0xa0004000 (0x2b920)
[0001.595] I> Slot: 0
[0001.597] I> Binary[22] block-24192 (partition size: 0x30000)
[0001.602] I> Binary name: PSC_RF
[0001.605] I> Size of crypto header is 8192
[0001.609] I> Size of crypto header is 8192
[0001.613] I> Size of crypto header is 8192
[0001.617] I> Size of crypto header is 8192
[0001.621] I> strt_pg_num(24192) num_of_pgs(16) read_buf(0xa002f920)
[0001.627] I> BCH of PSC_RF read from storage
[0001.631] I> BCH address is : 0xa002f920
[0001.635] I> PSC_RF header integrity check is success
[0001.640] I> Binary magic in BCH component 0 is PSCR
[0001.645] I> component binary type is 22
[0001.649] I> Size of crypto header is 8192
[0001.653] I> strt_pg_num(24208) num_of_pgs(224) read_buf(0xa0031920)
[0001.660] I> PSC_RF binary is read from storage
[0001.665] I> PSC_RF binary integrity check is success
[0001.670] I> Binary PSC_RF loaded successfully at 0xa0031920 (0x1be60)
[0001.679] I> Task: Save WP0 payload to SC7 ctx
[0001.683] I> Task: Load MB2rf binary to SC7 ctx
[0001.688] I> Slot: 0
[0001.690] I> Binary[14] block-24576 (partition size: 0x20000)
[0001.695] I> Binary name: MB2_RF
[0001.698] I> Size of crypto header is 8192
[0001.702] I> Size of crypto header is 8192
[0001.706] I> Size of crypto header is 8192
[0001.710] I> Size of crypto header is 8192
[0001.714] I> strt_pg_num(24576) num_of_pgs(16) read_buf(0xa00d5d10)
[0001.720] I> BCH of MB2_RF read from storage
[0001.724] I> BCH address is : 0xa00d5d10
[0001.728] I> MB2_RF header integrity check is success
[0001.733] I> Binary magic in BCH component 0 is MB2R
[0001.738] I> component binary type is 14
[0001.742] I> Size of crypto header is 8192
[0001.746] I> strt_pg_num(24592) num_of_pgs(224) read_buf(0xa00d7d10)
[0001.753] I> MB2_RF binary is read from storage
[0001.758] I> MB2_RF binary integrity check is success
[0001.763] I> Binary MB2_RF loaded successfully at 0xa00d7d10 (0x1bf30)
[0001.769] I> Task: Save fuse alias data to SC7 ctx
[0001.774] I> Task: Save PMIC data to SC7 ctx
[0001.778] I> Task: Save Pinmux data to SC7 ctx
[0001.782] I> Task: Save Pad Voltage data to SC7 ctx
[0001.787] I> Task: Save controller prod data to SC7 ctx
[0001.792] I> Task: Save prod cfg data to SC7 ctx
[0001.796] I> Task: Save I2C bus freq data to SC7 ctx
[0001.801] I> Task: Save SOCTherm data to SC7 ctx
[0001.806] I> Task: Save FMON data to SC7 ctx
[0001.810] I> Task: Save VMON data to SC7 ctx
[0001.814] I> Task: Save TZDRAM data to SC7 ctx
[0001.818] I> Task: Save GPIO int data to SC7 ctx
[0001.823] I> Task: Save clock data to SC7 ctx
[0001.827] I> Task: Save debug data to SC7 ctx
[0001.831] I> Task: Save MBWT data to SC7 ctx
[0001.839] I> SC7 context save done
[0001.842] I> Task: Load MB2/Applet/FSKP
[0001.846] I> Loading MB2
[0001.848] I> Slot: 0
[0001.850] I> Binary[6] block-8448 (partition size: 0x80000)
[0001.856] I> Binary name: MB2
[0001.859] I> Size of crypto header is 8192
[0001.863] I> Size of crypto header is 8192
[0001.866] I> strt_pg_num(8448) num_of_pgs(16) read_buf(0x8007e000)
[0001.873] I> BCH of MB2 read from storage
[0001.876] I> BCH address is : 0x8007e000
[0001.880] I> MB2 header integrity check is success
[0001.885] I> Binary magic in BCH component 0 is MB2B
[0001.890] I> component binary type is 6
[0001.893] I> Size of crypto header is 8192
[0001.897] I> strt_pg_num(8464) num_of_pgs(844) read_buf(0x80000000)
[0001.908] I> MB2 binary is read from storage
[0001.913] I> MB2 binary integrity check is success
[0001.918] I> Binary MB2 loaded successfully at 0x80000000 (0x696a0)
[0001.924] I> Task: Map CCPLEX SHARED carveout
[0001.928] I> Task: Prepare MB2 params
[0001.932] I> Task: Dram ecc test
[0001.935] I> Task: Misc NV security settings
[0001.939] I> NVDEC sticky bits programming done
[0001.944] I> Successfully powergated NVDEC
[0001.948] I> Task: Disable/Reload WDT
[0001.951] I> Task: Program misc carveouts
[0001.955] I> Program IPC carveouts
[0001.959] I> Task: Disable SCPM/POD reset
[0001.962] I> SLCG Global override status := 0x0
[0001.967] I> MB1: MSS reconfig completed
I> MB2 (version: 0.0.0.0-t234-54845784-af79ed0a)
I> t234-A01-0-Silicon (0x12347)
I> Boot-mode : Coldboot
I> Emulation:
I> Entry timestamp: 0x001e7a59
I> Regular heap: [base:0x40040000, size:0x10000]
I> DMA heap: [base:0x82e000000, size:0x800000]
I> Task: SE error check
I> Task: Crypto init
I> Task: MB2 Params integrity check
I> Task: Enable CCPLEX WDT 5th expiry
I> Task: ARI update carveout TZDRAM
I> Task: Configure OEM set LA/PTSA values
I> Task: Check MC errors
I> Task: Enable hot-plug capability
I> Task: PSC mailbox init
I> Task: Enable clock for external modules
I> Task: Measured Boot init
I> Task: fTPM silicon identity init
I> fTPM is not enabled.
I> Task: OEM SC7 context save init
I> Task: I2C register
I> Task: Map CCPLEX_INTERWORLD_SHMEM carveout
I> Task: Program CBB PCIE AMAP regions
I> Task: Boot device init
I> Boot_device: QSPI_FLASH instance: 0
I> Qspi clock source : pllc_out0
I> QSPI Flash: Macronix 64MB
I> QSPI-0l initialized successfully
I> Secondary storage device: QSPI_FLASH instance: 0
I> Secondary storage device: SDMMC_USER instance: 3
I> sdmmc HS400 mode enabled
I> Task: Partition Manager Init
I> strt_pg_num(1) num_of_pgs(1) read_buf(0x82e001000)
I> strt_pg_num(131071) num_of_pgs(1) read_buf(0x82e001000)
I> strt_pg_num(131039) num_of_pgs(32) read_buf(0x82e001200)
I> Found 60 partitions in QSPI_FLASH (instance 0)
W> Cannot find any partition table for 00000003
W> PARTITION_MANAGER: Failed to publish partition.
I> Found 15 partitions in SDMMC_USER (instance 3)
I> Task: Pass DRAM ECC PRL Flag to FSI
I> Task: Load and authenticate registered FWs
I> Task: Load AUXP FWs
I> Successfully register SPE FW load task with MB2 loader
I> Successfully register RCE FW load task with MB2 loader
I> Successfully register DCE FW load task with MB2 loader
I> Unpowergating APE
I> Unpowergate done
I> Successfully register APE FW load task with MB2 loader
I> Skipping FSI FW load
I> Successfully register XUSB FW load task with MB2 loader
I> Successfully register PVA FW load task with MB2 loader
I> Partition name: A_spe-fw
I> Size of partition: 589824
I> Binary@ device:3/0 block-55040 (partition size: 0x90000), name: A_spe-fw
I> strt_pg_num(55040) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(55056) num_of_pgs(512) read_buf(0x82d600000)
I> Partition name: A_rce-fw
I> Size of partition: 1048576
I> Binary@ device:3/0 block-56192 (partition size: 0x100000), name: A_rce-fw
I> strt_pg_num(56192) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(56208) num_of_pgs(880) read_buf(0x82d200000)
I> spe: Authentication Finalize Done
I> Binary spe loaded successfully at 0x82d600000
I> Partition name: A_dce-fw
I> Size of partition: 5242880
I> Binary@ device:3/0 block-44800 (partition size: 0x500000), name: A_dce-fw
I> strt_pg_num(44800) num_of_pgs(16) read_buf(0x40066880)
I> rce: Authentication Finalize Done
I> Binary rce loaded successfully at 0x82d200000
I> Successfully register RCE FW context save task with MB2 loader
I> dce : oem authentication of header done
I> strt_pg_num(44816) num_of_pgs(1) read_buf(0x82e1403d8)
I> strt_pg_num(44816) num_of_pgs(8) read_buf(0x82e1403d8)
I> dce : meta-blob integrity check is success.
I> strt_pg_num(44824) num_of_pgs(512) read_buf(0x82e0003c0)
I> strt_pg_num(45336) num_of_pgs(512) read_buf(0x82e0403c0)
I> dce : will be decompressed at 0x836000000
I> version 1 Bin 1 BCheckSum 0 content_size 0 Content ChkSum 1 reserved_00 0
I> Reserved10 0 BlockMaxSize 5 Reserved11 0
I> strt_pg_num(45848) num_of_pgs(512) read_buf(0x82e0803c0)
I> dce : decompressed to 12062400 bytes
I> dce: plain binary integrity check is success
I> Partition name: A_adsp-fw
I> Size of partition: 2097152
I> Binary@ device:3/0 block-58240 (partition size: 0x200000), name: A_adsp-fw
I> strt_pg_num(58240) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(58256) num_of_pgs(800) read_buf(0x838800000)
I> dce: Authentication Finalize Done
I> Binary dce loaded successfully at 0x836000000
I> Partition name: A_xusb-fw
I> Size of partition: 262144
I> Binary@ device:3/0 block-9472 (partition size: 0x40000), name: A_xusb-fw
I> strt_pg_num(9472) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(9488) num_of_pgs(312) read_buf(0x82d700000)
I> ape: Authentication Finalize Done
I> Binary ape loaded successfully at 0x838800000
I> Successfully register APE FW context save task with MB2 loader
I> Partition name: A_pva-fw
I> Size of partition: 262144
I> Binary@ device:3/0 block-62336 (partition size: 0x40000), name: A_pva-fw
I> strt_pg_num(62336) num_of_pgs(16) read_buf(0x40066880)
I> xusb: Authentication Finalize Done
I> Binary xusb loaded successfully at 0x82d700000
I> Successfully register XUSB FW context save task with MB2 loader
I> pva-fw : oem authentication of header done
I> strt_pg_num(62352) num_of_pgs(1) read_buf(0x82e1403d8)
I> strt_pg_num(62352) num_of_pgs(8) read_buf(0x82e1403d8)
I> pva-fw : meta-blob integrity check is success.
I> strt_pg_num(62360) num_of_pgs(512) read_buf(0x82e0003c0)
I> pva-fw : will be decompressed at 0x82d980000
I> version 1 Bin 1 BCheckSum 0 content_size 0 Content ChkSum 1 reserved_00 0
I> Reserved10 0 BlockMaxSize 5 Reserved11 0
I> pva-fw : decompressed to 2156512 bytes
I> pva-fw: plain binary integrity check is success
I> pva-fw: Authentication Finalize Done
I> Binary pva-fw loaded successfully at 0x82d980000
I> Successfully register PVA FW context save task with MB2 loader
I> Task: Check MC errors
I> Task: Carveout setup
I> Program remaining OEM carveouts
I> Task: Enable FSITHERM
I> Task: Enable FSI VMON
I> FSI VMON: FSI Vmon re-calibration and fine tuning done
I> Task: Validate FSI Therm readings
I> Task: Restore XUSB sec
I> Task: Enable FSI SE clock
I> Enable FSI-SE clock...
I> Task: Initialize SBSA UART CAR
I> Task: Initialize CPUBL Params
I> CPUBL-params @ 0x832000000
I> Task: Ratchet update
W> Skip ratchet update - OPTIN fuse not set
I> Task: Prepare eeprom data
I> Task: FSI padctl context save
I> Task: Unpowergate APE
W> mb2_unpowergate_ape: skip! APE is in unpowergated state
I> Task: Memctrl reconfig pending clients
I> Task: OEM firewalls
I> OEM firewalls configured
I> Task: Powergate APE
I> Powergating APE
I> Powergate done
I> Task: OEM firewall restore saved settings
I> Task: Unhalt AUXPs
I> Unhalting SPE..
I> Enabling combined UART
ÿ: early_init
ÿ¸ÿc initialized
ÿ¸ÿc initialized
ÿ¸ÿn lic initialized
ÿ¸ÿe: tag is 5243985d1b1eb3f06fac6d36bd7e74ac
ÿ¸ÿe: SafeRTOS v8.4
ÿ¸ÿe: init
ÿ¸ÿheduler initialized
ÿ¸ÿn hsp initialized
ÿ¸ÿg initialized
ÿ¸ÿu initialized
ÿ¸ÿmp ipc initialized
ÿ¸ÿe: late init
ÿ¸ÿu_nic clock initialized
ÿ¸ÿb clock initialized
ÿ¸ÿ initialized
ÿ¸ÿmp hsp initialized
ÿ¸ÿp1 hsp initialized
ÿ¸ÿplex ipc initialized
ÿ¸ÿe: start scheduler
ÿ¸ÿ
I> Task: Trigger mailbox for PSC-BL1 exit
I> Sending opcode 0x4d420802 to psc
I> Received ACK from psc
I> Task: Start secure NOR provision
I> Skip Secure NOR provisioning
I> Task: Trigger load FSI keyblob
I> Skipping FSI key blob copy
I> Task: Complete load FSI keyblob
I> Skipping FSI key blob copy
I> Task: MB2-PSC_FW Key Manager Init
I> Sending opcode OP_PSC_KEY_MANAGER to psc-fw
I> Sending opcode 0x4b45594d to pÿ
hwwdt_init: WDT boot cfg 0x710010 sts 0x10
bpmp: socket 0
bpmp: base binary md5 is 3b0e1a33cf85c7f62a7e8b93c2af97ed
bpmp: combined binary md5 is 2aafe334513692db071cfc4bbbaf4115
bpmp: firmware tag is 2aafe334513692db071c-3b0e1a33cf8
initialized vwdt
initialized mail_early
initialized fuse
initialized vfrel
initialized adc
fmon_populate_monitors: found 199 monitors
initialized fmon
initialized mc
initialized reset
initialized uphy_early
initialized emc_early
initialized pm
465 clocks registered
initialized clk_mach
initialized clk_cal_early
initialized clk_mach_early_config
initialized io_dpd
initialized soctherm
initialized regime
initialized i2c
vrmon_dt_init: vrmon node not found
vrmon_chk_boot_state: found 0 rail monitors
initialized vrmon
initialized regulator
ÿಣ
I> Received ACK from psc
I> Task: Unhalt FSI
I> FSI unhalt skipped
I> Task: Unhalt AUXPs
I> Unhalting RCE
I> RCE unhalt successful
I> Unhalting DCE
I> DCE unhalt successful
I> APE unhalt skipped
I> Task: Load HV/CPUBL
I> Task: Load TOS
I> Task: Trigger load TSÿ䙠 2.579306] Camera-FW on t234-rce-safe started
ÿᨮitialized avfs_clk_platform
initialized powergate
ÿ䓃U early console enabled.
ÿᨮitialized dvs
initialized clk_mach_config
initialized suspend
initialized strap
initialized mce_dbell
ÿă leyblob
I> Sending opcode 0x53535452 to psc
ÿ
ÿǾ Sent opcode to psc
I> Task: Load and authenticate registered FWs
I> Partition name: A_cpu-bootloader
I> Size of partition: 3670016
I> Binary@ device:3/0 block-24832 (partition size: 0x380000), name: A_cpu-bootloader
ÿ烃E Started
ÿǾ strt_pg_num(24832) num_of_pgs(16) read_buf(0x40066880)
I> cpubl : oem authentication of header done
I> strt_pg_num(24848) num_of_pgs(1) read_buf(0x82e143f98)
I> strt_pg_num(24848) num_of_pgs(8) read_buf(0x82e143f98)
ÿ烃E_R5_Init
ÿǾ cpubl : meta-blob integrity check is success.
I> strt_pÿᨮitialized emc
initialized emc_mrq
ÿটnum(24856) num_of_pgs(512) read_buf(0x82e00ÿᨮitialized clk_cal
initialized uphy_dt
initialized uphy_mrq
HSIO UPHY reset has been de-asserted 0x0
ÿ80)ÿᨮitialized uphy
ÿ
ÿ猐U enabled
DCE_SW_Inÿᨮitialized pg_late
initialized pg_mrq_init
swdtimer_init: reg polling start w period 47 ms
initialized swdtimer
initialized hwwdt_late
initialized bwmgr
initialized thermal_host_trip
initialized thermal_mrq
initialized oc_mrq
initialized reset_mrq
initialized mail_mrq
initialized fmon_mrq
initialized clk_mrq
initialized avfs_mrq
initialized i2c_mrq
initialized tag_mrq
initialized bwmgr_mrq
initialized console_mrq
missing prod DT calibration data for 199 fmons
initialized clk_sync_fmon_post
ÿǾ strt_pg_num(25368) num_of_pgs(512) read_buf(0x82e043f80)
ÿ稴
ÿǾ ÿᨮitialized clk_cal_late
initialized noc_late
initialized cvc
ÿࢰubl : will be decompressed at 0ÿᨮitialized avfs_clk_mach_post
initialized avfs_clk_platform_post
initialized cvc_late
initialized rm
initialized console_late
handling unreferenced clks
enable can1_core
enable can1_host
enable can2_core
enable can2_host
enable pwm3
enable mss_encrypt
enable maud
enable pllg_ref
enable dsi_core
enable aza_2xbit
enable pllc4_muxed
enable sdmmc4_axicif
enable xusb_ss
enable xusb_fs
enable xusb_falcon
enable xusb_core_mux
enable dsi_lp
enable sdmmc_legacy_tm
initialized clk_ÿ䙠 2.777831] Camerÿᬡch_post
initialized pg_post
ÿ䟭FW on t234-rce-safe ready SHA1=e2238c99 (crt 12.421 ms, total boot 212.017 ms)
ÿᨮitialized regulator_post
initialized profile
initialized mrq
initialized patrol_scrubber
initialized cactmon
initialized extras_post
bpmp: init complete
ÿම2c800000
I> version 1 Bin 1 BCheckSum 0 content_size 0 Content ChkSum 1 reserved_00 0
I> Reserved10 0 BlockMaxSize 5 Reserved11 0
I> strt_pg_num(25880) num_of_pgs(512) read_buf(0x82e083f80)
I> strt_pg_num(26392) num_of_pgs(512) read_buf(0x82e0c3f80)
I> strt_pg_num(26904) num_of_pgs(512) read_buf(0x82e103f80)
I> strt_pg_num(27416) num_of_pgs(512) read_buf(0x82e003f80)
I> strt_pg_num(27928) num_of_pgs(512) read_buf(0x82e043f80)
I> strt_pg_num(28440) num_of_pgs(512) read_buf(0x82e083f80)
I> strt_pg_num(28952) num_of_pgs(512) read_buf(0x82e0c3f80)
I> strt_pg_num(29464) num_of_pgs(512) read_buf(0x82e103f80)
I> strt_pg_num(29976) num_of_pgs(512) read_buf(0x82e003f80)
ÿ瀤min Task Init
Admin Task Init complete
Print Task Init
RM Task IÿǾ strt_pg_num(30488) num_of_pgs(512) read_buf(0x82e043f80)
ÿ筩t
SHA Task Init
Admin Task Started
DCE SC7 SHA Enabled
RM Task Started
RM Task Running
ÿǾ strt_pg_num(31000) num_of_pgs(512) read_buf(0x82e083f80)
ÿ珲int Task Started
Print Task Running
SHA Task Started
DCE: FW Boot Complete
Admin Task Running
SHA Task Running
ÿǾ cpubl : decompressed to 3649664 bytes
I> cpubl: plain binary integrity check is success
I> Partition name: A_secure-os
I> Size of partition: 4194304
I> Binary@ device:3/0 block-32000 (partition size: 0x400000), name: A_secure-os
I> strt_pg_num(32000) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(32016) num_of_pgs(3176) read_buf(0x83fd73000)
I> MB2-params @ 0x40060000
I> NSDRAM carveout base: 0x80000000, size: 0x7acdf0000
I> cpubl_params: nsdram: carveout: 1, encryption: 1
I> cpubl: Authentication Finalize Done
I> Binary cpubl loaded successfully at 0x82c800000
I> tos: Authentication Finalize Done
I> Binary tos loaded successfully at 0x83fd73000
I> Relocating OP-TEE dtb from: 0x83feff0f0 to 0x83c040020, size: 0x2889
I> [0] START: 0x80000000, SIZE: 0x7acdf0000
I> [1] START: 0x832000000, SIZE: 0x2000000
I> Setting NS memory ranges to OP-TEE dtb finished.
I> Partition name: A_eks
I> Size of partition: 262144
I> Binary@ device:3/0 block-44288 (partition size: 0x40000), name: A_eks
I> strt_pg_num(44288) num_of_pgs(16) read_buf(0x40066880)
I> strt_pg_num(44304) num_of_pgs(8) read_buf(0x83c020000)
I> eks: Authentication Finalize Done
I> Binary eks loaded successfully at 0x83c020000
I> EKB detected (length: 0x410) @ VA:0x83c020000
I> Task: Add cpubl params integrity check
I> Added cpubl params digest.
I> Task: Prepare TOS params
I> Setting EKB blob info to OPTEE dtb finished.
I> Setting OPTEE arg3: 0x83c040020
I> NVRNG: Health check success
I> NVRNG: Health check success
I> Task: OEM SC7 context save
I> OEM sc7 context saved
I> Task: Disable MSS perf stats
I> Task: Program display sticky bits
I> Task: Storage device deinit
I> Task: SMMU external bypass disable
I> Task: SMMU init
I> Task: Program GICv3 registers
I> Task: Audit firewall settings
I> Task: Bootchain failure check
I> Current Boot-Chain Slot: 0
I> BR-BCT Boot-Chain is 0, and status is 1. Set UPDATE_BRBCT bit to 0
I> Task: Burn RESERVED_ODM0 fuse
I> Task: Lock fusing
I> Task: Clear dec source key
I> MB2 finished
ÿ㍏TICE: BL31: v2.8(release):e12e3fa93
NOTICE: BL31: Built : 19:36:31, Apr 24 2024
I/TC:
I/TC: Non-secure external DT found
I/TC: OP-TEE version: 3.22 (gcc version 11.3.0 (Buildroot 2022.08)) #2 Thu Apr 25 02:48:28 UTC 2024 aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: Test OEM keys are being used. This is insecure for shipping products!
I/TC: Primary CPU switching to normal world boot
ÿ
Jetson UEFI firmware (version 36.3.0-gcid-36106755 built on 2024-04-25T02:38:25+00:00)
ÿTC: Reserved shared memory is disabled
I/TC: Dynamic shared memory is enabled
I/TC: Normal World virtualization support is disabled
I/TC: Asynchronous notifications are disabled
I/TC: WARNING: Test UEFI variable auth key is being used !
I/TC: WARNING: UEFI variable protection is not fully enabled !
ÿ
ÿ䙠 6.018612] Camera-FW on t234-rce-safe started
TCU early console enabled.
ÿ
ÿ䙠 6.0801ÿget_rpc_alloc_res:645 RPC allocation failed. Non-secure world result: ret=0xffff0000 ret_origin=0
ÿ㳶] Camera-FW on t234-rce-safe ready SHA1=e2238c99 (crt 1.355 ms, total boot 62.964 ms)
ÿワLD: init_elf:486 sys_open_ta_bin(bc50d971-d4c9-42c4-82cb-343fb7f37896)
E/TC:?? 00 ldelf_init_with_ldelf:131 ldelf failed with res: 0xffff000c
ÿ
6. まとめ
何かあったときの頼みの綱は用意しておくべし。
7. 進捗
追記、2024/05/10 19:14
問題が特定されたもよう