Re: USB: cp210x: Add support for the DW700 UART

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Op 16-06-10 19:58, Sylvain Lamontagne schreef:
> Hi Mr Piel,
> Last october you sent a patch to correctly identify the GPS module on
> the Dell mini 1010.
> http://www.kernel.org/pub/linux/kernel/people/gregkh/usb/2.6/2.6.32-rc3/usb-cp210x-add-support-for-the-dw700-uart.patch
> 
> I own a Dell Mini 1010 and would like to know if the status change on
> this. Because while sending the patch, you also wrote "(I haven't
> managed to use the GPS under
> Linux yet, though)"
> 
> I would like to have the GPS module to work and I would be willing to
> work on developing the driver if it's not a too big task. I have
> already wrote some driver in the past but they were mostly character
> device never USB... it was for academic learning. I have some book
> that can surely help me, but if someone could guide me in the process
> I would really appreciated this.

Unfortunately, so far I haven't managed to get any data back from the
GPS under Linux. I haven't dedicated much time to it yet though...

So far here is the info I've assembled:
* Behind the UART device (ttyUSB0), lays the actual GPS chip, a broadcom
BCN4750, aka Barracuda.
* In windows, this corresponds to COM3, to which the dell location
utility is connected and agglomerates data with WIFi info to retransmit
as a fake GPS on COM4.
* With a logging software, I could record the typical transmission on
COM3. It looks binary, definitely not the standard NMEA. Unfortunately,
replaying it as it under Linux did not lead to any response from the GPS
chip.
* Here [1] is an interesting PDF from freescale about their
platform, which runs Linux and also has a BCM4570. See page 227. In
particular they mention a second interface via GPIO to turn on/off the
chip. On the Dell 1010, maybe this is done via the functionalities used
in the compal-laptop or dell-laptop drivers.
* Freescale also mentions that the low-level part of the driver's source
is available (but I didn't have time to look for it yet). They talk
specifically about the core driver called "glgps_freescaleLinux", and
the low-level called "gps_gpiodrv.ko". Finding these could greatly help.
I've looked a bit at their development kit but so far couldn't find the
source, it very messy :-(

Maybe you could try to ask help on the gpsd mailing list, or on the Dell
Linux support forum, someone could have additional info.

See you,
Eric

[1] http://openembed.com/files/pdk15_imx35__Linux_RM.pdf
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux