> -----Original Message-----
> From: Rob Herring [mailto:[email protected]]
> Sent: Tuesday, May 29, 2018 8:32 PM
> To: Udit Kumar <[email protected]>
> Cc: Architecture Mailman List <[email protected]>;
> [email protected]; [email protected]
> Subject: Re: Issue#9 Document hardware need (if any)
> 
> On Fri, May 25, 2018 at 8:47 PM, Udit Kumar <[email protected]> wrote:
> >
> >
> >> -----Original Message-----
> >> From: Rob Herring [mailto:[email protected]]
> >> Sent: Friday, May 25, 2018 8:18 PM
> >> To: Udit Kumar <[email protected]>
> >> Cc: Architecture Mailman List <[email protected]>;
> >> [email protected]; [email protected]
> >> Subject: Re: Issue#9 Document hardware need (if any)
> >>
> >> On Fri, May 25, 2018 at 1:44 AM, Udit Kumar <[email protected]> wrote:
> >> > Hi
> >> > At present, I don't see any specific hardware requirement for EBBR
> >> > except
> >> ARMv8  CPU. Current document covers it very well.
> >>
> >> You have to have block storage. Perhaps UEFI implies that. Boards
> >> like the CHIP only have raw NAND and a USB connector by default. So is USB
> MS enough?
> >
> > Yes but such need is not must to have EBBR running.
> 
> I don't follow.

I meant, what hardware features a SOC must have to run EBBR. 
This include IPs/CPU architecture etc. 
NAND/USB could be optional, this is not must for EBBR.

> >> I think being explicit with h/w requirements implied by UEFI would be
> >> a good thing. If I'm designing a board, I don't want to have to sort
> >> thru UEFI specs to distill down a bullet list of h/w reqs.
> >
> > I like to cover here, all on/off chip components could be IP/peripherals 
> > needed
> for EBBR.
> > Like if USB is present, minimum version of xchi or echi needs to be 
> > supported
> by hardware.
> 
> One look at XHCI or EHCI drivers and the variations across SoCs will tell you 
> that
> just specifying those specs is pointless. But it is probably worth saying 
> something
> about USB. Perhaps saying USB host
> port(s) (more than 1?) required and the firmware must support booting from
> USB.

I put USB as an example.  
Please refer SBSA, which mandate the version of ECHI/XCHI
should be supported. Also this specify other IPs too like Timer, UART, GiC etc

IMO, such strict hardware requirement for EBBR will not be useful. 

 
> Rob
_______________________________________________
boot-architecture mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/boot-architecture

Reply via email to