Subversion
From OpenTom
There is a public-readable Subversion repository, where we keep all OpenTom related code.
Contents |
Accessing the Repository
Casual Browsing
You can access the repository via ViewCVS by the following URLs:
Subversion WebDAV Checkout
- Checkout via svn+http from http://svn.opentom.org/opentom
- Checkout via svn+https from https://svn.opentom.org/opentom
Or just check out on the commandline
- 2.4 trunk checkout: svn co https://svn.opentom.org/opentom/trunk/linux-2.4
- 2.6 trunk checkout: svn co https://svn.opentom.org/opentom/trunk/linux-2.6
- mkttimage checkout: svn co https://svn.opentom.org/opentom/trunk/mkttimage
- scripts checkout: svn co https://svn.opentom.org/opentom/trunk/scripts
Tree Layout
- The current development head is available from the 'trunk' subdirectory.
- Developers keep their own branches/tags in the 'developers' directory.
- Upstream merges/checkins can be found in the 'upstream' directory.
- Releases can be found in the 'tags' directory.
Modules
The following modules are available below 'trunk':
kernel-2.4
This is a 2.4.28-rc1 based kernel, that has all 2.4.27-vrs1 arm changes included, and the TomTom specific drivers/modifications from 2.4.18-tt194.
Of course, the SD Card driver is not available since that piece of code was not released as source code. Apart from that, you should be able to use the TomTom navigation software on top of this kernel.
kernel-2.6
This is where the real development is going on. 2.6.10-rc1 based at this time, booting, has support for Serial Console and Framebuffer, but no other tt-specific drivers yet. Patches welcome.
mkttimage
A tool to create your own bootable ttysystem images.
ttimgextract
A tool to extract the ttsystem images into their components.
testimages
This place holds example/testimages like the one tomtom has provided

