I tried to upgrade my IMX8 QuadPlus (1.0B) modules from the BSP 3.0 builds that we have been using up to now with a newer firmware based on the BSP 5.0. I started with some minimal modifications to the Linux kernel (i2c sensors, 24 bit LCD) plus some of our custom apps (which does not matter in our case).
I packed the resulting tezi installer (with autoinstall set) on an SD-Card along with Tezi 2.0b6, put the SOM in a Viola board, put it into recovery mode and let it install. A few minutes at 30W power consumption later it was finished but never came to boot.
Interestingly, there is not output on the boot UART, but when putting it into recovery mode again, I can see
There is a test-pin on the SOM to the left of the Wifi module, seemingly the 1v8 supply - it seems to be dragged to a low state at constant intervals which correspond to audible clicks:
The signal in detail seems quite consistent, so I still hope its a solvable software issue.
My guess would be an early init issue with the first-level u-boot; how can I debug/recover from this?
P.S. The meta-layer revisions were:
meta-toradex-bsp-common commit 588e17d17a72c1cc9457da2848fba2d805c4b2ea Author: Oleksandr Suvorov <email@example.com> Date: Thu Aug 6 16:41:31 2020 +0300 meta-toradex-demos commit 93c179932a1a282bb56823ee202e387ced41f388 Author: Max Krummenacher <firstname.lastname@example.org> Date: Mon Sep 7 15:57:36 2020 +0200 meta-toradex-distro commit 1e0d10b2851ac455618ab7e4c7db86c9ad1227a0 Author: Max Krummenacher <email@example.com> Date: Wed Sep 16 16:17:17 2020 +0200 meta-toradex-nxp commit bbdecb1ea9ecc59b8777de9566fec45e0c99097b Author: Marcel Ziswiler <firstname.lastname@example.org> Date: Thu Sep 17 12:22:23 2020 +0200