TomTom ONE 3rd Edition
From OpenTom
Contents |
Overview
There are 2 variants of the 3rd Edition - Europe and Regional. Both were released 30 Aug 2007. It appears the only differences between them is in the maps and regional information, not the hardware or operating system. (Remark: There exist devices with less than 1GB - see below.)
| ||
| ||
| ||
| ||
| ||
|
Software
The Application versions released for the 3rd Edition are:
- Version 8.016
- Version 8.010
- Version 7.166
- Version 7.162
- Version 7.161
- Version 7.131
- Version 7.120
The most recent Kernel version released for the 3rd Edition is:
- 2.6.13-tt2332 @ Wed Jan 9 09:42:09 CET 2008
The Bootloader. ttn
Hardware
In the Linux sources, the 3rd edition is known as Casablanca. See arch/arm/mach-s3c2410/tomtomgo-iocasablanca-*.h
The guts of the 3rd Edition include:
- A Samsung S3C2412 Microcontroller with an ARM926EJ-S CPU
- Real Time Clock
- 3 UARTS (Serial ports)
- I2C
- GPIO
- Watchdog
- USB with Client and Host mode support
- An EON EN29LV400 JEDEC MTD Boot Flash
- A 1GB MMC Chip
- 32MB Ram
- A Global Locate GPS
- A Samsung LMS350GF03 320x240 3.5" TFT Display
- Touchscreen / Backlight
- A WM8711L Sound Chip
- External TMC RDS receiver - connect to an UART@38400 BPS,8N1
- A Maxell ICP653443 1100 mAh 3.7 V Li-ion Battery
- there is at least one device with a 512MB chip (see picture) (K4M561633G in at least one case)
Boot Process
- Power on
- The first 4KB of Boot code is copied by the S3C2412 from the MTD into it's Stepping stone SRAM and then executed. This boot code has not been released by TomTom.
- Mount the sdcard (MMC Flash)
- Detect if the 3rd Edition is attached to a PC and if so, it goes into usb-storage device mode and presents the sdcard to the PC (So you can access it with TomTom's Home software)
- Check for a newer version of the Boot code in sdcard/system, if so, install it into the MTD and reboot.
- Load sdcard/ttsystem. Extract the kernel and ramdisk into RAM, then execute the kernel.
- Print "Uncompressing Linux .." on the TMC UART@115200 BPS,8N1
- The running kernel has the following filesystems mounted
- Ramdisk (from ttsystem) at /
- MTD /dev/mtd0 at /mnt/flash
- MMC /dev/mmcblk0 at /mnt/sdcard
- The init file is a script which is executed after the kernel loads. It performs some initialization, then runs ttn (the main TomTom Navigation software)
Files
See: files
Hardware modification
Installation of a SD-Card slot
On some versions of the TomTom ONE V3 it is possible to solder an SD-Card socket onto the mainboard of the TomTom. Up to 2 GBytes are possible.
You should only do this if:
- Your warranty is outdated or you dont care.
- You really need more memory (for more Cards, for mp3 music etc...)
- You have the soldering tools and some experience in soldering of very tiny and delicate things.
1. Make a full backup of the TomToms content
Do it with TomTom HOME, but also copy really everything from the TomTom internal memory to your harddisk.
2. Open the TomTom
(warranty will now be void) You will find the situation as described on the 4 pictures here: SD Card Interface.
Before you solder: disconnect the battery.
3. Solder the SDcard Adapter
SD Card Interface SC Card Interface (german language) But only the pictures needed. (Caution, on the first page are some diagrams wrong! (pin's in reverse order) The images below are correct.
Some Improvements:
- If you use a SD card bigger than 2 GB, install Bootloader 5.5022 or newer.
- It works best with a microSD card. So can save space and the new memory fit in the housing of the Tomtom one. The microSD adapter serves as a well-insulated and narrow bracket. Tested with SanDisk microSD / TransFlash 2.0GB.
Restriction
This is not possible on newer revisions of the TomTom ONE 3rd edition, which don't have the solder points for SD cards anymore (P/N 4N01.002.2, bought in January 2009). This Device is also different from TomTom one V4.
4. Prepare the SD-Card
- Copy the full content, which you have saved in 1. to the SD-Card using a card-reader. (a file-by file copy will do, the standard formatting of the SDCard os fine)
- Insert the Mirco-SD card into the TomTom
- Power on of the TomTom amd the system should boot normally
- If you have installed TTconsole, check the new size of the momory with
df
Now you can copy more maps, more music or videos onto the TomTom. You can also use this more memory for Tracklogging (see TTTracklog). Another advantage is: If the SDCard gets broken, you can simply replace it by very cheap new ones (I have not tried SD-Cards with more than 2 GBytes. It might not work. Check!)
Comments
- For me it was not necessary to connect the WP nor the CD signal. Any consequences?
- The TomTom now identifies itself as: TomTom ONE (v6)
- You dont know what to do with all this free space? Install TomPlayer !







