[Gnufiish-devel] Status update from some weekend hacking

Stefan Schmidt stefan at datenfreihafen.org
Tue Apr 21 21:46:06 CEST 2009


Hello.

Just a short version of what we have done at the weekend. Zecke, Harald and
myself have been working together in Berlin to get soem progress with the modem
communication. Let's see what we have done:

- No AT communication yet. Still we learned a ton of things over it and the work
  is ongoing.

- We got the JTAG working with OpenOCD and zecke fixed the breakpoints in
  OpenOCD (http://gnufiish.org/trac/wiki/JTAG)

- We also found out the serial console testpads. It's connected on UART2
  together with the GPS.

- Power and record buttons are also on the testpads. Does make sense for factory
  testing with less operator interaction as possible. Some pads are still
  unknown. Add infos to the wiki if you know more.

- The moem is not only connected to SPI but also to UART0. The Knight/empire
  test system sends out some binary data to it. Unclear what it is.

- Another interesting bit is that the GSM test in Knight/Empire ends with
  putting the modem into passthrough mode to the serial console. (Power button
  brings you back in the test system). Sadly we were not able to communicate
  with the modem in this state. Even with some code that put the serial port into
  raw mode in linux we get nothing from it so far.

- Harald got a u-boot port running over JTAG. We hope to have better chances to
  get contact to the modem without WM configure it before we have access.

But Berlin was not the only place for gnufiish hacking this weekend. :)

- Hunz worked on the wifi part. The current state is that the libertas-spi
  driver detects the chip, ask for firmware, loads it, displays MAC address and
  more with iwconfig. Still some problem on top. Nice progress.

- Morphis re-worked the mainline si470x driver. It was a USB-only driver so far.
  Now it is split into si470x-lib, si470x-us and si470x-i2c. Morphis should be
  able to get you a better status update if needed. Great work.

All infos, especially updates on GPIO pins, etc, are available in the wiki:
http://gnufiish.org/trac/wiki/M800

The modem got a new page on its own:
http://gnufiish.org/trac/wiki/Ericsson_3.5G_Modem

Now grab your device and your keyboard and help us to get forward with this
project.

regards
Stefan Schmidt




More information about the gnufiish-devel mailing list