TomTom ONE 3rd Edition

From OpenTom

(Redirected from TomTom One V3)
Jump to: navigation, search

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.)


Image:TomTom_ONE_3rd_Edition_Front_small.jpg
Front

Image:TomTom_ONE_3rd_Edition_Enclosure_Front_small.jpg
Enclosure Front

Image:TomTom_ONE_3rd_Edition_PCB_Front_small.jpg
PCB Front

Image:TomTom_ONE_3rd_Edition_PCB_Rear_small.jpg
PCB Rear

Image:TomTom_ONE_3rd_Edition_Enclosure_Rear_small.jpg
Enclosure Rear

 512MB version
512MB version

Software

The Application versions released for the 3rd Edition are:

  • 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:

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

Personal tools