Hi Hilbert,

On 2 June 2016 at 19:40, Bin Meng <bmeng...@gmail.com> wrote:
> Hi Hilbert,
>
> On Thu, Jun 2, 2016 at 11:46 AM, Hilbert Tu(杜睿哲_Pegatron)
> <hilbert...@pegatroncorp.com> wrote:
>> Hi Bin,
>>
>> Sorry for the late.
>>
>> I have checked with Intel's support and following is their response:
>>
>>>>On the other hand, for the question about ICH7 or ICH9. Unfortunately, the 
>>>>Bios Writers Guides (BWGs) or the EDS is unstated any information about 
>>>>ICH9. But, reviewing in section 22.4.1 on page 498 of the EDS specifies 
>>>>that the non-descriptor mode is the same as ICH7 mode. However, the 
>>>>non-descriptor mode is not supported and a valid Flash Descriptor is 
>>>>required for this SoC.
>>
>> So I think the current u-boot cannot support SPI access under Atom C2000 
>> with Intel FSP. I am still working on how to read the related registers in 
>> u-boot since I am not sure the default SPI base address (0x00001fff) is 
>> correct or not. If you know that, please advise. Thanks.
>
> I am confused, You said you were booting U-Boot from coreboot, so
> U-Boot itself does not use Intel FSP. But here you mentioned Intel
> FSP?
>
> The SPI base address 0x1ffff does not look correct. That's probably
> the failure of SPI flash probe.

You started another thread, but can we continue the discussion here?

It sounds like you are using coreboot with an FSP. So U-Boot should be
able to access SPI flash. I suggest you dig into the SPI driver in
coreboot, and see if the SPI base address is the same. I agree with
Bin that 1ffff sounds wrong. See the call to pch_get_spi_base() in the
U-Boot SPI driver.

Regards,
Simon
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to