[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linuxbios
Subject:    Re: [coreboot] SeaBIOS wit USB3.0 hub and USB3.0 devide behind the hub
From:       Martin Roth <gaumless () gmail ! com>
Date:       2015-01-28 3:36:41
Message-ID: 54C85949.10201 () gmail ! com
[Download RAW message or body]

Hi May,
   I just wanted to expand on your finding.  On Rangeley, the USB 
buffers MUST be pushed low because the USB controller isn't allowed to 
write into the 0xe0000 - 0xfffff area.  The processor is the only device 
that can write to that area.  The restricted area might be larger - I 
can't recall.  This restriction on Rangeley is the main reason that the 
MALLOC_UPPERMEMORY option exists in SeaBIOS.  (Thanks Kevin.)

Martin

On 01/13/2015 06:21 PM, May Park wrote:
> Hey Werner,
>
> Thanks for the reply.
>
> I found what's wrong with my build for my Rangeley CRB, the usb issue 
> is caused by memory allocation, have to disable
>
> 23 #CONFIG_MALLOC_UPPERMEMORY=y
>
> in SeaBIOS .config file.
>
> all the USB devices work.
>
> And also thanks to Kuzmichev Viktor, for his long log in which I found 
> this little clue.
>
> thank you all :)
>
> May
> ------------------------------------------------------------------------
>
>


-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic