Discussion:
[Arm-netbook] GR8 based EOMA68 card
Ismo Väänänen
2017-05-11 00:05:24 UTC
Permalink
Hello,

The recent talk about de-blobbing R8 and thus also GR8 inspired me to do a
quick write up on how I see a Next Thing Co. GR8 System-In-Package chip
being used in an EOMA68 compatible card.
The latest version of the write up can be found here:
https://sites.google.com/site/oh2ftg/eoma68/eoma68-gr8

I named the project "EOMA68-GR8" because why not.

Like Vincent I'm doing this on the side and also with Altium.
I haven't done anything this complex in Altium before it's likely going to
be an interesting challenge.

GR8 has TTL/RGB LCD interface, USB2.0, I2C, SPI(SDMMC) and so on.
All the interfaces to make a compute card compatible with EOMA68 are there.
Except if I want the card to have "front facing" USB I'll need to include
some USB HUB chip like TI TUSB2046, which conveniently has no firmware
being a state machine.

I'll have to look at how the interrupts go, at AXP209 PMIC and it's routing.
And decide on if I'll layout the NAND as the talk about blobs being
required for NAND support sounds worrying. That and seeing in general if
even a half reasonable layout is possible on 4-layer FR4 to get cheaper
rates on the pcb's. At least there's no DDR RAM to route, but the TTL/RGB
fanout and length matching is gona be chore.
One more good reason to learn how the automated length matching in Altium
works.

Sourcing connectors and housings in small quantities. All that fun stuff.

If anything I have missed comes to mind please mention it, I'd rather hear
it now then when I have prototype pcb's at hand or layout nearly done.

Cheers,
Ismo VÀÀnÀnen de OH2FTG alias 2ftg
zap
2017-05-11 00:16:06 UTC
Permalink
Post by Ismo Väänänen
Hello,
The recent talk about de-blobbing R8 and thus also GR8 inspired me to
do a quick write up on how I see a Next Thing Co. GR8
System-In-Package chip being used in an EOMA68 compatible card.
https://sites.google.com/site/oh2ftg/eoma68/eoma68-gr8
I named the project "EOMA68-GR8" because why not.
Like Vincent I'm doing this on the side and also with Altium.
I haven't done anything this complex in Altium before it's likely
going to be an interesting challenge.
GR8 has TTL/RGB LCD interface, USB2.0, I2C, SPI(SDMMC) and so on.
All the interfaces to make a compute card compatible with EOMA68 are there.
Except if I want the card to have "front facing" USB I'll need to
include some USB HUB chip like TI TUSB2046, which conveniently has no
firmware being a state machine.
I'll have to look at how the interrupts go, at AXP209 PMIC and it's routing.
And decide on if I'll layout the NAND as the talk about blobs being
required for NAND support sounds worrying. That and seeing in general
if even a half reasonable layout is possible on 4-layer FR4 to get
cheaper rates on the pcb's. At least there's no DDR RAM to route, but
the TTL/RGB fanout and length matching is gona be chore.
One more good reason to learn how the automated length matching in
Altium works.
Sourcing connectors and housings in small quantities. All that fun stuff.
If anything I have missed comes to mind please mention it, I'd rather
hear it now then when I have prototype pcb's at hand or layout nearly
done.
Good luck to you sir!
Post by Ismo Väänänen
Cheers,
Ismo VÀÀnÀnen de OH2FTG alias 2ftg
_______________________________________________
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Allan Mwenda
2017-05-11 04:22:50 UTC
Permalink
Do it! The more cards the merrier.
Post by Ismo Väänänen
Hello,
The recent talk about de-blobbing R8 and thus also GR8 inspired me to do a
quick write up on how I see a Next Thing Co. GR8 System-In-Package chip
being used in an EOMA68 compatible card.
https://sites.google.com/site/oh2ftg/eoma68/eoma68-gr8
I named the project "EOMA68-GR8" because why not.
Like Vincent I'm doing this on the side and also with Altium.
I haven't done anything this complex in Altium before it's likely going to
be an interesting challenge.
GR8 has TTL/RGB LCD interface, USB2.0, I2C, SPI(SDMMC) and so on.
All the interfaces to make a compute card compatible with EOMA68 are there.
Except if I want the card to have "front facing" USB I'll need to include
some USB HUB chip like TI TUSB2046, which conveniently has no firmware
being a state machine.
I'll have to look at how the interrupts go, at AXP209 PMIC and it's routing.
And decide on if I'll layout the NAND as the talk about blobs being
required for NAND support sounds worrying. That and seeing in general if
even a half reasonable layout is possible on 4-layer FR4 to get cheaper
rates on the pcb's. At least there's no DDR RAM to route, but the TTL/RGB
fanout and length matching is gona be chore.
One more good reason to learn how the automated length matching in Altium
works.
Sourcing connectors and housings in small quantities. All that fun stuff.
If anything I have missed comes to mind please mention it, I'd rather hear
it now then when I have prototype pcb's at hand or layout nearly done.
Cheers,
Ismo VÀÀnÀnen de OH2FTG alias 2ftg
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
Louis Pearson
2017-05-11 05:49:37 UTC
Permalink
I had this same idea just today, though I doubt I would have gotten
even this far. Go for it!

I believe I originally brought it up, in the context of an EOMA50 card,
but an EOMA68 card would probably be more immediately useful.
Luke Kenneth Casson Leighton
2017-05-13 16:17:09 UTC
Permalink
On Thu, May 11, 2017 at 6:49 AM, Louis Pearson
Post by Louis Pearson
I had this same idea just today, though I doubt I would have gotten
even this far. Go for it!
I believe I originally brought it up, in the context of an EOMA50 card,
but an EOMA68 card would probably be more immediately useful.
i'd really *really* like to see the GR8 done as an EOMA50 module then
with a separate EOMA50-to-EOMA68 adapter, but researching the
CompactFlash Card components (which would need to be mid-mount for the
idea to work) would be a pain, particularly now that CF really isn't
that common any more.

we're extremely lucky that Runde in Shenzhen has customers in Korea
who still buy Amphenol PCMCIA connectors and sockets!

l.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send lar
CNX Software
2017-05-11 09:38:28 UTC
Permalink
Wouldn't the PCMCIA card thickness be an issue when using a CPU module?
Post by Ismo Väänänen
Hello,
The recent talk about de-blobbing R8 and thus also GR8 inspired me to
do a quick write up on how I see a Next Thing Co. GR8
System-In-Package chip being used in an EOMA68 compatible card.
https://sites.google.com/site/oh2ftg/eoma68/eoma68-gr8
I named the project "EOMA68-GR8" because why not.
Like Vincent I'm doing this on the side and also with Altium.
I haven't done anything this complex in Altium before it's likely
going to be an interesting challenge.
GR8 has TTL/RGB LCD interface, USB2.0, I2C, SPI(SDMMC) and so on.
All the interfaces to make a compute card compatible with EOMA68 are there.
Except if I want the card to have "front facing" USB I'll need to
include some USB HUB chip like TI TUSB2046, which conveniently has no
firmware being a state machine.
I'll have to look at how the interrupts go, at AXP209 PMIC and it's routing.
And decide on if I'll layout the NAND as the talk about blobs being
required for NAND support sounds worrying. That and seeing in general
if even a half reasonable layout is possible on 4-layer FR4 to get
cheaper rates on the pcb's. At least there's no DDR RAM to route, but
the TTL/RGB fanout and length matching is gona be chore.
One more good reason to learn how the automated length matching in
Altium works.
Sourcing connectors and housings in small quantities. All that fun stuff.
If anything I have missed comes to mind please mention it, I'd rather
hear it now then when I have prototype pcb's at hand or layout nearly
done.
Cheers,
Ismo VÀÀnÀnen de OH2FTG alias 2ftg
_______________________________________________
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Ismo Väänänen
2017-05-11 15:32:08 UTC
Permalink
Post by CNX Software
Wouldn't the PCMCIA card thickness be an issue when using a CPU module?
According to the mechanical drawing on page 32 of the v1.0 GR8 datasheet
the SoM is at maximum 1.12mm thick. This should fit nicely inside even the
3.5mm typeI EOMA68 case.
https://github.com/NextThingCo/CHIP_Pro-Hardware/blob/master/Datasheets/GR8_Datasheet_v1.0.pdf

-Ismo
Luke Kenneth Casson Leighton
2017-05-13 16:14:45 UTC
Permalink
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
Post by CNX Software
Wouldn't the PCMCIA card thickness be an issue when using a CPU module?
According to the mechanical drawing on page 32 of the v1.0 GR8 datasheet the
SoM is at maximum 1.12mm thick. This should fit nicely inside even the 3.5mm
typeI EOMA68 case.
https://github.com/NextThingCo/CHIP_Pro-Hardware/blob/master/Datasheets/GR8_Datasheet_v1.0.pdf
that's the SoC itself. the "mechanical drawing" for the CHIP_PRO
v1.0 module states that it's a total of 5.2mm in height. TOP
component clearance is 1.4mm, there's an OTG connector on it which
will be... 2.5mm or so... no idea.

actual dimensions are 45 x 30mm so yes _easily_ fits
length-height-wise into the 78.1 x 43.something size of an EOMA68 PCB.

l.
-Ismo
_______________________________________________
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-***@fil
Luke Kenneth Casson Leighton
2017-05-15 00:56:22 UTC
Permalink
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
Post by CNX Software
Wouldn't the PCMCIA card thickness be an issue when using a CPU module?
According to the mechanical drawing on page 32 of the v1.0 GR8 datasheet the
SoM is at maximum 1.12mm thick. This should fit nicely inside even the 3.5mm
typeI EOMA68 case.
3.3mm not 3.5mm. you'd almost certainly need a 0.8mm PCB (costly),
bear in mind that you can't put that flat onto the bottom of the case,
and so you'd have to source ultra-low-height power inductors (most
likely ferrite beads).

l.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-***@files
Luke Kenneth Casson Leighton
2017-05-13 16:11:47 UTC
Permalink
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
Post by Ismo Väänänen
Hello,
The recent talk about de-blobbing R8 and thus also GR8 inspired me to do a
quick write up on how I see a Next Thing Co. GR8 System-In-Package chip
being used in an EOMA68 compatible card.
https://sites.google.com/site/oh2ftg/eoma68/eoma68-gr8
yay fantastic!
Post by Ismo Väänänen
I named the project "EOMA68-GR8" because why not.
Like Vincent I'm doing this on the side and also with Altium.
yeah i started with the same CAD designs but when i looked a couple
of weeks ago there simply wasn't the actual GR8 module itself
released. have they added it since? ah ha! yes they have, yay!
https://github.com/NextThingCo/CHIP_Pro-Hardware/

also, i reached out to them via their website to ask for samples but
have not received a response - that was over a month ago. did you
have any luck?
Post by Ismo Väänänen
I haven't done anything this complex in Altium before it's likely going to
be an interesting challenge.
well the nice thing about the GR8 is that the major complexity - DDR3
RAM interfacing - is completely gone. the rest of the design, by
comparison, should be absolutely trivial
Post by Ismo Väänänen
GR8 has TTL/RGB LCD interface, USB2.0, I2C, SPI(SDMMC) and so on.
All the interfaces to make a compute card compatible with EOMA68 are there.
Except if I want the card to have "front facing" USB I'll need to include
some USB HUB chip like TI TUSB2046, which conveniently has no firmware being
a state machine.
yyyyehhh... actuallyyyyy... the board is going to be so damn empty
you should easily be able to get away with that.

now, here's the really *really* important things that you need to know:

* PCB height will need to be 1.2mm. do NOT use 1.6 (too high) or 0.8
(too costly)
* components on TOP have to be an ABSOLUTE maximum of 1.9mm
* components on BOTTOM have to be an ABSOLUTE maximum of 1.6mm.

do NOT exceed those height clearances otherwise you simply won't be
able to get the damn case on! typical problems with suppliers are to
give you diodes that are 2.5mm high and 4.7uH inductors that are well
over 3mm.
Post by Ismo Väänänen
I'll have to look at how the interrupts go, at AXP209 PMIC and it's routing.
don't touch it. at all. don't alter *anything* to do with the PMIC:
you really don't need to. the CHIP-Pro's PCB size is so tiny it will
literally sit surrounded in an EOMA68 form-factor with a good 15mm
clearance all the way round. that is *more* than enough space to add
the components you want, *without* making *any* modifications
whatsoever to the majority of the CHIP-Pro's layout.

that way, you have absolutely no "need" to "look" at how the
interrupts go: you can just use the standard kernels that they're
using, compiled as-is.

likewise i do not recommend that you modify the SD card "detect"
lines, or any GPIO lines for specific functions that you're keeping
between the two designs. if they use a particular pair of lines for
UART, use exactly those same lines.

minimise the amount of effort on the hardware and it will minimise
the amount of software porting you need, ok?

also by minimising the amount of modifications made you increase the
chances of having a 100% working board on the very first go. it's
going to cost you about $USD 1500 for QTY 10 samples anyway, so the
less changes you do the less money you risk chucking down the drain,
ok?
Post by Ismo Väänänen
And decide on if I'll layout the NAND as the talk about blobs being required
for NAND support sounds worrying.
please get this straight: there *are* no blobs required for NAND
support, ok? *full* GPL-compliant source *has* been available for the
A13 for a number of years now. it's just that everyone lost interest
in it because allwinner stopped selling the A13.

however what you should consider is: that those TSSOP-48 "legacy"
NAND ICs are such a pain in the ass that you should consider replacing
it with an eMMC, anyway.

look up all the suppliers of TSSOP-48 NAND: you will find they all
say "not recommended for new designs", with the exception of the very
low capacity ones from e.g. Micron, because they're used a lot in
low-cost wireless routers.
Post by Ismo Väänänen
That and seeing in general if even a half
reasonable layout is possible on 4-layer FR4 to get cheaper rates on the
pcb's.
honestly it's so simple you'll have no problems whatsoever. really.
you should see some of the boards with 4x DDR3x16 i had to do, *those*
are hair-raising to fit into the available space.

no, you should be able to actually just take the CHIP-Pro, not make
*ANY* modifications WHATSOEVER, drop the outline of the EOMA68 board
around it and then "connect the dots", literally.

which you should give serious consideration to doing it that way.

ah. i just looked at their PCB stack: it's 6 layer. i do NOT
recommend that you change that.
Post by Ismo Väänänen
At least there's no DDR RAM to route,
exactly. that makes it dead-easy.
Post by Ismo Väänänen
but the TTL/RGB fanout and
length matching is gona be chore.
actually it's not a problem at all. the maximum speed is around the
100mhz mark, which at the speed of light is what... 3 metres to get
out-of-sync? it's not like USB2 or anything, where you should be
doing like below 1mil difference on the tracks (and even then USB is
highly tolerant of discrepancies).

one thing you do want to do though is to rotate the GR8 so that
everything comes out cleanly from the RGB/TTL side. looking at the
datasheet they're all PD2-PD27 which is the top left corner, so if you
position the GR8 so that those all come out close to the EOMA68
connector you'll do fine.
Post by Ismo Väänänen
One more good reason to learn how the automated length matching in Altium
works.
honestly don't worry about it. just keep them generally together,
and if you do have to swap the order (cross them) then use one layer
to do a right-angle "jump" then come back to the same layer... it's
real simple and can be done by hand. it's only 25 or so wires, it
really really won't take you long.

what i tend to do is start at one end from the CPU then stop half
way, then go to the connector and route those roughly to the same
location, keep them grouped neatly together, then do the "middle
layer" routing to join them up.
Post by Ismo Väänänen
Sourcing connectors and housings in small quantities. All that fun stuff.
i can put you in touch with mike at the factory, he can sort all that
out for you. i recommend you use his factory for prototyping and
production, just so it's less hassle ok?

but please when i introduce you to him, bear in mind that he's not a
PCB design expert, he runs a busy factory. you say "hello i need QTY
10 of part XYZ here is the datasheet, can you help" or "hello i need
QTY 10 of these PCBs made and PCBA (assembly) done, FR4, 6-layer,
1.2mm stack, here's the BOM and gerbers, please send me a quote, thank
you very much". keep it *real* short, in other words.
Post by Ismo Väänänen
If anything I have missed comes to mind please mention it, I'd rather hear
it now then when I have prototype pcb's at hand or layout nearly done.
:)

free advice: for f***'s sake take that f*****g proprietary WIFI
module off the f*****g board. you don't need it, it will stop you
getting RYF Certification, you'll need to seek FCC Certification at a
much higher cost because of R.F. concerns, and, and, and. so,
everything on page 6 of the CHIP_Pro Schematic: gone. yay.


what else.... ok, the VREFTTL is basically the 3.3v power coming out
from the AXP209 (ok not the AXP209, i checked the schematic, page 4,
it's actually U3).. don't try to do on-card level-shifting, for
goodness sake. the whole point of the VREFTTL concept is to avoid
doing that.

so you mentioned something about "i haven't decided whether to do
3.3v or 5v", you do 5V power in, and the 3.3v which is going to VCC-IO
(D6, H5, M4) on the GR8 (page 19 of the datasheet, page 3 of the
schematic), that's what you *also* route to VREFTTL, ok? looking at
the schematic for v1_0 that's generated by U3, page 4, VCC-3V3.

simple.

drop all the audio codec stuff but don't drop the AVCC or AGND. keep
those and keep HPVCC. it's something to do with stabilising the
analog parts of the SoC so they don't affect operation of the digital
parts.

route the AXP209's "power / reset" line through to EOMA68_RESET. so
POWER-ON (connected to AXP209 PWRON - keep R15 the 1k resistor ok>).

make sure you keep a couple of test-pads on the PCB, one for UBOOT
(K3) and one for GND, then put "UBOOT" on the silkscreen next to it.
they call it FEL, and they already have TP0 for this purpose, so keep
that. lose SW2 though.

ugh the CHIP_Pro v1_0 schematic is for a battery-driven arrangement.
uggh. *sigh* ok you'll need to change that: take a look at the
cubieboard schematics, A10-cubieboard-2012-08-08 will do. basically:

* CUT BAT1
* CUT BAT2
* CUT BATSENSE
* CUT CHSENSE
* CUT LX1
* REMOVE L1, R7, C4, C6, C7, C27 and ESD1.

there's something else you need to do... i'm making that cubieboard
schematic and also DS113-V2.7-2017-02-17.pdf available here:
http://hands.com/~lkcl/eoma

ah yes: i remember - you need to merge ACIN1, ACIN2 and VBUS. that's
to do with EOMA68 being actually an "OTG-like" power provision. on
DS113-V2.7-2017-02-17.pdf i know it's called ACIN-5V, it's not, it's
actually DCIN-5V, but ignore that: note then on page 11 ACIN-5V is
*DIRECTLY* connected to the OTG connector's VBUS (J11).

this is IMPORTANT if you want to do an OTG connector ok?

consider if you want to do that, yes it has advantages, such as being
able to independently power (and use) the Card from an OTG-Host
cable... but there's no HDMI output so unlike the EOMA68-A20 you lose
the real main advantage of having the OTG power! no video output, so
errr... :)

you would therefore be a *lot* better off just forgetting about the
USB-OTG connector, forgetting about the TI USB Hub, and just
connecting USB-OTG to EOMA68 USB port 1 and the 2nd USB port to EOMA68
USB port 2.

if you do that you will still need to wire ACIN1, ACIN2 and VBUS all
to the same net: this *is* actually explained in the AXP209 datasheet,
surprisingly.

continuing a review of the CHIP_Pro schematic... what the f*** is U6??
a QFN20 NANC IC? google searches on digikey, mouser and so on so
*no* such thing. scary. cut it!! waaark... :)

the toshiba 1GB NAND...
https://www.digikey.com/product-detail/en/toshiba-semiconductor-and-storage/TC58NVG2S0HTA00/TC58NVG2S0HTA00-ND/5226324

yyyeah, ok: that's a 4Gbit (512Mbyte) NAND IC... small enough and
cheap enough to be used in low-cost designs such as routers, so is
still being manufactured: i'm not seeing a "not recommended for new
designs" notice on digikey... but YOWSER $3!!!

that's frickin ridiculous! a 4GBYTE eMMC is $5 on digikey!

no, i would strongly suggest you either just cut NAND / eMMC entirely,
then, like i've just done on the EOMA68-A20 Card, route SDC2
(PC6-PC11) through to a MicroSD Card slot on the front, and put SDC0
through to EOMA68.

what that will give you is "default" booting off of the Card's MicroSD
slot which can be over-ridden if people want to by putting in an OS
boot card into the EOMA68 Housing SD card slot (if it's actually
available).

also it'll be about $3 to $4 cheaper on the BOM, which is quite
significant, and the whole "NAND" issue just... goes away. but it's
up to you.

quite a lot to think about! but actually it's really quite straightforward.

l.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send larg
Luke Kenneth Casson Leighton
2017-05-15 00:53:15 UTC
Permalink
ismo you say the following in the document:

"Without a front panel USB-OTG port the compute module cannot be
powered as-is and thus is not EOMA68 compatible."

that's a misunderstanding. there is absolutely nothing in the
standard which states "There Must Be A USB-OTG Port On The Front
Panel".

there *is* however a section which states that the power must be *OTG-LIKE*.

in other words if you *HAVE* an OTG port you *MAY* wire that
*DIRECTLY* to the EOMA68 5V pins, as-is. i.e. OTG VBUS *IS* EOMA68 5V
DC.

thus, if power is provided into the OTG port it can also go directly
out to the Housing. exactly what happens after that is not your
problem (for example: in the case of the libre 15.6in laptop it
happens to be possible to charge the battery from it, but not enough
to actually run the laptop itself. but, to reiterate: that is *not*
your concern as a Card designer).

if on the other hand you do *NOT* have an OTG port, then, obviously,
the EOMA68 5V power is just a plain 5V DC input.

given that there's only 2 USB ports on the GR8, dropping an OTG port
and a USB hub is what i'd recommend. the only reason i put an OTG
port on the EOMA68-A20 is because the A20 actually has 3 USB ports (2
USB2, one OTG).

l.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-netboo
Luke Kenneth Casson Leighton
2017-05-15 20:43:28 UTC
Permalink
hiya ismo,

ok so i've been in touch with nexthing.co on your behalf and they've
told me that it's a flat $6 for a GR8+AXP209 up to 10k volumes. it's
also FOB HK (as in, you have to pay import and shipping from Hong
Kong).

so i realise this is a while down the line, but let me know when
you're ready and need samples and i can put you in touch ok?

l.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-***@files.phcomp.co.u
Luke Kenneth Casson Leighton
2017-05-20 23:45:30 UTC
Permalink
ismo, hi,

it was just too tempting to have an initial go at converting the
CHIP_PRO_v1 schematic and PCB into a version of an EOMA68-GR8 card,
deliberately cutting it down to the absolute basic minimum - after
only about 6 hours i'm pretty much done connecting everything
together, having cut/paste bits and pieces over:

http://hands.com/~lkcl/eoma/gr8/

those are exported from PADS into 9.0 ASCII format if you want to take a look.

importing from ORCAD/Allegro doesn't half make a dog's dinner of
things... *sigh*...

anyway it's the *absolute* absolute bare minimum. TV-out, gone,
HP/MIC, gone. OTG, gone. NAND, gone. SDC2 is connected to a MicroSD
slot, SDC0 is connected to EOMA68. SPI2 is connected to EOMA68 so in
theory could also be used as bootable media (factory-install purposes
only). boot is basically from on-board MicroSD, that can be
over-ridden if people want to by using a Housing MicroSD card (if the
Housing *has* one).

the layout's hilarious: the PCB is over 50% completely empty. what i
haven't done is:

(1) complete the tracks / connections
(2) add a VCC-3V3 power plane or other power planes. god did ORCAD
make a mess... *sigh*.
(3) convert any of the 0201 components to 0402 (for goodness sake
don't use 0201 components!)
(4) sort out any tracks as a result of 0201 conversions
(5) re-add the copper pours for the power outputs from the inductors
(to the AXP209).
(6) do a full review to check that the dog's dinner mess made by ORCAD
hasn't split some of the NETs. PADs doesn't support multi-named nets.
i found one (and joined them) but there may be others.
(7) sync'd PADS schematic and PCB so that a proper NETLIST review could be done.

remember that this *really is* the bare minimum - it'll be amazingly
an under $10 BOM. also that if you _did_ want to add HP and/or TV-out
and/or MIC sockets, as well as OTG.... you can't: there's not enough
room on the connector, not and have MicroSD as well. so you can do 3
out of 4 of those connectors but not all.

also bear in mind that there's a couple of tabs on the Litkconn
casework that fit *just* either side of the MicroSD, whch make it damn
awkward to fit the MicroSD anywhere but directly in the middle of the
end of the Card.

also bear in mind that finding mid-mount 2.5in and 3.5in multi-pin
jacks is a complete bitch. i *might* have one supplier (who speaks
chinese only) who *might* be able to help, there (Runde).

so - what ya wanna do? do you want to take over this layout/schematic
from here and go with it? if you leave it as-is it should be easy to
finish within a matter of 2-3 weeks, which means that it's potentially
possible to add to the upcoming (2nd) planned crowdfunding campaign...
or you could run your own.

l.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large
Luke Kenneth Casson Leighton
2017-05-21 19:23:57 UTC
Permalink
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68


On Sun, May 21, 2017 at 7:22 PM, Benson Mitchell
Could you modify the casework and put the microSD sideways, so it's only
accessible when the card is not in a housing, and then have room for all the
connectors?
not without custom casework (near-total redesign) or a top-loading
micro-sd, with cutting a hole in the case and arranging (sourcing) a
cover... no.
I guess custom casework would be expensive,
yes.
and could only make sense for
high volume, but I just wondered if it even looks technically possible.
the litkconn casework is a plastic frame with metal that is curved
(curled) at the long edges, which clip in to the grooves along the
plastic frame.

if you try to do side-slotting along that you not only have tto cut
the plastic frame but also the metal casework, which is massively
complex and not very strong.

top-loading would make sense but... honestly you'd just be better off
dropping the on-board microsd and replacing it with eMMC, with all the
associated problems that that brings (risk of bricking, requiring
special recovery).

l.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send
m***@gmail.com
2017-05-23 13:33:57 UTC
Permalink
Post by Luke Kenneth Casson Leighton
the layout's hilarious: the PCB is over 50% completely empty. what i
Would it make sense to add a small LiPo battery, to fill the empty space?
That way you can swap a card from one housing to another, without the need
to reboot.
Luke Kenneth Casson Leighton
2017-05-23 17:58:27 UTC
Permalink
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
Post by m***@gmail.com
Post by Luke Kenneth Casson Leighton
the layout's hilarious: the PCB is over 50% completely empty. what i
Would it make sense to add a small LiPo battery, to fill the empty space?
That way you can swap a card from one housing to another, without the need
to reboot.
aiyaaa that's a great idea.... except i'd have to add back in the
battery-charging circuits i just removed, and it would add quite a bit
to the bom..... and would mean special certifications for shipping
would be needed - testing for batteries: crush, destruction, all great
stuff to watch but ultimately really rather costly.

l.

_______________________________________________
arm-netbook mailing list arm-***@lists.phcomp.co.uk
http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
Send large attachments to arm-netb

Loading...