Re: RPI4 booting with SystemReady-IR flow

2021-05-25 Thread François Ozog
Le mer. 26 mai 2021 à 02:50, AKASHI Takahiro  a
écrit :

> On Tue, May 25, 2021 at 08:00:16PM -0400, Bill Mills wrote:
> >
> >
> > On 5/24/21 1:42 PM, François Ozog wrote:
> > > PS: It would be nice to have an efidebug command to actually trace all
> boot
> > > services calls to "get_protocol" and either trace all requests or just
> > > failed requests.
> >
> > Yes that does sound like a good thing to have.
>
> Alternatively, you can do the tracing by adding "#define DEBUG" in
> efi_boottime.c.
> (no way to selectively trace calls, though.)
>
that sounds just perfect.

>
> -Takahiro Akashi
>
> > Bill
> >
> > --
> > Bill Mills
> > Principal Technical Consultant, Linaro
> > +1-240-643-0836
> > TZ: US Eastern
> > Work Schedule:  Tues/Wed/Thur
> > ___
> > boot-architecture mailing list
> > boot-architecture@lists.linaro.org
> > https://lists.linaro.org/mailman/listinfo/boot-architecture
>
-- 
François-Frédéric Ozog | *Director Linaro Edge & Fog Computing Group*
T: +33.67221.6485
francois.o...@linaro.org | Skype: ffozog
___
boot-architecture mailing list
boot-architecture@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/boot-architecture


Fwd: [SystemArchAC] SystemReady IR ACS Beta available for Certification

2021-05-25 Thread Grant Likely

Hi all,

For everyone interested in SystemReady IR certification, Arm has now 
made public the Architecture Compliance Suite (ACS) for SystemReady IR. 
Binaries and source can be found on Github at the link below:


g.

https://github.com/ARM-software/arm-systemready/tree/main/IR


 Forwarded Message 
Subject:[SystemArchAC] SystemReady IR ACS Beta available for 
Certification
Date:   Tue, 25 May 2021 06:16:47 +
From:   SystemArchAC 
Reply-To:   dong@arm.com
To: systemarc...@arm.causewaynow.com 



Hi All,

We have populated the new �SystemReady ACS github repo at 
https://github.com/ARM-software/arm-systemready 
.


Specifically, the beta release of the SystemReady IR ACS is now used for 
the SystemReady IR v1.0 certification. See 
https://github.com/ARM-software/arm-systemready/tree/main/IR 
.


We are continuing the restructuring of the ACS. In the meantime, the 
SystemReady SR v2.0 and ES v1.0 certifications are still using 
Enterprise ACS 3.0 at https://github.com/ARM-software/arm-enterprise-acs 
.


cidimage001.png@01D559D5.83B2FFF0



Dong Wei�| Standards Architect and Fellow

dong@arm.com 

MS Teams: +1 (669)284-0488

Cell: +1 (916) 622-9101

IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended 
recipient, please notify the sender immediately and do not disclose the 
contents to any other person, use it for any purpose, or store or copy 
the information in any medium. Thank you.

___
boot-architecture mailing list
boot-architecture@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/boot-architecture


Re: RPI4 booting with SystemReady-IR flow

2021-05-25 Thread AKASHI Takahiro
On Tue, May 25, 2021 at 08:00:16PM -0400, Bill Mills wrote:
> 
> 
> On 5/24/21 1:42 PM, François Ozog wrote:
> > PS: It would be nice to have an efidebug command to actually trace all boot
> > services calls to "get_protocol" and either trace all requests or just
> > failed requests.
> 
> Yes that does sound like a good thing to have.

Alternatively, you can do the tracing by adding "#define DEBUG" in
efi_boottime.c.
(no way to selectively trace calls, though.)

-Takahiro Akashi

> Bill
> 
> -- 
> Bill Mills
> Principal Technical Consultant, Linaro
> +1-240-643-0836
> TZ: US Eastern
> Work Schedule:  Tues/Wed/Thur
> ___
> boot-architecture mailing list
> boot-architecture@lists.linaro.org
> https://lists.linaro.org/mailman/listinfo/boot-architecture
___
boot-architecture mailing list
boot-architecture@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/boot-architecture


Re: RPI4 booting with SystemReady-IR flow

2021-05-25 Thread Bill Mills



On 5/24/21 1:42 PM, François Ozog wrote:

PS: It would be nice to have an efidebug command to actually trace all boot
services calls to "get_protocol" and either trace all requests or just
failed requests.


Yes that does sound like a good thing to have.

Bill

--
Bill Mills
Principal Technical Consultant, Linaro
+1-240-643-0836
TZ: US Eastern
Work Schedule:  Tues/Wed/Thur
___
boot-architecture mailing list
boot-architecture@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/boot-architecture


Re: RPI4 booting with SystemReady-IR flow

2021-05-25 Thread Bill Mills

WRT RPI and Uboot.

Ubuntu 20.04 used U-boot on RPI.
Ubuntu 20.10 eliminates it to rely directly on the RPI firmware model so 
USB and ENET boot work.


This is not a good tread direction for our story.  (I have not checked 
21.04.)


Bill

On 5/24/21 1:42 PM, François Ozog wrote:

Hi,

I verified that RPI4 can boot Ubuntu and LEDGE RP with UEFI + U-Boot.
Two flows have been checked: direct (kernel+initrd in BootXXX variable
leveraging LOAD_FILE2 mechanism) and through grub.

Note: Grub (current head) behaves properly but does not display anything on
serial console because lack of U-Boot (2021.07-rc2) support for:

   GRUB_EFI_SERIAL_IO_GUID \

   { 0xbb25cf6f, 0xf1d4, 0x11d2, \

 { 0x9a, 0x0c, 0x00, 0x90, 0x27, 0x3f, 0xc1, 0xfd } \

   }


/* details: grub-core/term/efi/serial.c, grub_efiserial_init() ->
grub_efi_locate_handle
(GRUB_EFI_BY_PROTOCOL, _io_guid,...) returns NULL */


So I think we need to add this protocol and some others to make the UEFI
text environment fully supported for grub.


Cheers


FF


PS: It would be nice to have an efidebug command to actually trace all boot
services calls to "get_protocol" and either trace all requests or just
failed requests.

--
François-Frédéric Ozog | *Director Linaro Edge & Fog Computing Group*
T: +33.67221.6485
francois.o...@linaro.org | Skype: ffozog
___
boot-architecture mailing list
boot-architecture@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/boot-architecture



--
Bill Mills
Principal Technical Consultant, Linaro
+1-240-643-0836
TZ: US Eastern
Work Schedule:  Tues/Wed/Thur
___
boot-architecture mailing list
boot-architecture@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/boot-architecture