<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<?xml-stylesheet type="text/css" href="http://www.datenfreihafen.org/~stefan/weblog/"?>
<title type="html">Filed under: openembedded | My place to share some bits and bytes</title>
<subtitle type="html">datenfreihafen.org, linux, and computer science.</subtitle>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog" />
<link rel="self" type="application/atom+xml" href="http://www.datenfreihafen.org/~stefan/weblog/archives/openembedded/index-atom.xml" />
<updated>2010-03-01T02:01:37+01:00</updated>
<author>
<name>Stefan Schmidt</name>
<uri>http://www.datenfreihafen.org/~stefan/weblog</uri>
</author>
<id>http://www.datenfreihafen.org/~stefan/weblog/</id>
<generator uri="http://nanoblogger.sourceforge.net" version="3.4.2">NanoBlogger</generator>
<entry>
<title type="html">Compile a kernel for the Palm Pre</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2009/06/index.html#e2009-06-24T08_40_20.txt" />
<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2009/06/index.html#e2009-06-24T08_40_20.txt</id>
<published>2009-06-24T08:40:20+01:00</published>
<updated>2009-06-24T08:40:20+01:00</updated>
<category term="openembedded" />
<category term="linux" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>I just did a test compile of the Palm Pre kernel using the released sources. Worked out fine. At least the patching and compiling, no real tests without the hardware.</p>
<p>I took the kernel package and patch from the Palm open source website and used a toolchain built by OpenEmbedded for the beagleboard. Using OMAP3 and armv7a should match here.</p>
<p>The 2.6.24 kernel package itself while renamed has the same MD5 and SHA1 sum as the original tarball from kernel.org (tar.gz, plain 2.6.24 no stable version).</p>
<p>The 9.5 MB patch applied fine and using the omap_sirloin_3430_defconfig as config let me compile a zImage without problems. Another developer seem to have tested a selfcompiled kernel, should match mine, already. Hopefully we can expect some updates 
<a href="http://predev.wikidot.com/custom-kernels">here</a>.</p>
</div>
</content>
</entry>
<entry>
<title type="html">Garret about the Palm Pre system</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2009/06/index.html#e2009-06-10T18_35_59.txt" />
<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2009/06/index.html#e2009-06-10T18_35_59.txt</id>
<published>2009-06-10T18:35:59+01:00</published>
<updated>2009-06-10T18:35:59+01:00</updated>
<category term="openembedded" />
<category term="linux" />
<category term="openmoko" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Matthew Garret is blogging about the Linux based 
<a href="http://mjg59.livejournal.com/111453.html">Palm Pre system</a>.</p>
<p>I like a lot what I read there. Linux Kernel, OpenEmbedded, dbus based IPC, OMAP SoC, root on SD and more. I would design it mostly the same way. Wait, I'm missing 300 develoeprs and 300 Millions vanture capital here. To bad.</p>
<p>Really waiting for the kernel sources. It is using a MSM6xxx based modem for CDMA and I would bet just the brother, perhaps MSM6281 like the Samsung Omnia, for the GSM variant. As I'm hacking on the Omnia right know I would of cours be interested in a kernel driver to drive the modem. On the Omnia it is connected via a dual port ram chip that interfaces to the PXA312 on the other side.</p>
<p>This also is kinda similar to the MSM7k SoC's that are used in the available Android phones. Just that AP, ram and BP are in the same chip here.</p>
<p>And the driver for the CDMA modem should also be pretty similar to the GSM variant. That gives me a little hope that maybe a driver for such a dual port ram setup will be in the Palm Pre kernel sources. Let me know if you have details here.</p>
</div>
</content>
</entry>
<entry>
<title type="html">Ever seen a gnufiish?</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/11/index.html#e2008-11-21T03_40_26.txt" />
<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/11/index.html#e2008-11-21T03_40_26.txt</id>
<published>2008-11-21T03:40:26+01:00</published>
<updated>2008-11-21T03:40:26+01:00</updated>
<category term="openembedded" />
<category term="gnufiish" />
<category term="openmoko" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Being a scuba diver I never seen one until 
<a href="http://gnufiish.org/?p=gnufiish.git;a=summary">recently</a>.</p>
<p>After this bad joke we can come to some real infos. Harald is working on the kernel full steam ahead. Good progress so far. Sometimes faster sometimes slower.</p>
<p>From my side I concentraded on the OE side so far. Booting into a fso-image is working now. With every new hardware feature the kernel gets support for we can start to integrate it into FSO. GPS and BT are good candidates as they are just attached to UARTs and the enabling/disabling via GPIOs is already in the kernel.</p>
<p>A 'cat /dev/ttySAC2' already gives out some NMEA stancas. SiRF III binary protocol has to wait a bit longer. Next week I'll have some fun with making use of the GPS in frameword. Stay tuned.</p>
</div>
</content>
</entry>
<entry>
<title type="html">XO laptop for OpenEmbedded integration</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/06/index.html#e2008-06-12T16_56_09.txt" />
<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/06/index.html#e2008-06-12T16_56_09.txt</id>
<published>2008-06-12T16:56:09+01:00</published>
<updated>2008-06-12T16:56:09+01:00</updated>
<category term="openembedded" />
<category term="events" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>While giving a talk and help to manning the OpenMoko booth at the LinuxTag I also got some interesting hardware to play with.</p>
<p>The great guys from the 
<a href="http://wiki.olpc-deutschland.de/">OLPC Deutschland e.V.</a>long-term borrowed up to 70 XO laptops for people which have interesting projects with them.</p>
<p>I asked for one to work on OpenEmbedded integration for it. This divides into two parts:</p>
<ol>
<li>
<p>Machine support. This one should not be to hard as it is a x86 device and the first rootfs it ever booted in the AMD labs was build with OE. :) Still it will help me to understand the deeper internals from OpenEmbedded better.</p>
</li>
<li>
<p>Writing recipes for the sugar applications and libraries. Having recipes for them in the OE metadata will make it easy for other distros using OE as their buildsystem to use them and put them in their feeds.</p>
</li>
</ol>
<p>I will be busy with EZX the next two weeks. I plan to work on this afterwards.</p>
</div>
</content>
</entry>
</feed>

