[Bug 195] New: passthrough mode (Directly use GSM Modem from PC

bugzilla-daemon at bugzilla.openmoko.org bugzilla-daemon at bugzilla.openmoko.org
Sat Feb 17 21:49:38 CET 2007


           Summary: passthrough mode (Directly use GSM Modem from PC
           Product: OpenMoko
           Version: current svn head
          Platform: Neo1973
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: u-boot
        AssignedTo: laforge at openmoko.org
        ReportedBy: laforge at openmoko.org
                CC: sean_mosko at fic.com.tw

In order to make it easy to do gsmd/libgsmd/dialer development on the host PC,
we want something called the 'gsm passthrough mode'.

This basically means that on the host PC, we want to see a virtual serial port
via USB (CDC ACM, /dev/ttyACM0).  If a host application talks to that virtual
serial port, it actually talks directly to the GSM Modem.

So what needs to be done, is extend u-boot by a piece of code, which 

1) powers up the GSM Modem
2) de-asserts GSM_EN (0) to connect GSM Modem to S3C2410
3) listens to USB control endpoint packets to configure baudrate/... of
GSM-facing S3C2410 UART
4) send incoming characters from UART to USB IN endpoint according to CDC ACM spec
5) send incoming charcters from USB OUT endpoint to UART according to CDC ACM spec

This whole software module is part of u-boot and shall be activated by issuing a
command "neo1973 gsm passthrough" at the u-boot command prompt.

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

More information about the buglog mailing list