AAOS OTA Upgrade Failure: Device Stuck in Bootloader After Slot Switch (Android Automotive 13.0.0_2.

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

AAOS OTA Upgrade Failure: Device Stuck in Bootloader After Slot Switch (Android Automotive 13.0.0_2.

541件の閲覧回数
harish_12
Contributor I

Hi NXP Support Team,

Issue Report:Android Automotive 13.0.0_2.3.0 (Linux 6.1.36_2.1.0 BSP) → Android Automotive 14.0.0_1.1.0 (LF_v6.1.55 BSP) OTA Upgrade Failure (A/B Slot Switch Stuck in Bootloader)

 


**Environment:**

* Source Version (Working):

* Android Automotive OS: 13.0.0_2.3.0
* BSP: Linux 6.1.36_2.1.0
* Target Version (Upgrade):

* Android Automotive OS: 14.0.0_1.1.0
* BSP: LF_v6.1.55
* Build Type:

* userdebug (both source and target builds)
* Hardware Platform:

* i.MX8Q (mek_8qxp mek)

---

**OTA Package Details:**

* OTA Type: A/B OTA (payload.bin based)
* Payload Location:

```
/data/ota_package/payload.bin
```
* Properties File:

```
/data/ota_package/payload_properties.txt
```

---

**OTA Command Used:**

```
update_engine_client \
--payload=file:///data/ota_package/payload.bin \
--update \
--headers="$(cat /data/ota_package/payload_properties.txt)"
```

---

**Observed Behavior:**

1. OTA update process completes without immediate errors.
2. Device reboots after update.
3. Active slot changes:

```
getprop ro.boot.slot_suffix
_a → _b (expected behavior)
```
4. However, device does NOT boot into Android 14.
5. Device gets stuck in bootloader loop:

```
U-Boot SPL 2023.04 (May 01 2026 - 15:11:21 +0530)
Normal Boot
Trying to boot from MMC1
Authentication key not yet programmed
Booting from bootloader_b...
```

(Repeats continuously)

---

**Additional Observations:**

* Before OTA:

```
getprop ro.build.version.release
13
```

* After reboot:

* Slot switches correctly
* But Android userspace never comes up

 

Please let me know if any additional logs or details are required.

Thank you for your support.

Best regards,
Harish K

 

ラベル(1)
タグ(2)
0 件の賞賛
返信
1 返信

391件の閲覧回数
AldoG
NXP TechSupport
NXP TechSupport

Hello,

Are you testing using a secured device (close)?
Also, make sure that the header equals to the exact content of payload_properties.txt. No more "space" or "return" characters.

Best regards/Saludos,
Aldo.

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2374468%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EAAOS%20OTA%20%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%E5%A4%B1%E6%95%97%3A%20%E3%82%B9%E3%83%AD%E3%83%83%E3%83%88%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E5%BE%8C%E3%81%AB%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%8C%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%83%BC%E3%81%A7%E5%81%9C%E6%AD%A2%E3%81%97%E3%81%BE%E3%81%99%20(Android%20%E3%82%AA%E3%83%BC%E3%83%88%E3%83%A2%E3%83%BC%E3%83%86%E3%82%A3%E3%83%96%2013.0.0_2.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2374468%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ENXP%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%83%81%E3%83%BC%E3%83%A0%E3%81%AE%E7%9A%86%E6%A7%98%E3%80%81%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%82%3C%2FP%3E%3CP%3E%E5%95%8F%E9%A1%8C%E5%A0%B1%E5%91%8A%3A%20Android%20%E3%82%AA%E3%83%BC%E3%83%88%E3%83%A2%E3%83%BC%E3%83%86%E3%82%A3%E3%83%96%2013.0.0_2.3.0%20(Linux%206.1.36_2.1.0BSP)%20%E2%86%92%20Android%20%E3%82%AA%E3%83%BC%E3%83%88%E3%83%A2%E3%83%BC%E3%83%86%E3%82%A3%E3%83%96%2014.0.0_1.1.0(LF_v6.1.55BSP)%20OTA%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%E5%A4%B1%E6%95%97%EF%BC%88A%2FB%E3%82%B9%E3%83%AD%E3%83%83%E3%83%88%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%81%8C%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%83%BC%E3%81%A7%E5%81%9C%E6%AD%A2%EF%BC%89%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CBR%20%2F%3E**%E7%92%B0%E5%A2%83%EF%BC%9A**%3C%2FP%3E%3CP%3E*%20%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%EF%BC%88%E5%8B%95%E4%BD%9C%E7%A2%BA%E8%AA%8D%E6%B8%88%E3%81%BF%EF%BC%89%EF%BC%9A%3C%2FP%3E%3CP%3E*%20Android%20%E3%82%AA%E3%83%BC%E3%83%88%E3%83%A2%E3%83%BC%E3%83%86%E3%82%A3%E3%83%96%20OS%3A%2013.0.0_2.3.0%3CBR%20%2F%3E*%20BSP%3A%20Linux%206.1.36_2.1.0%3CBR%20%2F%3E*%20%E5%AF%BE%E8%B1%A1%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%EF%BC%88%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%EF%BC%89%EF%BC%9A%3C%2FP%3E%3CP%3E*%20Android%20%E3%82%AA%E3%83%BC%E3%83%88%E3%83%A2%E3%83%BC%E3%83%86%E3%82%A3%E3%83%96%20OS%3A%2014.0.0_1.1.0%3CBR%20%2F%3E*%20BSP%3A%20LF_v6.1.55%3CBR%20%2F%3E*%20%E3%83%93%E3%83%AB%E3%83%89%E3%82%BF%E3%82%A4%E3%83%97%3A%3C%2FP%3E%3CP%3E*%20%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%EF%BC%88%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%93%E3%83%AB%E3%83%89%E3%81%A8%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E3%83%93%E3%83%AB%E3%83%89%E3%81%AE%E4%B8%A1%E6%96%B9%EF%BC%89%3CBR%20%2F%3E%20*%20%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%3A%3C%2FP%3E%3CP%3E*%20i.MX8Q%20(mek_8qxp%20mek)%3C%2FP%3E%3CP%3E---%3C%2FP%3E%3CP%3E**OTA%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E8%A9%B3%E7%B4%B0%3A**%3C%2FP%3E%3CP%3E*%20OTA%E3%82%BF%E3%82%A4%E3%83%97%EF%BC%9AA%2FB%20OTA%EF%BC%88payload.bin%E3%83%99%E3%83%BC%E3%82%B9%EF%BC%89%3CBR%20%2F%3E%20*%20%E3%83%9A%E3%82%A4%E3%83%AD%E3%83%BC%E3%83%89%E3%81%AE%E4%BD%8D%E7%BD%AE%3A%3C%2FP%3E%3CP%3E%E3%80%8C%60%E3%80%8D%3CBR%20%2F%3E%20%2Fdata%2Fota_package%2Fpayload.bin%3CBR%20%2F%3E%20%E3%80%8C%60%E3%80%8D%3CBR%20%2F%3E%20*%20%E3%83%97%E3%83%AD%E3%83%91%E3%83%86%E3%82%A3%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%3A%3C%2FP%3E%3CP%3E%E3%80%8C%60%E3%80%8D%3CBR%20%2F%3E%20%2Fdata%2Fota_package%2Fpayload_properties.txt%3CBR%20%2F%3E%E3%80%8C%60%E3%80%8D%3C%2FP%3E%3CP%3E---%3C%2FP%3E%3CP%3E**%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%81%9FOTA%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3A**%3C%2FP%3E%3CP%3E%E3%80%8C%60%E3%80%8D%3CBR%20%2F%3E%20update_engine_client%20%5C%3CBR%20%2F%3E%20--payload%3Dfile%3A%2F%2F%2Fdata%2Fota_package%2Fpayload.bin%20%5C%3CBR%20%2F%3E%20-%20%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%20%5C%3CBR%20%2F%3E%20--headers%3D%22%24(cat%20%2Fdata%2Fota_package%2Fpayload_properties.txt)%22%3CBR%20%2F%3E%E3%80%8C%60%E3%80%8D%3C%2FP%3E%3CP%3E---%3C%2FP%3E%3CP%3E**%E8%A6%B3%E5%AF%9F%E3%81%95%E3%82%8C%E3%81%9F%E8%A1%8C%E5%8B%95%3A**%3C%2FP%3E%3CP%3E1.%20OTA%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%E5%87%A6%E7%90%86%E3%81%AF%E3%80%81%E7%9B%B4%E3%81%A1%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AA%E3%81%8F%E5%AE%8C%E4%BA%86%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E2.%20%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%E5%BE%8C%E3%81%AB%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%8C%E5%86%8D%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%E3%80%82%3CBR%20%2F%3E%203.%20%E3%82%A2%E3%82%AF%E3%83%86%E3%82%A3%E3%83%96%E3%82%B9%E3%83%AD%E3%83%83%E3%83%88%E3%81%AE%E5%A4%89%E6%9B%B4%3A%3C%2FP%3E%3CP%3E%E3%80%8C%60%E3%80%8D%3CBR%20%2F%3E%20getprop%20ro.boot.slot_suffix%3CBR%20%2F%3E_a%20%E2%86%92%20_b%EF%BC%88%E6%9C%9F%E5%BE%85%E3%81%95%E3%82%8C%E3%82%8B%E5%8B%95%E4%BD%9C%EF%BC%89%3CBR%20%2F%3E%20%E3%80%8C%60%E3%80%8D%3CBR%20%2F%3E%204.%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AFAndroid%2014%E3%81%A7%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3CBR%20%2F%3E%205.%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%8C%E3%83%96%E3%83%BC%E3%83%88%E3%83%AD%E3%83%BC%E3%83%80%E3%83%BC%E3%81%AE%E3%83%AB%E3%83%BC%E3%83%97%E3%81%AB%E9%99%A5%E3%82%8B%EF%BC%9A%3C%2FP%3E%3CP%3E%E3%80%8C%60%E3%80%8D%3CBR%20%2F%3E%20U-Boot%20SPL%202023.04%20(2026%E5%B9%B45%E6%9C%881%E6%97%A5%2015%3A11%3A21%20%2B0530)%3CBR%20%2F%3E%E9%80%9A%E5%B8%B8%E8%B5%B7%E5%8B%95%3CBR%20%2F%3EMMC1%E3%81%8B%E3%82%89%E8%B5%B7%E5%8B%95%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%3CBR%20%2F%3E%E8%AA%8D%E8%A8%BC%E3%82%AD%E3%83%BC%E3%81%AF%E3%81%BE%E3%81%A0%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%3CBR%20%2F%3Ebootloader_b%E3%81%8B%E3%82%89%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99...%3CBR%20%2F%3E%20%E3%80%8C%60%E3%80%8D%3C%2FP%3E%3CP%3E%EF%BC%88%E7%B9%B0%E3%82%8A%E8%BF%94%E3%81%97%EF%BC%89%3C%2FP%3E%3CP%3E---%3C%2FP%3E%3CP%3E**%E3%81%9D%E3%81%AE%E4%BB%96%E3%81%AE%E6%89%80%E8%A6%8B%3A**%3C%2FP%3E%3CP%3E*%20OTA%E3%82%A2%E3%83%83%E3%83%97%E3%83%87%E3%83%BC%E3%83%88%E5%89%8D%EF%BC%9A%3C%2FP%3E%3CP%3E%E3%80%8C%60%E3%80%8D%3CBR%20%2F%3E%20getprop%20ro.build.version.release%3CBR%20%2F%3E13%3CBR%20%2F%3E%20%E3%80%8C%60%E3%80%8D%3C%2FP%3E%3CP%3E*%20%E5%86%8D%E8%B5%B7%E5%8B%95%E5%BE%8C%3A%3C%2FP%3E%3CP%3E*%20%E3%82%B9%E3%83%AD%E3%83%83%E3%83%88%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E4%BD%9C%E5%8B%95%E3%81%97%E3%81%BE%E3%81%99%3CBR%20%2F%3E*%20%E3%81%97%E3%81%8B%E3%81%97%E3%80%81Android%E3%81%AE%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E7%A9%BA%E9%96%93%E3%81%AF%E4%B8%80%E5%BA%A6%E3%82%82%E7%99%BB%E5%A0%B4%E3%81%97%E3%81%AA%E3%81%84%3C%2FP%3E%3CBR%20%2F%3E%3CP%20class%3D%22%22%3E%3CSPAN%3E%E8%BF%BD%E5%8A%A0%E3%81%AE%E3%83%AD%E3%82%B0%E3%82%84%E8%A9%B3%E7%B4%B0%E6%83%85%E5%A0%B1%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%AA%E5%A0%B4%E5%90%88%E3%81%AF%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20class%3D%22%22%3E%3CSPAN%3E%E5%86%8D%E9%96%8B%E3%81%BE%E3%81%A7%E4%BB%8A%E3%81%97%E3%81%B0%E3%82%89%E3%81%8F%E3%81%8A%E5%BE%85%E3%81%A1%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%81%3C%2FSPAN%3E%3CBR%20%2F%3E%3CSPAN%3E%E3%83%8F%E3%83%AA%E3%82%B7%E3%83%A5%E3%83%BBK%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CIMG%20border%3D%220%22%20alt%3D%22%22%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2374468%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E8%A9%95%E4%BE%A1%E3%83%9C%E3%83%BC%E3%83%89%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2376149%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20AAOS%20OTA%20Upgrade%20Failure%3A%20Device%20Stuck%20in%20Bootloader%20After%20Slot%20Switch%20(Android%20Automotive%2013.0.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2376149%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E4%BF%9D%E8%AD%B7%E3%81%95%E3%82%8C%E3%81%9F%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%EF%BC%88%E9%96%89%E3%81%98%E3%82%8B%EF%BC%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%86%E3%82%B9%E3%83%88%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%3CBR%20%2F%3E%E3%81%BE%E3%81%9F%E3%80%81%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%E3%81%8Cpayload_properties.txt%E3%81%AE%E5%86%85%E5%AE%B9%E3%81%A8%E5%AE%8C%E5%85%A8%E3%81%AB%E4%B8%80%E8%87%B4%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%80%8C%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9%E3%80%8D%E3%82%84%E3%80%8C%E3%83%AA%E3%82%BF%E3%83%BC%E3%83%B3%E3%80%8D%E6%96%87%E5%AD%97%E3%81%AF%E3%82%82%E3%81%86%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E3%82%A2%E3%83%AB%E3%83%89%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E