Am Sonntag 11 Januar 2009 schrieb RalfGesellensetter:
> Hi. Vielleicht schreibst du die Hersteller einfach mal an; Abteilung
> Research & Development. Vielleicht stellen Sie dir ein Leihgerät oder
> dich gar ein...

Ich habe nun ein TomTom One, darauf befinden sich auch einige Linux/ELF-
Programme für ARM in /bin:


file /bin/glgps
glgps: ELF 32-bit LSB executable, ARM, version 1, dynamically linked 
(uses shared libs), for GNU/Linux 2.4.0, stripped

Entsprechend ist auch ein Hinweis auf die GPL vorhanden
(licenses/GPL-offer.txt o. ä.):


This product contains software which falls under the terms of the 
General Public License (the GPL).
If you wish to obtain the source code for this software, please visit 
http://www.tomtom.com/gpl

Theoretisch müsste da auch die API zu finden sein, mit der auf die 
Hardware zugegriffen wird, oder?

Gruß
Ralf

P.S.: Als Nachtrag zum Hardware-Thread, hier ein dmesg und ein lsusb -v:

usb 3-3: new full speed USB device using ohci_hcd and address 3
usb 3-3: New USB device found, idVendor=1390, idProduct=0001
usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 3-3: Product: ONE (v8)
usb 3-3: Manufacturer: TomTom
usb 3-3: SerialNumber: PO5339B04270
usb 3-3: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 2:0:0:0: Direct-Access     TomTom   ONE (v8)         0427 PQ: 0 
ANSI: 2
sd 2:0:0:0: Attached scsi generic sg4 type 0
sd 2:0:0:0: [sdc] 4014080 512-byte hardware sectors: (2.05 GB/1.91 GiB)
sd 2:0:0:0: [sdc] Write Protect is off
sd 2:0:0:0: [sdc] Mode Sense: 03 00 00 00
sd 2:0:0:0: [sdc] Assuming drive cache: write through
sd 2:0:0:0: [sdc] Assuming drive cache: write through
 sdc: sdc1
sd 2:0:0:0: [sdc] Attached SCSI removable disk


lsusb -vs 003:003                                          

Bus 003 Device 003: ID 1390:0001 TOMTOM B.V. GO 520 T
Device Descriptor:                                   
  bLength                18                          
  bDescriptorType         1                          
  bcdUSB               1.10                          
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0                             
  bDeviceProtocol         0                             
  bMaxPacketSize0         8                             
  idVendor           0x1390 TOMTOM B.V.                 
  idProduct          0x0001 GO 520 T                    
  bcdDevice            0.01                             
  iManufacturer           1 TomTom                      
  iProduct                2 ONE (v8)                    
  iSerial                 3 PO5339B04270                
  bNumConfigurations      1                             
  Configuration Descriptor:                             
    bLength                 9                           
    bDescriptorType         2                           
    wTotalLength           32                           
    bNumInterfaces          1                           
    bConfigurationValue     1                           
    iConfiguration          0                           
    bmAttributes         0x80                           
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)




_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an