On Fri, Aug 05, 2011 at 06:52:56PM -0400, Martin Langhoff wrote:
The "Sugar in sync! device-tree" build.
Download from:
http://build.laptop.org/F14-arm/os32/
Use with OFW Q4B07 - http://wiki.laptop.org/go/OLPC_Firmware_q4b07
Changes and notes:
- sugar and sugar-toolkit rpms are at 0.92.4!
- abiword and libabiword are in, but may have been built without asio
(the network/collaboration side) -- please test collaboration!
In kernel land...
= We have device-tree! So what used to be in /ofw now appears in
/proc/device-tree . Time to port bitfrost, dracut-modules-olpc, sugar control panel, olpc-utils. Thanks Andres, Mitch and Saadia!
Wow, this is quite impressive! You must be one of the first that have this in a real distribution for ARM :)
= There is a new schedulear/timer patch from Lennert -- mystery
minutes-long hangs should be gone for real now.
Do you have any references like a git-commit or discussion on a mailinglist for this? I'd like to match this with some other ARM hardware (non/OLPC) issues I have seen.
I joined the OLPC mailinglists only a while ago, and I must say that I am really impressed with the work all of you are doing! It really seems that you make progress quickly. Congratulations with yet an other release update :)
Cheers, Niels
- Some packages have been downgraded - need to work with Peter on these -dracut-006-3.fc14.noarch -dracut-modules-olpc-0.5.3-1.fc14.1.armv5tel +dracut-006-2.fc14.noarch +dracut-modules-olpc-0.5.3-1.fc14.armv5tel -linux-firmware-20100806-4.fc14.noarch +linux-firmware-20100106-4.fc14.noarch -olpc-update-2.23-1.fc14.noarch +olpc-update-2.22-1.fc14.noarch
Activity version changes:
-Colors-15 -Finance-3 +Finance-5 -Jukebox-21 +Jukebox-22 -Paint-35 +Paint-36 -StopWatch-10 +stopwatch-11 -TurtleArt-112 +TurtleArt-113
Using Yum:
The default yum config - which we include - points to the official Fedora mirrors, and those don't really support unsupported architectures like ARM. Surprise!
Of course it's in my list of things to fix. In the meantime, here's what you can do
- edit /etc/yum.repos.d/fedora-update.repo -- look at the first
section, disable it (enabled=0)
- edit /etc/yum.repos.d/fedora.repo -- look at the first section,
disable gpg checks (gpgcheck=0), comment out the mirrorlist line, and add baseurl=http://arm.koji.fedoraproject.org/repos/dist-f14-build/latest/arm/
You're done! Note that it is a partial repo, and it only has the packages at the F14 release time versions. Additionally, some packages are missing or tagged wrong.
If you want a package that is missing, ping Peter to see if it'll be available soon.
If you see a package or dependency bail out complaining about python(abi)=2.6, let Peter know. The repo is just showing the wrong package (and the right one is likely there).
m
martin@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel
Hi Niels,
On Sat, Aug 06 2011, Niels de Vos wrote:
= We have device-tree! So what used to be in /ofw now appears in
/proc/device-tree . Time to port bitfrost, dracut-modules-olpc, sugar control panel, olpc-utils. Thanks Andres, Mitch and Saadia!
Wow, this is quite impressive! You must be one of the first that have this in a real distribution for ARM :)
I think ChromiumOS is using flattened trees, but we're also running Open Firmware and have it stay resident to be called into.
= There is a new schedulear/timer patch from Lennert -- mystery
minutes-long hangs should be gone for real now.
Do you have any references like a git-commit or discussion on a mailinglist for this? I'd like to match this with some other ARM hardware (non/OLPC) issues I have seen.
There's a description of our problem at:
http://dev.laptop.org/git/olpc-kernel/commit/?h=arm-3.0&id=b8923ed0809f2...
Thanks,
- Chris.
On Sun, Aug 07, 2011 at 12:40:33PM -0400, Chris Ball wrote:
On Sat, Aug 06 2011, Niels de Vos wrote:
= We have device-tree! So what used to be in /ofw now appears in
/proc/device-tree . Time to port bitfrost, dracut-modules-olpc, sugar control panel, olpc-utils. Thanks Andres, Mitch and Saadia!
Wow, this is quite impressive! You must be one of the first that have this in a real distribution for ARM :)
I think ChromiumOS is using flattened trees, but we're also running Open Firmware and have it stay resident to be called into.
Ah, didn't know ChromiumOS used it too.
It may be that OpenFirmware makes it easier (as PPC gathered some initial experience with FDT), it's very cool never the less!
= There is a new schedulear/timer patch from Lennert -- mystery
minutes-long hangs should be gone for real now.
Do you have any references like a git-commit or discussion on a mailinglist for this? I'd like to match this with some other ARM hardware (non/OLPC) issues I have seen.
There's a description of our problem at:
http://dev.laptop.org/git/olpc-kernel/commit/?h=arm-3.0&id=b8923ed0809f2...
Nice description! As it's mach-mmp dependent, it's unlikely that I can apply this for mx51 based systems. The information in the git-commit is clear and I'll try to investigate if 'sporadic hangs' could be caused due to missing events. (Which sounds sane, as it might happen when the system is under high load.)
Many thanks for your reply, Niels