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

Markus Rathgeb maggu2810 at googlemail.com
Mon Mar 30 19:07:21 CEST 2009


On Mon, Mar 30, 2009 at 7:01 PM, Jon Smirl <jonsmirl at gmail.com> wrote:
> 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 see the u-boot console with an sweet Tux in upper left corner on the
monitor connected to the radeon card.
So I say: Yes, it is working.

When I start Xorg with framebuffer driver (after radeonfb was loaded),
this is working, too.

The xorg radeon driver with drm/radeon kernel modul loaded is not
completly working.
I will inform you in the next days. Today I have no time anymore.

>
> 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