FreeBSD on RaspberryPi
Tim Kientzle
kientzle at freebsd.org
Sun Nov 25 17:32:44 UTC 2012
On Nov 24, 2012, at 8:01 PM, Oleksandr Tymoshenko wrote:
>
> On 2012-11-24, at 4:47 PM, Tim Kientzle <kientzle at freebsd.org> wrote:
>
>>
>> On Nov 24, 2012, at 11:13 AM, Alexander Yerenkow wrote:
>>
>>>
>>>
>>> 2012/11/24 Tim Kientzle <kientzle at freebsd.org>
>>> On Nov 7, 2012, at 8:09 AM, Alexander Yerenkow wrote:
>>>
>>>>> Such experiments was tried by me and others in August; I got framebuffer worked in rca/hdmi; …
>>>
>>> On Nov 8, 2012, at 11:12 PM, Alexander Yerenkow wrote:
>>>
>>>> It was plain current with plain RPIB kernel config, and for graphic you should uncomment there partition about sysconsole; serial then disabled;
>>>> Also, if you want ethernet - it's ue device, which also worked, but produced hangs for me in past (Hans IIRC already fixed.this).
>>>> I'll have some time this weekend, feel free to contact me by gtalk or else, I will play around with my rpi with both serials and vide modes.
>>>
>>> Alexander,
>>>
>>> I tried uncommenting the 'sc' entries in the RPI-B kernel
>>> config that's in -CURRENT right now.
>>>
>>> All entries, right?
>>
>> Yes, I uncommented all entries.
>>
>>> And how do you booting, via usb-flash, or via SD card?
>>
>> Via SD-card. I'm using the image from here:
>> http://people.freebsd.org/~kientzle/FreeBSD-RPI-B-r242362-2012-10-30.img.xz
>> and swapping out the kernel.
>>
>>> I'll build now CURRENT, will look if I got same.
>>
>> Thanks. I'd appreciate knowing whether it works for you.
>>
>> If you can get it to work, I'd appreciate any details you can give.
>
> Tim,
>
> I'm almost done with getting kernel working with latest raspberry Pi firmware. Just need
> to figure out how to make ubldr pass FDT pointer from u-boot to kernel and handle
> /reserve/ information in ARM machdep code.
Let me know if you need help with this. I've worked with
the ubldr FDT code recently.
> Meanwhile I suggest editing .dts file manually. Fill out "display" node properties with proper
> display resolution and depth. Also add ukbd driver. That should get you working console.
I'll try that.
I'm curious: why is this information coming from the DTS?
That seems pretty complex; I thought that the
console code would query this information via the mailbox
interface.
Tim
More information about the freebsd-hackers
mailing list