[U-Boot] [PATCH v4] board support patch for phyCORE-MPC5200B-tiny

Jon Smirl jonsmirl at gmail.com
Mon Mar 30 19:01:42 CEST 2009


On Mon, Mar 30, 2009 at 12:13 PM, Anatolij Gustschin <agust at denx.de> wrote:
> Jon Smirl wrote:
>> On Sun, Mar 29, 2009 at 10:08 AM, Markus Rathgeb
>> <maggu2810 at googlemail.com> wrote:
>>> Hi!
>>>
>>> Have you read the BIOSEMU stuff in the mailing list?
>>> Can you adjust the PCI section and perhaps you can include the video
>>> example (set undef video).
>>
>> I have v1 of the pcm030 hardware and the baseboard doesn't have a PCI slot.
>>
>> I looked at some of your older emails. It looks like the framebuffer
>> is not accessible. You are hanging on a write to the PCI bus.
>>
>> Forget about running the video BIOS initially, just use the memory
>> commands from u-boot to make sure you can read and write the
>> framebuffer.
>
> No, memory access to frame buffer will only work after the SD-RAM
> controller of the GPU is properly initialized. Video BIOS is supposed
> to do this among other things. As the boot log showed, video memory
> size was not recognized by the radeon driver which indicates that
> the video BIOS run failed to initialize the graphic chip and memory

I forgot that it needed to initialize the memory controller.

> controller. Fixing the XLB Initiator Window configuration for bus
> PCI IO space starting at 0x00000000 seemed to solve problems with
> video BIOS run.

So you have this working now?

I've only done this from Linux and not u-boot. Linux already has the
PCI bus set up properly.

>
> Best regards,
> Anatolij
>
>



-- 
Jon Smirl
jonsmirl at gmail.com


More information about the U-Boot mailing list