[Arm-netbook] EOMA50
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Sat May 20 22:05:45 BST 2017
http://elinux.org/Embedded_Open_Modular_Architecture/CompactFlash#Table_of_EOMA-CF_pinouts
if you recall, someone kindly pointed out that USB3.1 does *not* need
two sets of Tx/Rx differential pairs but only one. so ironically that
means that four pins on an extremely low pincount standard are now
free. i thought, "ah ha! should add a 2nd USB2 to EOMA50!"
... but should it?
one of the things about SoCs that are that small, they can fit onto a
43x30mm PCB is: the probability of the pincount being high enough for
them to have two USB2 interfaces is... debatable. the GR8 definitely
does but that's just one SoC. and if it *doesn't*... then fitting a
USB hub on there to provide two USB2 interfaces is going to be a
bitch-and-a-half.
also, two new pins are definitely free: "by default" i would make
those EINT2 and EINT3 *but* the other option is to make them SPI data
lines 2 and 3 (for 4-bit DDR SPI).
choices, choices... i'm leaning towards 2 extra EINTs particularly as
i have an idea in mind for a modular smartphone, and the addition of
extra EINT-capable GPIO would allow a sub-module standard which has an
EINT line "per module". mind you a break-out GPIO device (such as oo
i dunno... a $1 STM32F!) is probably going to be needed for that
design concept anyway. bizarre, isn't it: you can either choose a
$1.50 dedicated GPIO breakout IC which only has 12 pins... or you can
choose a $1 EC which has 32 or 48 pins and has GPIO, USB, SPI, ADC,
DAC, I2C, UART... so bizarre.
anyway.
thoughts appreciated.
l.
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
More information about the arm-netbook
mailing list