[Gta04-owner] GTA04 testing status

Dr. H. Nikolaus Schaller hns at goldelico.com
Wed Jul 6 15:29:58 CEST 2011


Am 06.07.2011 um 14:02 schrieb Glenn:

> On 05/07/11 10.19, neiljerram at gmail.com wrote:
>> 
>> I can wait, and I am full of admiration for you doing this amazingly difficult work.  Also thanks for another detailed update.
>> 
>> Regards,
>>        Neil 
>>   
> Hi Nikolaus
> 
> I have the same opinion as Neil.
> 
> br,
> 
> Glenn

Thanks!

And, we have arrived at another milestone:

	the internal USB port is working

the one where we will connect the UMTS modem to.

For testing purposes we soldered a simple USB-A connector
to the pads where the module will finally be:



Here we can see initialization:

> [    9.624511] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
> [    9.650085] usb usb2: Manufacturer: Linux 2.6.32 ehci_hcd
> [    9.655548] usb usb2: SerialNumber: ehci-omap.0
> [    9.669464] ehci-omap ehci-omap.0: ...powerup ports...

after plugging in a USM memory stick:

> [   61.663787] usb 2-2: new high speed USB device using ehci-omap and address 2
> [   61.821350] usb 2-2: New USB device found, idVendor=8644, idProduct=800a
> [   61.828155] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> [   61.835388] usb 2-2: Product: USB Flash Disk  
> [   61.839874] usb 2-2: Manufacturer: General 
> [   61.844146] usb 2-2: SerialNumber: 000000000000EB9F
> [   61.859313] scsi0 : usb-storage 2-2:1.0
> 
> [   66.893432] scsi 0:0:0:0: Direct-Access     General  USB Flash Disk   1.00 PQ: 0 ANSI: 2
> [   66.918365] sd 0:0:0:0: Attached scsi generic sg0 type 0
> [   66.927978] sd 0:0:0:0: [sda] 3913728 512-byte logical blocks: (2.00 GB/1.86 GiB)
> [   66.965698] sd 0:0:0:0: [sda] Write Protect is off
> [   66.983947] sd 0:0:0:0: [sda] Assuming drive cache: write through
> [   67.011688] sd 0:0:0:0: [sda] Assuming drive cache: write through
> [   67.017974]  sda: sda1
> [   67.052581] sd 0:0:0:0: [sda] Assuming drive cache: write through
> [   67.085479] sd 0:0:0:0: [sda] Attached SCSI removable disk
> 
> bb-debian:~# lsusb
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 002: ID 8644:800a  
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> 
> [  102.898590] usb 2-2: USB disconnect, address 2
> 

after unplugging the memory key and plugging in a USB UMTS
stick (which is different from the GTM601 module):

> [  124.280883] usb 2-2: new high speed USB device using ehci-omap and address 3
> [  124.458251] usb 2-2: New USB device found, idVendor=1c9e, idProduct=f000
> [  124.465057] usb 2-2: New USB device strings: Mfr=3, Product=2, SerialNumber=4
> [  124.472290] usb 2-2: Product: USB Modem
> [  124.476196] usb 2-2: Manufacturer: USB Modem
> [  124.480468] usb 2-2: SerialNumber: 1234567890ABCDEF

It is always funny how much they care about reasonable identifications :)

> [  124.507812] scsi1 : usb-storage 2-2:1.0
> [  128.142608] usb 2-2: USB disconnect, address 3
> [  128.554321] usb 2-2: new high speed USB device using ehci-omap and address 4
> [  128.731475] usb 2-2: New USB device found, idVendor=1c9e, idProduct=9603
> [  128.738281] usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=3
> [  128.745483] usb 2-2: Product: Modem Configuration
> [  128.750274] usb 2-2: Manufacturer: USB Modem
> [  128.754577] usb 2-2: SerialNumber: 1234567890ABCDEF
> [  128.804351] scsi2 : usb-storage 2-2:1.3
> [  129.836547] usbcore: registered new interface driver usbserial
> [  129.874237] USB Serial support registered for generic
> [  129.891510] usbcore: registered new interface driver usbserial_generic
> [  129.904327] usbserial: USB Serial Driver core
> [  129.933013] USB Serial support registered for GSM modem (1-port)
> [  129.951416] option 2-2:1.0: GSM modem (1-port) converter detected
> [  129.961486] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB0
> [  129.968627] option 2-2:1.1: GSM modem (1-port) converter detected
> [  129.978424] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB1
> [  129.985565] option 2-2:1.2: GSM modem (1-port) converter detected
> [  129.995849] usb 2-2: GSM modem (1-port) converter now attached to ttyUSB2
> [  130.005218] usbcore: registered new interface driver option
> [  130.017333] option: v0.7.2:USB Driver for GSM modems
> [  133.878295] scsi 2:0:0:0: Direct-Access     USBModem Disk             2.31 PQ: 0 ANSI: 2
> [  133.900665] sd 2:0:0:0: Attached scsi generic sg0 type 0
> [  133.919311] sd 2:0:0:0: [sda] Attached SCSI removable disk

Well, it wasn't as simple as it may now look.

Firstly we had to patch the ehci-omap.c driver to write
additional settings into the ULPI controller. The reason
is that we have no 5V VBUS in this system and had
to disable the > 4.4V comparator.

And then we did search a long time in the wrong
direction until we found that we had simply crossed
over D+ and D- of the USB socket in our test setup :)

So we can make the next "ok" mark in our hardware design
checklist.

Next we check all pads at the modem position and we will be
ready to install the first real modem!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.goldelico.com/pipermail/gta04-owner/attachments/20110706/35c777ac/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DSC00976.jpeg
Type: image/jpg
Size: 104241 bytes
Desc: not available
URL: <http://lists.goldelico.com/pipermail/gta04-owner/attachments/20110706/35c777ac/attachment-0001.jpg>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.goldelico.com/pipermail/gta04-owner/attachments/20110706/35c777ac/attachment-0003.html>


More information about the Gta04-owner mailing list