I thought people on here might appreciate knowing that a credit-card-sized mass-volume CPU Card is being developed based around the iMX6 family of processors. The standard is EOMA-68, which involves re-using the legacy 5mm PCMCIA card form-factor and re-purposing the pins for SATA-II, Gigabit Ethernet, USB2/3, 24-pin RGB/TTL, I2C and 8 pins of GPIO. (Note: EOMA-68 is different from other "Computer on Module" standards in that it is suitable for end-users to freely change the CPU Card without risk of damaging the card or the mass-volume products it can be inserted into).
Thanks to the provision of PCB and Schematics files by Boundary Devices, the development of the PCB has been taking place entirely in the open, with the files being publicly available on a continuous basis. For those people who may not have the PCB Design software, PDFs are available.
If anyone would like to assist with this endeavour in any way - hardware, software, preorders or general enthusiastic support - please feel free.
Links:
Embedded Open Modular Architecture/EOMA-68 - eLinux.org
http://lists.phcomp.co.uk/pipermail/arm-netbook/
http://rhombus-tech.net/freescale/iMX6/orders/
http://hands.com/~lkcl/eoma/iMX6
It would still be interesting to see an EOMA-68 CPU card with an i.MX5 or i.MX6 processor. There is an ongoing
crowdfunding campaign (EOMA68 | Crowd Supply) by the above author to produce an Allwinner A20-based CPU card in connection with a modular laptop and other supporting hardware, but a variety of CPU cards for use in these devices would be a welcome development.