<?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: openezx | 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/openezx/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">LinuxTag 2009</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-19T23_59_07.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2009/06/index.html#e2009-06-19T23_59_07.txt</id>
<published>2009-06-19T23:59:07+01:00</published>
<updated>2009-06-19T23:59:07+01:00</updated>
<category term="gnufiish" />
<category term="omnia" />
<category term="openezx" />
<category term="events" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Next week I will spent the better part of the week at the
<a href="http://www.linuxtag.org/2009/">LinuxTag</a>. I did not submit a talk this year and
I will try to spent my time on hacking and relaxing. :)</p>
<p>There will be a table for linux on smartphone people in the dev center. People
from various projects are planning to hang out there and do some hacking. I for
my part will bring my phone collection and will hopefully spent most of these
four days on getting something more working on them.</p>
<p>As the LinuxTag is an international event a thought jumped into my mind. I'm
interested in the new Palm Pre. Especially in the hardware and the lower level parts.
Anybody coming to the event who has such a device? If yes, please make sure you
grab me and we can have a talk. I would like to see the device and maybe gather
some informations on the device itself via a root shell. :)</p>
<p>Due to some money constraints I will not be able to buy one right now. (Yeah, I
know it's CDMA and I'm not able to use it here in germany as a phone, still I
believe that if we want to work with this device we should do so as early as
possible and there is enough to do before the GSM version will get released).
Anyway, LinuxTag may be an event where people with such a device are around. :) </p>
</div>
</content>

</entry>
<entry>
<title type="html">A1200 PCB arrived</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2009/05/index.html#e2009-05-13T20_19_18.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2009/05/index.html#e2009-05-13T20_19_18.txt</id>
<published>2009-05-13T20:19:18+01:00</published>
<updated>2009-05-13T20:19:18+01:00</updated>
<category term="openezx" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Yesterday I got my order from <a href="http://www.ipmart.com/">ipmart</a>. Two
<a href="http://people.openezx.org/stefan/photos/A1200_PCB.jpg">PCB</a> of the
Motorola A1200 Ming device.</p>
<p>I was quite surprised as I have seen them the first time on ipmart, but thinking
about it a second time and taking the device copy scene from china into account
it was not surprising anymore. :)</p>
<p>One usecase could be to measure some connections you are not able to with all
the ICs mounted. Given the knowledge, 2.4 source code and our patches for 2.6 we
already have for this device it will be more of an collector's item.</p>
</div>
</content>

</entry>
<entry>
<title type="html">TechWeek in Vachdorf</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-12T17_28_43.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/06/index.html#e2008-06-12T17_28_43.txt</id>
<published>2008-06-12T17:28:43+01:00</published>
<updated>2008-06-12T17:28:43+01:00</updated>
<category term="openezx" />
<category term="events" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Over the last week, directly after LinuxTag, I was in Vachdorf. If you like to
know more about this small village take a look at
<a href="http://www.openstreetmap.org/?lat=50.52746&amp;lon=10.5342&amp;zoom=17&amp;layers=0B0FT">OSM</a>.
Of course we mapped the whole village while being there.</p>
<p>The reason for being there was the TechWeek from
<a href="http://pengutronix.de/">Pengutronix</a>, a company from my area doing a lot linux
embedded projects for the industry. I already known some of the people working
there privately. While being there I got known to the other ones. I must admit
that it is a nice bunch of smart people loving what they are doing. What I
actually appreciate a lot is their work to get their patches into mainline, even
if it costs a lot of time and money. This is a not-so-common practice in the industry
linux embedded world.</p>
<p>While hanging out there and having good talks about git, patch handling and
submission workflows I spend most of my time working on geting some of the EZX
patches mainline ready. We now have a <a href="https://svn.openezx.org/branches/linux-2.6-arm/">svn
branch</a> that contains patches
sitting directly on top of the arm git tree pxa branch. While working on this
I also started to submit
<a href="http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5079/1">three</a>
<a href="http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5082/1">one-line</a>
<a href="http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5091/1">fixes</a> upstream to get used to the
arm-linux workflow. 2 Are already in the git tree, one is acked and waiting in
incoming.</p>
<p>I enjoyed the week. Smart people, good food and hacking on stuff you like. Life
could be that easy...</p>
</div>
</content>

</entry>
<entry>
<title type="html">Talk and Radio Interview at the LinuxTag 2008</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/index.html#e2008-05-23T00_37_09.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/index.html#e2008-05-23T00_37_09.txt</id>
<published>2008-05-23T00:37:09+01:00</published>
<updated>2008-05-23T00:37:09+01:00</updated>
<category term="linux" />
<category term="openezx" />
<category term="openmoko" />
<category term="events" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Next tuesday I'll be on my way to Berlin for the
<a href="http://www.linuxtag.org/2008">LinuxTag</a>. It will be some busy days between
giving a
<a href="http://www.linuxtag.org/2008/de/conf/events/vp-mittwoch/vortragsdetails.html?talkid=12">talk</a>,
an <a href="http://cms.radiotux.de/index2.php">interview</a> for Radio Tux and hanging out
at the booth of my <a href="http://openmoko.com/">ex-employer</a>.</p>
<p>Still I'm looking forward to it. This time I hopefully have some time to attend
the technically talks. I look at you kernel track. And let
<a href="http://laforge.gnumonks.org/weblog/2008/05/21#20080521-lastminute_talk-linuxtag">Harald</a>
de-mystify the security of the micro waves around us.</p>
</div>
</content>

</entry>
<entry>
<title type="html">SCM changes</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/index.html#e2008-05-09T16_24_40.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/index.html#e2008-05-09T16_24_40.txt</id>
<published>2008-05-09T16:24:40+01:00</published>
<updated>2008-05-09T16:24:40+01:00</updated>
<category term="iec16022" />
<category term="datenfreihafen.org" />
<category term="openezx" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Over the last days I did some changes to the SCMs for my private projects. Some
got migrated from svn to git. Also some git repos changed the location. Please
refer to the overview websites if you run into trouble:</p>
<p><a href="http://svn.datenfreihafen.org/$PROJECT_NAME">http://svn.datenfreihafen.org/$PROJECT_NAME</a></p>
<p><a href="http://git.datenfreihafen.org/">http://git.datenfreihafen.org/</a></p>
</div>
</content>

</entry>
<entry>
<title type="html">Recent OpenEZX progress</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/index.html#e2008-05-09T01_27_11.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/index.html#e2008-05-09T01_27_11.txt</id>
<published>2008-05-09T01:27:11+01:00</published>
<updated>2008-05-09T01:27:11+01:00</updated>
<category term="openezx" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Since I left OpenMoko I have found some time to work on OpenEZX again. There are
two nice things that happened since then.</p>
<p>The first one was that I got an 18bpp patch for all the second generation devices
working. At least pxafb and fbcon are working fine now. I still need to test X
more. :) The patch was from the gumstix patchset. Thank you guys.</p>
<p>The second was the boot_usb 0.2.0 release. We use this little tool a lot and SVN
is stable most of the time. Especially after Daniel Ribeiro added support for
initrd, commandline and setting the machine ID a release was needed.</p>
</div>
</content>

</entry>
<entry>
<title type="html">OpenMoko Framework Initiative goes live</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/index.html#e2008-05-09T00_40_32.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2008/05/index.html#e2008-05-09T00_40_32.txt</id>
<published>2008-05-09T00:40:32+01:00</published>
<updated>2008-05-09T00:40:32+01:00</updated>
<category term="openezx" />
<category term="openmoko" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Mickey already
<a href="http://www.vanille-media.de/site/index.php/2008/05/05/openmoko-framework-initiative/">blogged</a>
about it. This is something we talked about a lot lately. Sometimes frustrated
sometimes with hope. It is something we never got right since the beginning.</p>
<p>Ease the development of new applications and services. Build your kick ass stuff
on top of a good fundament. And if it does not give you what you need, extend
it. It's not like other commercial frameworks where you have to deal with what
you get. It's open, take it, extend it, send patches. :)</p>
<p>Let's hope the framework team get the resources they need for getting it done. I
also have some private ideas how to contribute here. Once I have something ready
I let you know.</p>
<p>As code is better then words, take a look at their
<a href="http://git.freesmartphone.org/">git repos</a>.</p>
</div>
</content>

</entry>
<entry>
<title type="html">Which wifi chip drives the Spectec SDW-82{1,2,3} SDIO cards?</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/12/index.html#e2007-12-10T18_28_12.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/12/index.html#e2007-12-10T18_28_12.txt</id>
<published>2007-12-10T18:28:12+01:00</published>
<updated>2007-12-10T18:28:12+01:00</updated>
<category term="openezx" />
<category term="openmoko" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Dear Lazyweb,</p>
<p>I'm interested in SDIO wifi cards that could be supported within a 2.6 linux
kernel. Using them to add wifi connectivity to my EZX devices would be nice. EZX
devices are based on PXA270 with full SD or microSD slots.</p>
<p>It would now be interesting to know if the <a href="http://www.spectec.com.tw/wlan.htm">Spectec SDIO
cards</a> are based on the Atheros 6000
SDIO chip. OpenMoko is working on a <a href="http://svn.openmoko.org/developers/sameo/patches/ar6k-atheros/">GPL
driver</a> for this
chip. That would hopefully reduce the amount of work to get it running on other
devices.</p>
<p>So anybody knows more about the chip Spectec use?</p>
<p>regards</p>
<p>Stefan Schmidt</p>
</div>
</content>

</entry>
<entry>
<title type="html">Navilock BT-451 under linux and navit</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/11/index.html#e2007-11-15T22_58_34.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/11/index.html#e2007-11-15T22_58_34.txt</id>
<published>2007-11-15T22:58:34+01:00</published>
<updated>2007-11-15T22:58:34+01:00</updated>
<category term="linux" />
<category term="openezx" />
<category term="openmoko" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>Bluetooth GPS reciever just rock. Small, easy to use, no cables and useable with
different devices. Once my day-by-day gadgets and notebook have all one build-in
I can get it of it, but that will take some time.</p>
<p>So the toy is called BT-451 and has a u-blox ANTARIS4 SuperSense chip build-in.
Getting it to work is easy:</p>
<pre>
hcitool scan
rfcomm connect hci0 <MAC>
</pre>

<p>After this you have a serial port (perhaps /dev/bluetooth/rfcomm/0) where all
the NMEA data comes in. Just give this one to <a href="http://gpsd.berlios.de/">gpsd</a>
and you can use it in multiple applications. I also heard that this is even
easier with <a href="http://folks.o-hand.com/iain/gypsy/">gypsy</a>. No more need to deal
with rfcomm yourself. That screams for a test once it is in debian.</p>
<p>There is some more stuff I like about the BT-451. Once it had a fix I was able
to put it in a pocket of my jacket, sit in my car and it still gets the
position. Tested with driving home with my notebook on the seat next to be and
tracking the drive with <a href="http://navit.sourceforge.net/">navit</a>.
<a href="http://totalueberwachung.de/blog/">Daniel</a> also discovered that the USB plug is
not only for charging, but also shows up as ACM modem and spies out the NMEA on
/dev/ttyACM0. And once connected via USB it also works without a battery.</p>
<p>The above mentioned navit is one of the most promising stuff I like to use
regulary with the GPS. It's a navigation system with a routing engine. Not only
download maps and show them, but do real routing with vector based maps. As we
all know maps are problematic. <a href="http://www.openstreetmap.org/">OpenStreetMap</a> is
working on this problem. Until this is useable everywhere I like to have some
commercial maps I can route with on my linux system. Don't expect some vendor
has got this ready. :(</p>
<p>But FOSS has, as almost, an answer for me. Navit support different vector maps
for commercial CDs. Just buy such one, copy the files and navit handles the
rest. Great.</p>
<p>No I just need to test the navit setup on my Neos. :)</p>
</div>
</content>

</entry>
<entry>
<title type="html">Catching up with OpenEZX again</title>
<author>
<name>Stefan Schmidt</name>
</author>
<link rel="alternate" type="text/html" href="http://www.datenfreihafen.org/~stefan/weblog/archives/2007/09/index.html#e2007-09-03T14_15_44.txt"/>

<id>http://www.datenfreihafen.org/~stefan/weblog/archives/2007/09/index.html#e2007-09-03T14_15_44.txt</id>
<published>2007-09-03T14:15:44+01:00</published>
<updated>2007-09-03T14:15:44+01:00</updated>
<category term="openezx" />
<category term="openmoko" />
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p>It's a long time since I really spent some hours on doing OpenEZX only work. A
lot great stuff happened since then:</p>
<ul>
<li>
<p>Alex Zhang worked out some of the differences on the sweet A1200 device. He
  offered patches to get at least usbnet working with the EOC chip and better
  support for the 18bpp framebuffer and touchscreen.</p>
</li>
<li>
<p>Daniel Ribeiro finally got the ezx-asoc driver working and was able to do a
  voice call. The first with our 2.6 based kernel.</p>
</li>
<li>
<p>Antonio Ospite made some nice progress in getting the GPS information on the
  gps-enabled A780's from mux14 and worked out the used protocol. This mean we
  are close before having full NMEA output from it and feed it into gpsd which
  makes the whole informations available to other applications.</p>
</li>
</ul>
<p>Motivated from all this great work Mickey and me spent more or less a full day
with OpenEZX work. Catching up with the newest stuff and getting OpenEmbedded
integration into an even better shape as it already was. (Thanks for koen on
taking care of this most of the time).</p>
<p>Besides this there was some ongoing work to make OpenMoko more useful on
devices with QVGA screens. Based on the work Philipp Zabel we started an QVGA
theme. Some artwork still needs a bit rework but it looks already pretty good.
Mickey made some pictures and will link them from his on blog entry I guess.</p>
<p>Once wyrm has merged the outstanding patches into the svn and we have done more
work on the QVGA theme we will go for an snapshot release for with kernel and
rootfs.</p>
</div>
</content>

</entry>

</feed>

