[Macchiato] First boot

Ard Biesheuvel ard.biesheuvel at linaro.org
Tue Jan 16 21:59:58 GMT 2018


On 16 January 2018 at 21:53, Stuart Monteith <stoo at stoo.me.uk> wrote:
> Hello,
>   I thought I’d share my findings so far with my revision 1.3 MacchiatoBIN.
>
> I’ve put uEFI onto an SD card, and configured the jumpers appropriately. I’ve used Leif’s flash-image-17.10.bin
>
> I found the daily netinst isos hung early on during booting.
>
> I put onto a USB stick a Debian mini.iso image from 2018-01-15:
>    https://d-i.debian.org/daily-images/arm64/daily/netboot/mini.iso
>
> and then booted into that, using the front USB2 socket and the 1GB ethernet socket.
> It installed successfully onto a 120GB WD SSD connected to one of the SATA ports.
>

Excellent!

> When rebooting, I get to an EFI prompt. To boot, I type:
>    fs0:\EFI\debian\aa64grub.efi
>

If you add that exact line to a file called 'startup.nsh' in fs0:\, it
should run it automatically for you.

Apparently, Leif's image does not have persistent variable support yet
- support for that has been contributed in the mean time.

> and it then boots to a command line.
>
> The kernel version:
>     Linux version 4.14.0-2-arm64 (debian-kernel at lists.debian.org) (gcc version 7.2.0 (Debian 7.2.0-18)) #1 SMP Debian 4.14.7-1 (2017-12-22)
>
> and the CPU info:
>
> $ lscpu
> Architecture:        aarch64
> Byte Order:          Little Endian
> CPU(s):              4
> On-line CPU(s) list: 0-3
> Thread(s) per core:  1
> Core(s) per socket:  2
> Socket(s):           2
> NUMA node(s):        1
> Model:               1
> BogoMIPS:            50.00
> NUMA node0 CPU(s):   0-3
> Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
>
> So, all in all, looking good. I’ll next run some tests on it to check that it is reliable. It is apparently configured to run at 2GHz - I had to do this as I wouldn’t have enough jumpers to boot from the SD card! When building OpenJDK multi-threaded the CPU was running at about 42 degrees Celsius - the fan is doing its job.
>

I definitely fried my first 1.2 by running it without a fan [in
Morocco in the summer] so you should definitely fit one, indeed. Or
did yours come with one fitted already?



More information about the Macchiato mailing list