<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Turtlehead</title>
	<link>http://turtlehead.co.uk</link>
	<description>Unpack it and hack it.</description>
	<pubDate>Tue, 15 May 2007 10:12:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0</generator>
	<language>en</language>
			<item>
		<title>Flickr Automator Action</title>
		<link>http://turtlehead.co.uk/2007/05/15/osx-flickr-automator-action/</link>
		<comments>http://turtlehead.co.uk/2007/05/15/osx-flickr-automator-action/#comments</comments>
		<pubDate>Tue, 15 May 2007 10:12:00 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>OSX</category>
		<guid isPermaLink="false">http://turtlehead.co.uk/2007/05/15/osx-flickr-automator-action/</guid>
		<description><![CDATA[I&#8217;ve just release an action for the wonderful automator application that is bundled with every copy of OSX.
It&#8217;s an action that&#8217;s as easy to use as Automator itself.  This action uploads your favourite images and photos to Flickr by simply adding it to the workflow.  Trivial to add title, tags and description to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just release an action for the wonderful automator application that is bundled with every copy of <a href="http://www.apple.com/macosx">OSX</a>.</p>
<p>It&#8217;s an action that&#8217;s as easy to use as Automator itself.  This action uploads your favourite images and photos to Flickr by simply adding it to the workflow.  Trivial to add title, tags and description to large batches of photos. Or create a folder action to automatically upload everything dropped in.</p>
<p>I&#8217;ve done a propper page all about it <a href="http://turtlehead.co.uk/macintosh-toys/osx-automator-flickr-upload-action/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2007/05/15/osx-flickr-automator-action/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>OSX iSync Nokia N73</title>
		<link>http://turtlehead.co.uk/2007/02/20/osx-isync-nokia-n73/</link>
		<comments>http://turtlehead.co.uk/2007/02/20/osx-isync-nokia-n73/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 19:04:54 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>Turtlehead</category>
	<category>OSX</category>
	<category>Nokia</category>
		<guid isPermaLink="false">http://turtlehead.co.uk/2007/02/20/osx-isync-nokia-n73/</guid>
		<description><![CDATA[Just like the Nokia N70 before it, the Nokia N73, my new phone, and iSync aren&#8217;t quite up to speed with each other .  As before just add the stanza below to the MetaClasses.plist file to bluff support.  It&#8217;s actually just a quickly butchers N70 stanza with the usb id yanked.


/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist
Back up first [...]]]></description>
			<content:encoded><![CDATA[<p>Just like the Nokia N70 before it, the Nokia N73, my new phone, and iSync aren&#8217;t quite up to speed with each other .  As before just add the stanza below to the MetaClasses.plist file to bluff support.  It&#8217;s actually just a quickly butchers N70 stanza with the usb id yanked.</p>
<p><a id="more-45"></a><br />
<code><br />
/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist</code></p>
<p>Back up first won&#8217;t you?</p>
<blockquote><p>&lt;key>com.nokia.N73&lt;/key><br />
        &lt;dict><br />
                &lt;key>Identification&lt;/key><br />
                &lt;dict><br />
                        &lt;key>com.apple.cgmi+cgmm&lt;/key><br />
                        &lt;string>Nokia+Nokia N73</string><br />
                        &lt;key>com.apple.gmi+gmm&lt;/key><br />
                        &lt;string>Nokia+Nokia N73&lt;/string><br />
                &lt;/dict><br />
                &lt;key>InheritsFrom&lt;/key><br />
                &lt;array><br />
                        &lt;string>family.com.nokia.serie60v2.3&lt;/string><br />
                &lt;/array><br />
                &lt;key>Services&lt;/key><br />
                &lt;array><br />
                        &lt;dict><br />
                                &lt;key>ServiceName&lt;/key><br />
                                &lt;string>com.apple.model&lt;/string><br />
                                &lt;key>ServiceProperties&lt;/key><br />
                                &lt;dict><br />
                                        &lt;key>ModelIcon&lt;/key><br />
                                        &lt;string>NOKN70.tiff&lt;/string><br />
                                       &lt;key>ModelName&lt;/key><br />
                                        &lt;string>N70&lt;/string><br />
                                &lt;/dict><br />
                        &lt;/dict><br />
                &lt;/array><br />
        &lt;/dict>
</p></blockquote>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2007/02/20/osx-isync-nokia-n73/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Browse the web by the cover&#8230;</title>
		<link>http://turtlehead.co.uk/2006/03/08/browse-the-web-by-the-cover/</link>
		<comments>http://turtlehead.co.uk/2006/03/08/browse-the-web-by-the-cover/#comments</comments>
		<pubDate>Wed, 08 Mar 2006 20:07:35 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>Turtlehead</category>
		<guid isPermaLink="false">http://turtlehead.co.uk/2006/03/08/browse-the-web-by-the-cover/</guid>
		<description><![CDATA[
I&#8217;ve not been away from the keyboard for that long have I?  I&#8217;ve been away for a week Boating, but still not sure where the rest of the time has gone.
Still, let me introduce my latest  &#8216;quickly-knocked-together–over-the-weekend&#8217; project.  It&#8217;s not much really, but since I&#8217;ve been meaning to play with Javascript for [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.codeworker.co.uk/favicon/"><img style="float:right; padding: 5px;" id="image37" src="http://turtlehead.co.uk/wp-content/uploads/2006/03/favicons.thumbnail.png" alt="Browse the web by its cover.." height="96" width="125"/></a></p>
<p>I&#8217;ve not been away from the keyboard for that long have I?  I&#8217;ve been away for a week <a href="http://www.codeworker.co.uk/White_Water_Kayak/">Boating</a>, but still not sure where the rest of the time has gone.</p>
<p>Still, let me introduce my latest <a href="http://www.codeworker.co.uk/favicon/"> &#8216;quickly-knocked-together–over-the-weekend&#8217; project.</a>  It&#8217;s not much really, but since I&#8217;ve been meaning to play with Javascript for a long time it was the first thing that came to mind.</p>
<p>I find myself using this when I complete another level on the Internet.</p>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2006/03/08/browse-the-web-by-the-cover/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Howto pair a Nokia N70 with your TomTom One</title>
		<link>http://turtlehead.co.uk/2006/02/18/howto-pair-a-nokia-n70-with-tomtom-one/</link>
		<comments>http://turtlehead.co.uk/2006/02/18/howto-pair-a-nokia-n70-with-tomtom-one/#comments</comments>
		<pubDate>Sat, 18 Feb 2006 20:29:35 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>TomTom</category>
		<guid isPermaLink="false">http://turtlehead.co.uk/2006/02/18/howto-pair-a-nokia-n70-with-tomtom-one/</guid>
		<description><![CDATA[It looks like the N70 is still far too new for many bluetooth devices to support natively yet, the TomTom One included.  Still it&#8217;s possible to use it with your TomTom to get all the TomTom Plus services.
Here&#8217;s a quick breakdown of the steps required.


Search for phone.
Enter Pin
&#8216;Do you want to setup your wireless [...]]]></description>
			<content:encoded><![CDATA[<p>It looks like the N70 is still far too new for many bluetooth devices to support natively yet, the TomTom One included.  Still it&#8217;s possible to use it with your TomTom to get all the TomTom Plus services.</p>
<p>Here&#8217;s a quick breakdown of the steps required.<br />
<a id="more-35"></a></p>
<ul>
<li>Search for phone.</li>
<li>Enter Pin</li>
<li>&#8216;Do you want to setup your wireless internet connection now?&#8217; - Yes</li>
<li>Select Other</li>
<li>Setup connection manually</li>
<li>Enter access point name &#8216;internet&#8217;</li>
<li>no user name</li>
<li>no password</li>
<li>Select Automatic for DHCP ad DNS</li>
<li>Select default of *99# for dial.</li>
<li>no login script</li>
<li>Wait for test of settings.</li>
<li>Send &#8216;technical details&#8217; - (I keep intending to check what these actually are one day). - I Agree</li>
<li>Wait for &#8217;sending to server&#8217; stuff.</li>
<li>Set automatic pairing on on your phone.</li>
<li>Continue on the TTO</li>
<li>Congratulations - Continue</li>
<li>Turn on TomTom Traffic and test.</li>
</ul>
<p>You&#8217;re done!</p>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2006/02/18/howto-pair-a-nokia-n70-with-tomtom-one/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Nokia N70 with Mac OSX iSync</title>
		<link>http://turtlehead.co.uk/2006/02/07/nokia-n70-mac-osx-isync-calendar-contacts/</link>
		<comments>http://turtlehead.co.uk/2006/02/07/nokia-n70-mac-osx-isync-calendar-contacts/#comments</comments>
		<pubDate>Tue, 07 Feb 2006 16:06:42 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>Turtlehead</category>
		<guid isPermaLink="false">http://turtlehead.co.uk/2006/02/07/nokia-n70-mac-osx-isync-calendar-contacts/</guid>
		<description><![CDATA[If you&#8217;re a fan of Apple and Nokia you&#8217;re probably already familiar using iSync to sync your phone with your desktop.   Although if you&#8217;re a Nokia N70 user you&#8217;ll discover out of the box Tiger won&#8217;t sync by default, you&#8217;ll have to partake in a little hackery-pokery.

Update

The last update of OSX I received [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a fan of Apple and Nokia you&#8217;re probably already familiar using iSync to sync your phone with your desktop.   Although if you&#8217;re a Nokia N70 user you&#8217;ll discover out of the box Tiger won&#8217;t sync by default, you&#8217;ll have to partake in a little hackery-pokery.<br />
<a id="more-34"></a><br />
<em><b>Update</b></p>
<p>
The last update of OSX I received in April now supports the N70 and N90 by default.  I really recommend you try updating Tiger than following these instructions.
</p>
<p></em></p>
<ul>
<li><b>Pair your phone.</b></li>
<p>First pair your Nokia N70 with your mac using the bluetooth preferences.</p>
<li><b>Disable Certificate Check</b></li>
<p>My N70, on Vodafone, has by default application certificate checking enabled.  This appeared incompatible with the Apple iSync application as it doesn&#8217;t appear to be signed.  To disable this, enter the Symbian menu, Tools, Manager, Options, Settings and set Online Certif check to off.  Also make sure, &#8216;Software Installation&#8217; is on.</p>
<li><b>Edit MetaClasses.plist</b></li>
<p>Open MetaClasses.plist in your favouite editor after backing it up. </p>
<p>This is probably easier from the command line as Finder may not let you navigate within iSync.app</p>
<pre>/Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist</pre>
<p>Or try this command
<pre>open -e /Applications/iSync.app/Contents/PlugIns/ApplePhoneConduit.syncdevice/Contents/PlugIns/PhoneModelsSync.phoneplugin/Contents/Resources/MetaClasses.plist</pre>
</li>
<p> from a terminal window.</p>
<li><b>Add this stanza</b></li>
<blockquote><pre>
&lt;key&gt;com.nokia.N70&lt;/key&gt;
        &lt;dict&gt;
                &lt;key&gt;Identification&lt;/key&gt;
                &lt;dict&gt;
                        &lt;key&gt;com.apple.gmi+gmm&lt;/key&gt;
                        &lt;string&gt;Nokia+Nokia N70&lt;/string&gt;
                &lt;/dict&gt;
                &lt;key&gt;InheritsFrom&lt;/key&gt;
                &lt;array&gt;
                        &lt;string&gt;com.nokia.serie60v2.2&lt;/string&gt;
                &lt;/array&gt;
                &lt;key&gt;Services&lt;/key&gt;
                &lt;array&gt;
                        &lt;dict&gt;
                                &lt;key&gt;ServiceName&lt;/key&gt;
                                &lt;string&gt;com.apple.model&lt;/string&gt;
                                &lt;key&gt;ServiceProperties&lt;/key&gt;
                                &lt;dict&gt;
                                        &lt;key&gt;ModelName&lt;/key&gt;
                                        &lt;string&gt;N70&lt;/string&gt;
                                        &lt;key&gt;PhoneIcon&lt;/key&gt;
                                        &lt;string&gt;NOKN70.tiff&lt;/string&gt;
                                &lt;/dict&gt;
                        &lt;/dict&gt;
                &lt;/array&gt;
        &lt;/dict&gt;
</pre>
</blockquote>
<p>I added this stanza just above the &lt;key&gt;com.nokia.6680&lt;/key&gt; line.</p>
<li><b>Add an icon</b></li>
<p>I found a good looking <a href="http://homepage.mac.com/zo66/.Pictures/NOKN70.tiff">iSync icon for the N70 </a> and copied it to the same directory as MetaClasses.plist</p>
<li><b>Test</b></li>
<p>Try and sync.  Start iSync and select <i>Add Device</i> select the N70 it should ask you to send the sync app to the phone.  Just follow the instructions.  Then try a test sync.  Recheck the instructions if it fails.
</ul>
<p>Add a comment if you&#8217;re unsuccessful and I&#8217;ll see what I can do.  </p>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2006/02/07/nokia-n70-mac-osx-isync-calendar-contacts/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>The TomTom Stumbler</title>
		<link>http://turtlehead.co.uk/2006/01/26/wi-fi-hotspots-with-tomtom-one/</link>
		<comments>http://turtlehead.co.uk/2006/01/26/wi-fi-hotspots-with-tomtom-one/#comments</comments>
		<pubDate>Thu, 26 Jan 2006 15:25:49 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>TomTom</category>
		<guid isPermaLink="false">http://turtlehead.co.uk/2006/01/26/wi-fi-hotspots-with-tomtom-one/</guid>
		<description><![CDATA[How nice is this for hunting down those hotspots whilst on the move?  TomTom being the wonderful people they are dump out all the gps data to /dev/gpsdata ( unsuprisingly ) in the standard gps NMEA format.  
Just the very format most wi-fi stumblers use to log the position a hotspot was discovered. [...]]]></description>
			<content:encoded><![CDATA[<p>How nice is this for hunting down those hotspots whilst on the move?  TomTom being the wonderful people they are dump out all the gps data to /dev/gpsdata ( unsuprisingly ) in the standard <a href="http://aprs.gids.nl/nmea/">gps NMEA format</a>.  </p>
<p>Just the very format most wi-fi stumblers use to log the position a hotspot was discovered.  After a little hackery pokery I&#8217;ve manage to get it streaming over bluetooth to my ibook running macstumbler.  Job done.  View the image below for an example.</p>
<p><a class="imagelink" href="http://turtlehead.co.uk/wp-content/uploads/2006/01/TomTomStumbler.png" title="TomTom Stumbler"><img id="image31" src="http://turtlehead.co.uk/wp-content/uploads/2006/01/TomTomStumbler.png" alt="TomTom Stumbler"  width="400"/></a></p>
<p>I&#8217;ve a few minor issues to work out but it&#8217;s functioning a treat. </p>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2006/01/26/wi-fi-hotspots-with-tomtom-one/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Remote Login to TomTom One</title>
		<link>http://turtlehead.co.uk/2006/01/21/remote-login-to-tomtom-one-2/</link>
		<comments>http://turtlehead.co.uk/2006/01/21/remote-login-to-tomtom-one-2/#comments</comments>
		<pubDate>Sat, 21 Jan 2006 21:57:09 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>TomTom</category>
		<guid isPermaLink="false">http://www.codeworker.co.uk/turtlehead/2006/01/21/remote-login-to-tomtom-one-2/</guid>
		<description><![CDATA[Yey, I finally managed to get around the devpts issues and remotely login to the tomtom.
Next? how about gdb ttn&#8230;  
I also grabbed a larger SD card so I can get more binaries on the TT, hopefully python if I can get it cross compiling correctly.
This is also all on a stock TT One, [...]]]></description>
			<content:encoded><![CDATA[<p>Yey, I finally managed to get around the devpts issues and remotely login to the tomtom.</p>
<p>Next? how about gdb ttn&#8230; <img src='http://turtlehead.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I also grabbed a larger SD card so I can get more binaries on the TT, hopefully python if I can get it cross compiling correctly.</p>
<p>This is also all on a stock TT One, no kernel was recompiled in pursuit of this hack.</p>
<p>Check below for the shell feedback.</p>
<p><a id="more-22"></a></p>
<blockquote><p>
[jim@molly ~]$ telnet 10.10.10.10<br />
uname -a<br />
Linux (none) 2.6.10-tt1006 #1 Thu Sep 8 09:52:45 CEST 2005 armv4tl unknown<br />
ps -ef<br />
  PID  Uid     VmSize Stat Command<br />
    1 0           504 S   /bin/sh /init<br />
    2 0               SWN [ksoftirqd/0]<br />
    3 0               SW< [events/0]<br />
    4 0               SW< [khelper]<br />
    5 0               SW< [kblockd/0]<br />
    6 0               SW  [pdflush]<br />
    7 0               SW  [pdflush]<br />
    9 0               SW< [aio/0]<br />
    8 0               SW  [kswapd0]<br />
   10 0               SW  [mtdblockd]<br />
   11 0               SW< [krfcommd]<br />
   68 0           528 S   syslogd -C -S<br />
   82 0           400 S   launchserver.a /var/run/launchsock<br />
  118 0           504 S   /bin/sh /mnt/sdcard/ttn<br />
  120 0           540 S   sh<br />
  133 0           572 S   hcid: processing events<br />
  135 0           568 S   /sbin/sdpd<br />
  139 0           368 S   /sbin/hciattach /dev/bt bcsp 921600<br />
  160 0           564 S   /mnt/sdcard/bin/dund --listen -n --pppd /sbin/pppd ca<br />
  164 0          9640 S   /bin/ttn<br />
  167 0          9640 S   /bin/ttn<br />
  168 0          9640 S   /bin/ttn<br />
  181 0           908 S   pppd /dev/rfcomm0 nodetach call dun<br />
  191 0           500 S   /bin/sh /mnt/sdcard/telnetd<br />
  223 0           500 S   /bin/sh<br />
  225 0           620 R   ps -ef
</p></blockquote>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2006/01/21/remote-login-to-tomtom-one-2/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>TomTom IP Stack Over Bluetooth</title>
		<link>http://turtlehead.co.uk/2006/01/21/tomtom-ip-stack-over-bluetooth/</link>
		<comments>http://turtlehead.co.uk/2006/01/21/tomtom-ip-stack-over-bluetooth/#comments</comments>
		<pubDate>Sat, 21 Jan 2006 13:40:26 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>TomTom</category>
		<guid isPermaLink="false">http://www.codeworker.co.uk/turtlehead/2006/01/21/tomtom-ip-stack-over-bluetooth/</guid>
		<description><![CDATA[I finally managed to get a working IP stack from the TomTom One to my PC working&#8230;
I ended up using rfcomm and running ppp over it.  I would have preferred to use PAN but that didn&#8217;t look like a goer from the stock TomTom kernel.
Unfortunately devpts was also omitted from the kernel, so I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>I finally managed to get a working IP stack from the TomTom One to my PC working&#8230;</p>
<p>I ended up using rfcomm and running ppp over it.  I would have preferred to use PAN but that didn&#8217;t look like a goer from the stock TomTom kernel.</p>
<p>Unfortunately devpts was also omitted from the kernel, so I&#8217;m going to have to get a little creative with the pseudo terms.</p>
<p>Here&#8217;s a quick teaser before I package it all up with a telnet daemon..</p>
<p><a id="more-20"></a></p>
<p>This is from the TomTom Side..</p>
<blockquote><p>dund[175]: New connection from 00:0B:0D:60:37:75<br />
Using interface ppp0<br />
Connect: ppp0 <--> /dev/rfcomm0<br />
Deflate (15) compression enabled<br />
local  IP address 10.10.10.10<br />
remote IP address 10.10.10.11<br />
lo        Link encap:Local Loopback<br />
          inet addr:127.0.0.1  Mask:255.0.0.0<br />
          UP LOOPBACK RUNNING  MTU:16436  Metric:1<br />
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0<br />
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0<br />
          collisions:0 txqueuelen:0<br />
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)</p>
<p>ppp0      Link encap:Point-Point Protocol<br />
          inet addr:10.10.10.10  P-t-P:10.10.10.11  Mask:255.255.255.255<br />
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1<br />
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0<br />
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0<br />
          collisions:0 txqueuelen:3<br />
          RX bytes:75 (75.0 B)  TX bytes:69 (69.0 B)
</p></blockquote>
<p>And this from the Pc side..</p>
<blockquote><p>
[jim@molly sbin]$ sudo dund &#8211;search -n<br />
Password:<br />
dund[20313]: Bluetooth DUN daemon<br />
dund[20313]: Inquiring<br />
dund[20313]: Searching for LAP on 00:0D:93:16:FA:D0<br />
dund[20313]: Failed to connect to the SDP server. Connection timed out(110)<br />
dund[20313]: Searching for LAP on 00:0E:07:B3:D6:05<br />
dund[20313]: Searching for LAP on 00:60:57:EA:4F:2C<br />
dund[20313]: Searching for LAP on 00:13:6C:3D:84:1D<br />
dund[20313]: Connecting to 00:13:6C:3D:84:1D channel 1<br />
dund[20313]: Connection established<br />
[jim@molly sbin]$ Using interface ppp0<br />
Connect: ppp0 <--> /dev/rfcomm0<br />
Deflate (15) compression enabled<br />
local  IP address 10.10.10.11<br />
remote IP address 10.10.10.10
</p></blockquote>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2006/01/21/tomtom-ip-stack-over-bluetooth/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>The TomTom One.</title>
		<link>http://turtlehead.co.uk/2006/01/19/the-tomtom-one/</link>
		<comments>http://turtlehead.co.uk/2006/01/19/the-tomtom-one/#comments</comments>
		<pubDate>Thu, 19 Jan 2006 13:03:46 +0000</pubDate>
		<dc:creator>jim</dc:creator>
		
	<category>TomTom</category>
		<guid isPermaLink="false">http://www.codeworker.co.uk/turtlehead/2006/01/21/the-tomtom-one/</guid>
		<description><![CDATA[Have just got myself a TomTom one.  Lovely bit of GPS / Linux integration and hacker friendly too&#8230;
At the moment I&#8217;m just seeing what it could be capable of and the first step towards that is seeing what dmesg dumps out..
I&#8217;ve already bust out the boot loader and startup scripts and have been annotating a dump of ttn navigation app to see [...]]]></description>
			<content:encoded><![CDATA[<p>Have just got myself a TomTom one.  Lovely bit of GPS / Linux integration and hacker friendly too&#8230;</p>
<p>At the moment I&#8217;m just seeing what it could be capable of and the first step towards that is seeing what dmesg dumps out..</p>
<p>I&#8217;ve already bust out the boot loader and startup scripts and have been annotating a dump of ttn navigation app to see what interesting stuff I can glean from that.</p>
<p>Next on the list is gaining a remote shell without writing my own custom firmware or boot loader.</p>
<p>Read on for the messages log&#8230;</p>
<p><a id="more-19"></a></p>
<blockquote><p>
Linux version 2.6.10-tt1006 (aya@achilles.intra.local) (gcc version 3.3.4) #1 Thu Sep 8 09:52:45 CEST 2005<br />
CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T)<br />
CPU: D VIVT write-back cache<br />
CPU: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets<br />
CPU: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets<br />
Machine: TomTom GO<br />
Memory policy: ECC disabled, Data cache writeback<br />
CPU S3C2440A (id 0&#215;32440001)<br />
S3C2440: core 376.800 MHz, memory 94.200 MHz, peripheral 47.100 MHz<br />
S3C2410 Clock control, (c) 2004 Simtec Electronics<br />
IO_Init: Starting detection<br />
Detected type 57, name TomTom ONE<br />
On node 0 totalpages: 8192<br />
DMA zone: 8192 pages, LIFO batch:2<br />
Normal zone: 0 pages, LIFO batch:1<br />
HighMem zone: 0 pages, LIFO batch:1<br />
Built 1 zonelists<br />
Kernel command line: console=ttySAC0,115200<br />
irq: clearing subpending status 00000402<br />
irq: clearing subpending status 00000002<br />
PID hash table entries: 256 (order: 8, 4096 bytes)<br />
timer tcon=00000000, tcnt 9951, tcnt_mod 0000, tcfg 00000200,00000000, usec 0000209d<br />
selected clock c0195e7c (pclk) quot 25, calc 113221<br />
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)<br />
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)<br />
Memory: 32MB = 32MB total<br />
Memory: 23552KB available (1448K code, 159K data, 84K init)<br />
Calibrating delay loop&#8230; 188.00 BogoMIPS (lpj=470016)<br />
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)<br />
CPU: Testing write buffer coherency: ok<br />
unpacking initramfs&#8230; done<br />
Freeing initrd memory: 7168K<br />
NET: Registered protocol family 16<br />
S3C2410 Power Management, (c) 2004 Simtec Electronics<br />
S3C2440: Initialising architecture<br />
Bluetooth: Core ver 2.7<br />
NET: Registered protocol family 31<br />
Bluetooth: HCI device and connection manager initialized<br />
Bluetooth: HCI socket layer initialized<br />
S3C2410 DMA Driver, (c) 2003-2004 Simtec Electronics<br />
DMA channel 0 at c2800000, irq 33<br />
DMA channel 1 at c2800040, irq 34<br />
DMA channel 2 at c2800080, irq 35<br />
DMA channel 3 at c28000c0, irq 36<br />
ngffs: init_ngffs_fs: NGFFS initializing<br />
TomTom GO Framebuffer Driver, (C) 2005 TomTom BV<br />
ttgfb: ttgfb_alloc: Copying bootloader LFB<br />
S3C2410 RTC, (c) 2004 Simtec Electronics<br />
s3c2410-rtc s3c2410-rtc: rtc disabled, re-enabling<br />
S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics<br />
TomTom GO Hardware Detection Driver, (C) 2004,2005 TomTom BV<br />
TomTom GO GPIO Driver, (C) 2004,2005 TomTom BV<br />
TomTom GO ADC Driver, (C) 2004,2005 TomTom BV<br />
TomTom GO Accelerometer Driver, (C) 2004,2005 TomTom BV<br />
TomTom GO Battery Driver, (C) 2004,2005 TomTom BV<br />
TomTom GO GPS Driver, (C) 2004,2005 TomTom BV<br />
TomTom GO PWM Driver, (C) 2004,2005 TomTom BV<br />
TomTom GO Touchscreen Driver, (C) 2004,2005 TomTom BV<br />
CoolSound engine, (C) 2004,2005 TomTom BV<br />
dma2: IRQ with no loaded buffer?<br />
CoolSound: sound_dma_init: Buffers allocated and associated.<br />
iis: iis_init: Current clock rate: 47100000<br />
TomTom GO Remote Driver, (C) 2004,2005 TomTom BV<br />
tomtomgo-rc: probe of tomtomgo-rc failed with error -1<br />
s3c2410_serial0 at MMIO 0&#215;50000000 (irq = 70) is a S3C2440<br />
s3c2410_serial1 at MMIO 0&#215;50004000 (irq = 73) is a S3C2440<br />
s3c2410_serial2 at MMIO 0&#215;50008000 (irq = 76) is a S3C2440<br />
io scheduler noop registered<br />
io scheduler deadline registered<br />
RAMDISK driver initialized: 16 RAM disks of 7168K size 1024 blocksize<br />
PPP generic driver version 2.4.2<br />
PPP Deflate Compression module registered<br />
PPP BSD Compression module registered<br />
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2<br />
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx<br />
TomTom GO IDE Driver, (C) 2004,2005 TomTom BV<br />
elevator: using deadline as default io scheduler<br />
physmap flash device: 80000 at 0<br />
Found: EON EN29LV400BB<br />
number of JEDEC chips: 1<br />
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.<br />
Bluetooth: HCI UART driver ver 2.1<br />
Bluetooth: HCI H4 protocol initialized<br />
Bluetooth: HCI BCSP protocol initialized<br />
NET: Registered protocol family 2<br />
IP: routing cache hash table of 512 buckets, 4Kbytes<br />
TCP: Hash tables configured (established 2048 bind 4096)<br />
NET: Registered protocol family 1<br />
Bluetooth: L2CAP ver 2.6<br />
Bluetooth: L2CAP socket layer initialized<br />
Bluetooth: SCO (Voice Link) ver 0.3<br />
Bluetooth: SCO socket layer initialized<br />
Bluetooth: RFCOMM ver 1.3<br />
Bluetooth: RFCOMM socket layer initialized<br />
Bluetooth: RFCOMM TTY layer initialized<br />
Freeing init memory: 84K<br />
selected clock c0195e7c (pclk) quot 25, calc 113221<br />
TomTom GO Storage Device Driver, (C) 2004,2005 TomTom BV<br />
SDx: sd card of 246016 sectors (120 MiB)<br />
SDx: sd card of 246016 sectors (120 MiB)<br />
sdcard: sdcard1<br />
selected clock c0195e7c (pclk) quot 306, calc 9588<br />
selected clock c0195e7c (pclk) quot 2, calc 981250<br />
selected clock c0195e7c (pclk) quot 2, calc 981250<br />
selected clock c0195e7c (pclk) quot 2, calc 981250<br />
selected clock c0195e7c (pclk) quot 25, calc 113221<br />
selected clock c0195e7c (pclk) quot 2, calc 981250<br />
selected clock c0195e7c (pclk) quot 2, calc 981250<br />
bcsp_recv: Out-of-order packet arrived, got 1 expected 0<br />
FAT: bogus number of reserved sectors<br />
VFS: Can&#8217;t find a valid FAT filesystem on dev sdcard.<br />
FAT: filesystem 16 bits
</p></blockquote>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2006/01/19/the-tomtom-one/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Spam comments cleared up&#8230;</title>
		<link>http://turtlehead.co.uk/2006/01/05/spam-comments-cleared-up/</link>
		<comments>http://turtlehead.co.uk/2006/01/05/spam-comments-cleared-up/#comments</comments>
		<pubDate>Thu, 05 Jan 2006 11:25:06 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
	<category>WMA11b</category>
		<guid isPermaLink="false">http://www.codeworker.co.uk/turtlehead/?p=10</guid>
		<description><![CDATA[Hey all.. A quick update for you..
I&#8217;ve just spent 40 minutes or so clearing up the spam comments. Hope the site&#8217;s a little more navigable for you now..
I&#8217;ve also fixed the source code snapshot and the nightly build. The machine that deals with the nightly build and packaging ran low on disk space because of [...]]]></description>
			<content:encoded><![CDATA[<p>Hey all.. A quick update for you..<br />
I&#8217;ve just spent 40 minutes or so clearing up the spam comments. Hope the site&#8217;s a little more navigable for you now..<br />
I&#8217;ve also fixed the source code snapshot and the nightly build. The machine that deals with the nightly build and packaging ran low on disk space because of all the spam that it receives. Once again, that should be fixed too..<br />
As for the WMA11b. I&#8217;m not really working on it any more as I now prefer the Airport Express.. But I&#8217;m going to keep everything here and will keep approving comments.<br />
As for Linksys moving the GPL code, they&#8217;ve moved it to their FTP server, but I&#8217;ve also mirrored it <a href="http://codeworker.co.uk/~jim/wma11B_GPL.zip">here</a> just incase they remove it entirely..
</p>
]]></content:encoded>
			<wfw:commentRSS>http://turtlehead.co.uk/2006/01/05/spam-comments-cleared-up/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
