Apalis imx6 does not reboot after SD image update

Hi,

I tried updating the image for my Apalis imx6 module by following this tutorial: Flashing Embedded Linux to iMX6 Modules.

After the “run update”, it should have rebooted but instead it froze at the “resetting” part and now it won’t boot anymore, see file attached link text. The only way I can get into the board is by using the recovery mode.

Any ideas about why the image update is failing and how I can fix it? Any help would be really appreciated.

Looking forward to hearing from you.

Jennifer

What exact versions of things (hardware and software) are we talking about?

The board I’m working with is EGL-MX6-Q2G-XT from Diamond System. It’s an ARM SBC using Toradex Apalis iMX6. Two SD cards with an image on them were provided by Diamond System. link text

I had a go with Apalis_iMX6_LinuxImageV2.6 and Apalis-iMX6_LXDE-Image_2.7.3 with both SD cards.

The OS is: “The Angstrom Distribution apalis-imx6 ttymxc0
Angstrom v2015.12 - Kernel 3.14.52-00009-g786c368
Apalis_iMX6_LinuxImageV2.6_20160630”

With Apalis-iMX6_LXDE-Image_2.7.3 I got: U-Boot 2016.11-2.7.3+gf0e4149 (Jun 30 2017 - 22:23:28 +0200).
And with Apalis_iMX6_LinuxImageV2.6 I got: U-Boot 2015.04+fslc+g10bc451 (Jun 28 2016 - 12:54:44).

The U-Boot command fuse sense 0 5 report says:
"Apalis iMX6 # fuse sense 0 5
Sensing bank 0:

Word 0x00000005: 00005072"

The board I’m working with is EGL-MX6-Q2G-XT from Diamond System. It’s an ARM SBC using Toradex Apalis iMX6. Two SD cards with an image on them were provided by Diamond System. link text

While we do know a little bit about that carrier board coming from one of our partners I’m not sure what exactly you are referring to by “two SD cards with an image on them”. I’m also not sure how Diamond Systems goes about deploying software and such.

I had a go with Apalis_iMX6_LinuxImageV2.6 and Apalis-iMX6_LXDE-Image_2.7.3 with both SD cards.

You mean you prepared update SD cards according to our legacy update procedure as described here? Or did you use the new Toradex Easy Installer as explained here?

The OS is: “The Angstrom Distribution apalis-imx6 ttymxc0 Angstrom v2015.12 - Kernel 3.14.52-00009-g786c368 Apalis_iMX6_LinuxImageV2.6_20160630”

That would be our stable V2.6 BSP for Apalis iMX6.

With Apalis-iMX6_LXDE-Image_2.7.3 I got: U-Boot 2016.11-2.7.3+gf0e4149 (Jun 30 2017 - 22:23:28 +0200). And with Apalis_iMX6_LinuxImageV2.6 I got: U-Boot 2015.04+fslc+g10bc451 (Jun 28 2016 - 12:54:44).

Yes, we did change U-Boot version going from V2.6 to the 2.7 betas. Or is there anything else you wanted to pint out here?

The U-Boot command fuse sense 0 5 report says: "Apalis iMX6 # fuse sense 0 5
Sensing bank 0:

Word 0x00000005: 00005072"

That means it should be booting in the fast boot mode. If using any of our regular update procedures, be it legacy or Toradex Easy Installer, all should get configured properly really.

Many thanks for your answer.

Diamond Systems prepared the SD cards for us.

The board is now working again! We followed the recovery procedure again and typed the “reboot” command in the uBoot. The board rebooted and now it boots each time we turn it on.

So maybe the image update wasn’t really the problem. Another problem we have had in the past and that might be linked to this problem was that the board wouldn’t boot after a “shutdown” command. Since then I saw the GPIO Power-Off function link text but I haven’t tested it yet.

The same thing happens to me when using EasyInstaller with the images of Toradex and those that I have compiled.

Please @natachahttech do not hijack any thread but rather open a new question specifying exactly what version of things (hardware and software) you are talking about and any information about your environment which may be relevant.

same issue any one had a solution
reply as soon as possible

same issue any one had a solution
reply as soon as possible