Since the screen remains blank, I tried to connect to the board via the UART-USB connection. I then hit crtl-C to view the U-Boot prompt and entered the boot command. This is the output:
Apalis iMX8 # boot
Loading hdp firmware from 0x0000000082fe0000 offset 0x0000000000002000
Loading hdp firmware Complete
## Loading kernel from FIT Image at 83000000 ...
Using 'config@freescale_fsl-imx8qm-apalis-eval.dtb' configuration
Trying 'kernel@1' kernel subimage
Description: Linux kernel
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x83000108
Data Size: 6691088 Bytes = 6.4 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x80280000
Entry Point: 0x80280000
Hash algo: sha1
Hash value: 4e0fdd31c6fa359cda0e295ac0750fd2c360bca5
Verifying Hash Integrity ... sha1 error!
Bad hash value for 'hash@1' hash node in 'kernel@1' image node
Bad Data Hash
ERROR: can't get kernel image!
I am using beta release 2.0b5 for the iMX8 from here:
Is it possible to get links to older beta releases to see if that makes any difference?
When I try using an SD card to load TEZI as described here Distro Boot | Toradex Developer Center , the board needs to be reset several times before it progresses past “Starting kernel”. The output then contains many squashfs error messages before a final kernel panic.
When you start loading TEZI 2.02 over USB in recovery mode could you stop its booting at U-Boot by pressing “space” at terminal connected to debug UART? Then reset U_Boot environment by:
#env default -a
#saveenv
And only after that boot TEZI 2.02 and flash TEZI 2.05
try this. with boot up normal mode ( not recovery ).
I had same problem and solved.
Don’t install TEZI on easy installer and just install torizon only. ( maybe you don’t have problem with other application, but i had. wan’t bootable with console based linux )
Could you please load Easy Installer 2.0b4 to your dev machine from here -Downloads & Installers | Toradex Developer Center.
Then load it to your Apalis over USB in a recovery mode.
If it boots OK please enable CI feed and flash latest Easy Installer 2.0b6. I’ve tested 20200811 and it works fine for me.
Hello, my name is Michael and I took over this issue from Jimmy. I repeated all the previous steps and got the same results as Jimmy. These include erasing the eMMC and trying several versions of Easy Installer.
Our modules are Apalis iMX8QM 4GB WB, V1.0B. When the boards were new they came with the Easy Installer that worked. We are now troing to reload Easy Installer in order to install another custom Linux image. So far we failed to re-install Easy Installer itself.
Does anyone know with which version of Easy Installer the boards were shipped?
Yes, we tried 2.0b4 downloaded from Toradex web site. I also tried to erase the eMMC and then loaded it. Note that I am using recovery-windows.bat from Windows 10. Jimmy was using Linux VM.
I had the same/similar issue a couple of days ago when trying to install the the updated TorizonCore 4.0.0-devel-202008+build.21.container
what worked for me is to keep rerunning the recovery-windows.bat script without power cycling the board. after the 4th or 5th retry i saw on the serial console that board was booting up to Tezi and then i was able to install the updated TorizonCore. i also tried to connect to the device through USB2 hub in between as it was suggested in one of the forum posts but that doesn’t seem to make sense.
I was using IMX8QM 4GB WB V1.0B board as well. I used as well apalis-imx8_toradexeasyinstaller_2.0b5-20200519
Just to clarify you’ve tried 2.0b4, 2.0b5, and 2.0b6 and none of them loaded properly correct? Did they all fail with the same issue or was it different for each? Have you tried loading them using a Linux machine/VM? Admittedly since most of our devs are Linux based, the script for loading Easy Installer from Linux is tested quite a bit more.