[Macchiato] Trying to install mainline debian 9

Andrew Elwell andrew.elwell at gmail.com
Tue Aug 28 13:22:31 BST 2018


Hi Folks,

I foolishly decided to see if I could get my doubleshot 1.3 rev board
booting off SATA (see
http://macchiatobin.net/forums/topic/u-boot-scsi-reset-causing-synchronous-abort-2/)
and so far I've got a newer u-boot installed, and am able to do a tftp
request. however, I'm stumped on what format the kernel and initrd
should be in - I tried using the arm64 debian installer
(http://ftp.au.debian.org/debian/dists/Debian9.5/main/installer-arm64/current/images/netboot/netboot.tar.gz)
and untarring that into the tftproot, but passing the info as :

setenv serverip 192.168.1.96
tftpboot ${kernel_addr_r} debian-installer/arm64/linux
tftpboot ${fdt_addr_r} mvebu_armada-8k.dtb
tftpboot ${ramdisk_addr_r}  debian-installer/arm64/initrd.gz

... I then realise there's no 'bootz' option, and the other options
don't seem to be in the right format

so, I've decided to try and build  EDK2 UEFI, but once again I'm
struggling to find current docs.

I used a build line of: GCC5_AARCH64_PREFIX=aarch64-linux-gnu- \
 build -a AARCH64 -t GCC5 -b RELEASE -p
edk2-platforms/Platform/SolidRun/Armada80x0McBin/Armada80x0McBin.dsc

using git master branches of edk2  edk2-non-osi and edk2-platforms,
however I can't see a USB device in the resulting installer, and when
I try and PXE boot (on eth2 -- which has also lost the MAC Address) it
doesn't seem to complete any requests.

Today I discovered the 'marvell-armada-wip' branch of
https://github.com/MarvellEmbeddedProcessors/edk2-open-platform/blob/marvell-armada-wip/Documentation/Marvell/Build.txt,
which seems to be updated recently, but by now I'm getting very
confused as to which build instructions may work.

https://xkcd.com/349/ seems to be becoming very relevant.


So - can anyone point me to some crib notes for getting a current
bootloader that will launch either the debian netinstall, or an
opensuse leap installer?

Many thanks

Andrew



More information about the Macchiato mailing list