[beagleboard] BB XM, serial port, minicom and gpsd

I have never broken off a DB9 on the -xM board. but it is possible to do. These are the prototype boards, not the final boards. The mounting holes are not plated through, just press fit in and the DB9 connector and power connector are too close together. These have been fixed on the final version.

Also keep in mind that this is a straight through connection. Do not use a null modem cable. The only time I had serial issues was after the Kernel boot.

Gerald

2010/4/18 Måns Rullgård <mans@mansr.com>

I have never broken off a DB9 on the -xM board. but it is possible
to do. These are the prototype boards, not the final boards. The
mounting holes are not plated through, just press fit in ...

  ah, yes, i see now -- i finally just pulled the connector off, then
pressed it back in and, with luck(?), if it's snug enough, perhaps it
will still work.

and the DB9 connector and power connector are too close together.
These have been fixed on the final version.

  yes, i'd noticed that immediately.

Also keep in mind that this is a straight through connection. Do not
use a null modem cable. The only time I had serial issues was after
the Kernel boot.

  which brings us back to my initial issue -- is there any reason mine
shouldn't be working given that i seem to have done everything
properly?

rday

Keep in mind that there is no NAND on the -xM, so you must have a SD card installed with xloader and uBoot for it to get past the 60 printout.

Gerald

how can we live without a NAND? :slight_smile:

2010/4/18 Gerald Coley <gerald@beagleboard.org>

It boots from the NAND in the SD card all the time. It comes with a 4GB SD card.

-the RMAs will l be cut by 75% because we won’t have to re-flash the NAND because people can’t figure out how to do it.
-easier to switch between Uboot and Xlooder combinations and revisions

Gerald

*sigh*. at which point i feel like a total idiot since i'd totally
forgotten that. argh. so ... where are the XM-ready images again? i
can pick up a micro SD card tomorrow and take it from there.

  ideally, i'd also like to build the images from scratch for further
testing.

rday

http://www.angstrom-distribution.org/demo/beagleboard/

regards,

Koen

ah, so the same ones as for the C3/C4, then? excellent.

rday

As well as rev B, the MLO, u-boot and kernel there are 'universal'. The goal is to make it possible to move the uSD card between all public[1] beagleboard revisions without problems[2].
We're trying hard to future proof the beagleboard bits on the angstrom side.

regards,

Koen

[1] Revisions like A0, C0 and C1D might not work since the ID pins are "wrong" on those, but those revisions weren't really public
[2] When using a uSD -> SD adaptor of course.

[snipped]

Apparently an OMAP power management kernel issue can be worked around
on Maemo. Would the posted solution offer any pointers in this case?

http://omappedia.org/wiki/Maemo_Getting_Started#Garbage_at_serial_console

Both of those 'workarounds' disable CPUidle, which has already been done in the angstrom kernel, as pointed out before.

regards,

Koen

Sorry. I'd missed that.