On 19/12/12 12:04, the mail apparently from Andy Green included:
On 13/12/12 18:05, the mail apparently from Andy Green included:
On 07/12/12 11:59, the mail apparently from Andy Green included:
On 05/12/12 13:51, the mail apparently from Andy Green included:
Hi -
Here's a draft specification for some small, cheap hardware devices would be useful in Lava to solve many interesting test scenarios that can't be done without some small hardware assist.
I have some time to prototype these devices and scenario boards in the next couple of weeks, but before starting I would like to get feedback on the specification, particularly anything dumb ^^ or other interesting tests that are not mentioned that are compatible with the basic approach and could be piled on if thought about from the start.
Also, what is the status of the SD Mux thing currently? If it's moribund I can look at that too; if not, great.
After offlist feedback here's v0.2, changelog
SD Mux
mounting considerations
clarify multi connector set boards only have one connector set
fitted on a given board and set the SCEN bus accordingly
I have now completed laying out four PCBs, you can find updated docs and the schematics / PCB layouts here
https://wiki.linaro.org/People/AndyGreen/Lava-lmp
... any feedback appreciated.
Update on status...
I changed the micro SD header to a 70mm custom flat cable
that and 2 x the four PCBs are being fabricated in Taiwan and should
be with me next week
- I updated the wiki link above with the gerbers and drill data used
for these prototype boards
- All the parts needed are in stock at Farnell / Newark / Element 14
and were ordered last week: they should also be with me next week.
- I completed the first version of the firmware for all the boards,
it's untested until the PCBs arrive (and work...) but you can find it here:
http://git.linaro.org/gitweb?p=people/andygreen/lava-lmp-firmware.git%3Ba=su...
The remaining firmware features not attempted yet are
- ADC reading (hdmi, usb and sdmux)
- Scanned keyboard faking mode (lsgpio)
- EDID faking mode (hdmi)
- uSD CMD idle based switching (sdmux)
everything else is "done", pending testing. So far it's using 8K of 32K of flash so there seems plenty of room.
The PCBs and custom FFC have arrived... photos here:
https://wiki.linaro.org/People/AndyGreen/Lava-lmp?action=AttachFile&do=v...
https://wiki.linaro.org/People/AndyGreen/Lava-lmp?action=AttachFile&do=v...
Quality seems good, can't really tell much about workability until the components arrive, which is meant to be tomorrow.
FFC uSD end at least fits well into uSD socket.
-Andy