[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Armel: Debian installer freeezes (GuruPlug Server plus)

I'm using Debian stretch U-boot version (U-boot version number is visible on the log-file). I have tried Debian "buster" U-boot version too, but it freezes at "Setting egiga0" point. There is warning on "Debian Armel installation guide", that U-boot does update kernel variables only on fresh installation, if first U-boot version is older than 2014, there will be problems becouse of "bootm_size" variable is missing and default value cannot be set.

Flattened device tree -mechanism is not using those "ATAG" global kernel/U-boot -variables, but problem is missing U-boot "boot_args" -variable, too.

Fdt-file includes that "Chosen" -field for command line parameters and U-boot has a commands to resize fdt -file and append command line parameters to it before actual boot.

U-boot sets and can read correctly that fdt-file "chosen" part. U-boot kprint line for that "chosen" value is visible on log-file.

Martin Michlmayr kirjoitti 1.3.2018 14:02:
* Kari Tanninen <otmen@elisanet.fi> [2018-03-01 11:26]:
HW: Guruplug Server plus with JTAG-box (ARMv5-family)
original U-boot pre-2014
Is there any fix-up/work-aroud trick available or is new kernel compiling
only option?

I've never had a GuruPlug so I cannot really comment but why are you
using the pre-2014 u-boot version?  I cannot remember all the
differences of the u-boot versions of the installation page says you
should upgrade your u-boot before installing Debian.  Maybe you can
give this a try.

Based on the logs you posted, it seems to me that the kernel and
ramdisk are loaded but the kernel doesn't see the ramdisk, leading to
the "no root" issue.

Reply to: