And I said... "Beam me up, Scotty - and can I get a cup of coffee? And the Internet -- it still doesn't work." -beaming, by reliant K
Okay, so another update that I'm putting out here to try to get the research flowing onwards.
First off, to describe the Gobi's operation:
In order to provide all the capabilities it does from CDMA to HSPA, and provide the vast multi-carrier support that it does, it uses different firmware for different carriers.
Upon powering on the Gobi2000 after power loss (ie, standby, shutdown, etc), the Gobi enumerates a USB serial device with vendor ID 1410 (Novatel Wireless, Inc) and product ID A014. This is the Gobi2000 QDLoader device.
A proprietary service and protocol is then used to push the requisite firmware files to the device, which then continues a boot process. The Gobi then enumerates various additional devices with a PID of A010 and various additional flags:
- Network interface
- Diagnostics port
- GPS port (depending on firmware and loading)
- Additional serial ports for legacy support
Now, onto the next part: Drivers.
Any Gobi2000 driverset will work, provided you modify the VID and PID strings properly so that the QDLoader enumerates as a proper serial port and then the other devices enumerate with their proper drivers.
Firmware loading is our challenge. Linux has the package gobi-loader which I haven't gotten to work (yet). CrOS uses a Qualcomm provided service, which I haven't tested. Someone's written a homemade Windows gobi-loader clone, but it doesn't work (expects different data than this module provides). MacOS is a wildcard, but may work with gobi-loader.
For reference, on CrOS, the Qualcomm-specific files are in /opt/Qualcomm/. In the Images2k folder is the various firmware - folder 1 is the Verizon software that needs to be pushed to the card.
Also, if you can dual-boot stock CrOS and Windows 7, a soft reboot WILL KEEP THE GOBI ENUMERATED. That is, it will continue to have the proper devices for proper operation. Howerver, using VZAccess Manager, the Gobi will reset itself upon the loading of the VZAM and upon activation of the modem with Verizon as well - so you'd still have to figure out how to push new software to the modem either way.


3Likes
LinkBack URL
About LinkBacks





Reply With Quote







Chrome OS Lounge is the largest Chrome OS forum community, therefore we aim to provide the best collaborative platform for users of all abilities. This means that Chrome OS Lounge is the best place to get help, advice, tutorials, reviews and news relating to Google's Chrome Operating System, Chromium OS and other Google products.
Bookmarks