This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Morello Board: fail to progress to UEFI boot menu

My Morello Board (MB) fails to progress to the UEFI menu,

no "Press ESCAPE for boot options". I have done the following:

1) I have updated the MB internal SDcard to the latest

Arm M1SDP MCC Firmware v2.3.0
Build Date: Apr 19 2022

2) I have build a bootable USB memory stick with a ready to use binary image copied from www.cheribsd.org


cm770@pursuit2:/camb/carloscheri$ sudo dd if=cheribsd-memstick-arm64-aarch64c-22.05p1.img of=/dev/sdc conv=fsync bs=1M
[sudo] password for cm770:
777+1 records in
777+1 records out
814955008 bytes (815 MB, 777 MiB) copied, 124.943 s, 6.5 MB/s


3) I have tried to reboot from the image on mu USB memory but it seems that the Morello Board does not recognise (or detect) the bootable image on my memory stick. It never progresses to the UEFI boot menu.

4) I have tried:

a) Five different memory sticks with the dowloaded binary image mentiones in 2) and with an image that I have created with cherybuild.by
-rw-r--r-- 1 cm770  cm770  773732864  Jul 31 17:57 FreeBSD-14.0-CURRENT-arm64-aarch64c-memstick.img

b) I have created the bootable USB drive from unbunto 18.04 and on MacOS

c) I have tried the bootable USB sticks on a second Morello Board (I have two of them).

d) I have plugged the USD stick on different ports (4 of them)  of the Morello Board.

e) I have turned off the Morello Board, waited for several minutes before turning it on  again. 

I always fails and produces the same outputs.  I'm attaching them. 1 to 3 are preliminary steps. The outcomes from the reboot process are at the end 4 to 6.

Can someone tell from the outputs if the problem is :


a) Firmware software on the SDcard 

b) Incorrect software of the bootable image

c) Incorrect creation of the bootable image with the dd command. For example, wrong partition of the USB mem stick. I have formatted it on ubunto, single partition, "compatible with all systems and devices (MRB/DOS).

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Sun 31 Jul 22:52:10 BST 2022
1) I have produced a bootable USB mem stick
cm770@pursuit2:/camb/carloscheri$ lsblk
...
sdb 8:16 0 465.8G 0 disk
└─sdb1 8:17 0 465.8G 0 part /camb
sdc 8:32 1 58.2G 0 disk
sr0 11:0 1 1024M 0 rom
cm770@pursuit2:/camb/carloscheri$ sudo dd if=cheribsd-memstick-arm64-aarch64c-22.05p1.img of=/dev/sdc conv=fsync bs=1M
[sudo] password for cm770:
777+1 records in
777+1 records out
814955008 bytes (815 MB, 777 MiB) copied, 124.943 s, 6.5 MB/s
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

0