[Macchiato] First boot
Stuart Monteith
stoo at stoo.me.uk
Tue Jan 16 22:15:06 GMT 2018
> On 16 Jan 2018, at 21:59, Ard Biesheuvel <ard.biesheuvel at linaro.org> wrote:
>
> On 16 January 2018 at 21:53, Stuart Monteith <stoo at stoo.me.uk <mailto: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 <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.
>
That’s perfect - that was going to be my next step. Now I’ve added it, it boots all by itself - thanks!
I actually have grubaa64.efi . Not sure what went wrong there…
>> 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?
The 1.3s have fans already installed on the heatsink. They also have an open pci-e slot, and there is a JTAG header installed, but offset from the PCI-e slot, so you don’t need to remove it.
BR,
Stuart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.einval.com/pipermail/macchiato/attachments/20180116/f3706a09/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 874 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.einval.com/pipermail/macchiato/attachments/20180116/f3706a09/attachment-0001.sig>
More information about the Macchiato
mailing list