Unable to boot development balenaOS image for imx8mm-var-dart

Hello,
I am trying to boot the development image of balenaOS, which I downloaded from: balenaOS - Run Docker containers on embedded IoT devices.

However, when I boot it in the board I keep getting the errors:

[** ] A start job is running for Resin init flasher service (13s / no limit)
[ ] A start job is running for Resin init flasher service (17s / no limit)
[ *** ] A start job is running for Resin init flasher service (21s / no limit)
[ *** ] A start job is running for Resin init flasher service (25s / no limit)
[ ] A start job is running for Resin init flasher service (29s / no limit)
[
] A start job is running for Resin init flasher service (33s / no limit)
[ ] A start job is running for Resin init flasher service (37s / no limit)
[
] A start job is running for Resin init flasher service (39s / no limit)
[ 43.731719] mmcblk2: p1 p2 p3 p4 < p5 p6 >
[
] A start job is running for Resin init flasher service (49s / no limit)
[ *] A start job is running for Resin init flasher service (53s / no limit)

And then the board shuts down.

Am I doing something wrong?

Thank you
David

That sounds like the intended behavior, actually. The flasher image is designed to function like this:

  • Use Etcher to write the balenaOS image to a USB stick or SD Card
  • Upon booting up the board, ensure it boots from said USB stick or SD Card (based on your logs, yours does)
  • The contents of the SD Card are written to the target device’s internal storage (eMMC, SSD, NVME, etc)
  • Upon completion of the copy process, it shuts down.
  • Remove the SD Card or USB stick, and power the board back on again.
  • It should now boot from it’s internal storage, containing balenaOS on it.

So, it may be worth pulling out the SD Card and trying to boot it up!

Thank you very much for the quick response. It is solved now. The problem was not removing the SD card after installation.

1 Like