Dobrica Pavlinušić's random unstructured stuff
OpenMoko as a phone: Revision 1
For quite a long time I was complaining (in person) how nice and half-usable my OpenMoko is. However, thanks to few "great hints"<http://rejon.org/2007/09/10/openmoko-wiki-face-late-om-indoctrination/> I'm now make a dial out and dial in.
First, you will really want to install `cu` package. It contains old UUCP serial tool which will be much more unseful than you might think! Think of `cu` as `cat` for console. Turn on your OpenMoko (while holding AUX button) and type following: .pre chown uucp:uucp /dev/ttyACM0 ; cu -l /dev/ttyACM0 .pre You might try to just run `cu` as root, but it still doesn't work (for me) without chown first. If someone could say me to make this automatic, I would be grateful. So, dear lazyweb, I'm quite sure that there is some `udev` option for that, and if you know what, drop me a note. If not, this might become topic for another post. Then, change boot parametars: .pre GTA01Bv4 # setenv bootargs_base rootfstype=jffs2 root=/dev/mtdblock4 console=tty0 loglevel=8 GTA01Bv4 # saveenv Saving Environment to NAND... Erasing Nand...Writing to Nand... done GTA01Bv4 # boot .pre NAND read: device 0 offset 0x44000, size 0x1fc000 2080768 bytes read: OK ## Booting image at 32000000 ... Image Name: OpenMoko Kernel Image Neo1973(GT Created: 2007-08-31 11:29:10 UTC Image Type: ARM Linux Kernel Image (gzip compressed) Data Size: 1637653 Bytes = 1.6 MB Load Address: 30008000 Entry Point: 30008000 Verifying Checksum ... OK This will disable output on serial console which in interfering with `gsmd` that tries to open serial port to communicate with GSM part. This is my journey so far... Now I have to wait for my poor old desktop to compile all packages to get freshest copies on my Neo... |