Archive for April, 2010

New sh4/sh4a stages available

April 4, 2010

Hello everyone,

Just wanted to let you know that i’ve put new sh4/sh4a stages on the mirrors. You can find them at

The last ones date from last year, and i didn’t update them until now since i had some troubles with upgrading to gcc-4.3, then with glibc-2.9. Had to check that everything worked fine after both upgrades. Had to fight with stuff that broke after upgrading gcc, then rebuild world, then update glibc, rebuild gcc(takes 1 day), rebuild world again, and rebuild again to make sure everything worked fine.

The problem is that it takes almost one week to build the two stages, so that delayed me a lot.

Have fun!


Nvidia Tegra2 and Gentoo: Part Two (Running Gentoo!)

April 3, 2010


This is the second post on Nvidia Tegra2 and Gentoo, after the first one with the unpack and specifications. In this one i’ll speak about putting Gentoo on it, and results about it.

First i’d like to announce the guide for installing Gentoo on the Nvidia Tegra 250 Developer kit. Check it out at: and feel free to send corrections to my way, either by mail or by putting a comment on this post.

Its been a week already since i’ve been testing the Nvidia Tegra 250 Developer kit, and i can say its pretty rock solid. The only issues i’ve had are USB issues(which i guess my 8G USB stick is to blame), and that the stable Xorg server(1.6.5) didn’t work. I tried the unstable Xorg and that one worked fine. I need to say that i’m not a video person. Mainly because i don’t have a spare monitor or KVM(i should get one…as this not the first time i’ve needed something like that. Are there cheap USB+VGA KVMs?), so if i have serial, that makes me happy enough.

Regarding the hardware integrated on the board, this is what i’ve got:
-Audio: Gets detected(check dmesg), but doesn’t work(driver not working/broken?)
-Wifi: Uses Atheros 6002, no driver available for Linux yet.
-Bluetooth: Uses CSR BC6, haven’t got it to work(not detected?)
-Video: Only fbdev works, no Xorg driver. Check Xorg.0.log for more info. VGA works fine, don’t have HDMI to test.
-SD/MMC slot: Both external/internal slot detects an SD card
-Ethernet: Works fine.

So, regarding Gentoo, it was really easy to boot Gentoo, the only difficult part is getting a kernel to boot ๐Ÿ™‚ Apart from that, its pretty much the standard way to put Gentoo on this kind of devices.

Let’s talk about the compile times, this is by far the most fast ARM device i’ve seen. Its obvious, with its 2x1GHz cores.

Here are the buildtimes, compare them with the buildtimes page:
gcc-4.3.4: Mon Mar 29 10:49:06 2010: 1 hour, 51 minutes, 49 seconds
binutils-2.19.1-r1: Sun Mar 28 19:10:15 2010: 9 minutes, 59 seconds
portage- Sun Mar 28 18:07:56 2010: 1 minute, 36 seconds
glibc-2.10.1-r1: Mon Mar 29 08:42:44 2010: 1 hour, 19 minutes, 32 seconds

Hope you appreciate this information ๐Ÿ™‚ Let me know if you have any question.