No GSM. Suspect dead Calypso. What to do?

danek daniel at
Sat Apr 11 14:00:41 CEST 2009

Everything looks normal here except the reset. Can you double check
that you don't have any other software that could write to the
power_on (or pwron) node of gsm in /sys?

I tried this in Om2008.12 and the latest fso-image-om-gta02 from unstable at I made sure qpe and zhone, respectively, were stopped on the phone before power cycling the modem. This is off a fresh boot in all instances. As far as I know, qpe on Qtopia-based distributions and zhone on FSO-based distributions should be the only processes that normally access the modem. If there's something else I should try to ensure that nothing else might be accessing the modem, let me know. (When I get home later today, for example, I could try flashing a very basic image like fso-console-image-om-gta02, if you think it would be helpful. That way we can be more certain that nothing else is taking over the Calypso.)

I should probably add that the apparent reset comes in immediately after the modem says "AT+COPS\r\nOK\r\n" -- if I change the timing of how quickly I enter commands by a second or so it will still reset immediately after I give "AT+COPS", suggesting that it probably is related to whatever AT+COPS does, and not something that periodically resets the modem at some set interval.

Also, is it normal for the modem to give "AT+CFUN=1\r\nERROR\r\n" when trying to set telephony mode? As I mentioned, this happens every time, and there's no indication what "ERROR" means exactly.

Like I said before, if I do "AT+CFUN?" after doing "AT+CFUN=1" and getting "ERROR" from the Calypso, I get "+CFUN: 0" as a reply. If this part is working, shouldn't I be getting "+CFUN: 1" to tell me it has successfully entered phone mode?

If this indeed is a real reboot of the calypso chip then we'd really
like to see calypso debug output (you need to construct a cable to
capture it, do you have electronics experience?).

I'm happy to do just about anything as long as it doesn't involve SMT. Will I need a ribbon cable to plug into the JTAG header on Neo's board? If so, where do you recommend getting one?
View this message in context:
Sent from the Openmoko Support mailing list archive at

More information about the support mailing list