I recently took out an old Mele-A2000 and set it up with an HDD
connected (an old 120GB 2.5" laptop drive) via SATA to boot into Debian.

Things mostly work correctly, except that the early boot is unreliable.
More specifically:
- I use a recent U-Boot (v2016.05) compiled with default flags for
  "Mele_A1000_defconfig".
- This U-Boot is installed in an SD card with nothing else on it (so
  the boot script).
- So the boot procedure looks for some boot.scr and should end up
  finding it on the HDD's /dev/sda.
- It usually finds it OK, which causes loading of vmlinuz and
  uinitrd.img.

But this last step often fails with timeouts or bad CRC checksums or
other errors (the exact errors vary from time to time).  I'd estimate
that the boot succeeds about 1/3 of the time.

Once booted, the machine seems to work reliably, (including heavy disk
and CPU use).  This is using Debian's stock kernel 4.6.0-1-armmp.

What could be going on?


        Stefan

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to