[Angstrom-devel] AM1808

Michael Schnell mschnell at lumino.de
Tue Jul 19 14:27:57 CEST 2011


On 07/19/2011 01:37 PM, Koen Kooi wrote:
>
> If you attach a serial console and go into uboot you can do the following (hawkboard has a AM1808 as well):
> ...
I'll try that ASAP.
> So that's almost a year ago. Trying to update thru opkg would upgrade everything, so I'd advice generating a brand new image or ask logicPD if they have something more recent
OK. I'll see how that can be done.
> That version of angstrom lacks the opkg low-mem fixes, so it failing on 32M is expected.
Of course a brand new installation will fix this. But as this is just a 
preliminary test (we will get a new board with an AM1808 quite soon), 
I'd rather just upgrade opkg. Is there a chance just to exchange a few 
files for doing this an do a normal upgrade afterward (delaying the need 
to do a brand new installation) ?
> A distribution generally just integrates what is already out there. Angstrom is a bit of a special case since a lot of the developers either work for a silicon or board vendor or are consultants for such companies.
Sounds good.
> If I2S is present on one of the logicPD daughterboards chances are good drivers are already there, but only for the specific codec on the daughterboards. For other codecs you might need to write some small ASoC glue.
The board has nothing to do with that. There is just a chip converting 
I²S to analog. It supposedly does not need any configuration. So the I²S 
Kernel driver just needs to know the chip (OMAP L138 (completely 
compatible with AM1808) ). The hardware-"codec" (audio byte stream to 
I²S - converter) is built in the the chip.
> Thanks to things like pinmuxing that line is less clear than you might think :(
Of course you are right. But looking at pinmuxing we found that 
functions do share pins, but there are no function available on multiple 
pins. So this is a matter of selecting which function is on a pin. I 
don't suppose that the Logic-PD hardware on the PCB de-muxes any pins to 
multiple available functions, but I'm not sure, yet.
>> So you suggest that X11 and (e.g.) GTK and whatever necessary are just packages that can be installed ?
> Exactly. 32M is going to be really tight for running any reasonable gui in X11,
That is why the board we are going to design will get 256 MB :) .
> Narcissus has a few predefined choices and will show the packages it will install on the screen, so you can install them manually as well. For small memory systems, try gpe, matchbox or enlightenment, gnome is way too heavy for that.
I did not yet think about the "Desktop" system at all. Thanks for the 
pointers !
> X11vnc hooks into an existing server as a client and can the started at will, so it's more flexible than the Xvnc way of doing it you mention.
I suppose that is what I will need. The program (and supposedly the 
Desktop system before) is supposed to start automatically when the 
system boots and I want to be able to attach vie VNC to monitor the GUI 
of the running program.

-Michael



More information about the Angstrom-distro-devel mailing list