[Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Sell or trade things with other forum members!
inches
Posts: 103
Joined: Mon Mar 20, 2017 12:28 pm
Has thanked: 32 times
Been thanked: 81 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by inches » Mon Jun 26, 2017 11:04 am

The last two days I've been working a lot on this USB issue.

What I found is that the USB functions when I plug my CeMu into a Pi3, and the SAIO Arduino works over usb intermittently when connected to the Pi3 as well. (one fail followed by a pass before I re-soldered connections and tried it back on the GBZ build again).

That means they are both functioning seemingly fine. The issue is occurring when I connect the two together.

Kite says the 5v is NC and that it's not used/necessary and recommends removing it. I've done so, as well as twisted the wires like he suggests in a Pi3 build photo on his wiki.

I've tried switching from the 3v power I had originally to 5v. This meant adding a 3v line to the CeMu in addition to the 5v and GND I already had. I also unsoldered my 3v regulator because I was getting 3v from the SAIO.

I've tried distancing the USB wires from power lines and shielding them from the other wires using conductive fabric.

Nothing is shorted to ground or each other. I have continuity from the SAIO USB JST connector pins to the SODIMM pins on the CeMu.

I've probed DP and DM and DP is logic high and DM is logic low. I see a constant high and low, so flashing or pulses. That seems a little funny to me, but don't know what to do about it.

I tried an oscilloscope, but don't really know how to operate mine or what to make of it. It seems as if DP brings the line up higher, and DM doesn't effect it. I only have a single channel so I cannot measure them against each other.

I considered carefully desoldering my Pi3 adapter and trying to solder a Pi0 on to double check that there's nothing weird about the SAIO and confirm everything is fine, but that would likely break things and it would be even harder to desolder the Pi0 to put the CeMu back on to test.

I'm sitting on these facts for a while before I try to think about what to do next. It's really rather frustrating to be honest.
JPEG_20170626_091654.jpg
JPEG_20170626_091654.jpg (1.36 MiB) Viewed 10349 times
Your next build should include a Compute Module 3! Sign-up to be notified about the CeMu Partner Pre-Order:
http://www.sudomod.com/forum/viewtopic.php?f=3&t=3148


My Compute Module 3 build [Update 1-5] http://www.sudomod.com/forum/viewtopic.php?f=9&t=3003

My Compute Module 3 build [Update 6+] http://www.sudomod.com/forum/viewtopic. ... 00&p=33219

My guide to Soldering kits http://www.sudomod.com/forum/viewtopic.php?f=22&t=3024

inches
Posts: 103
Joined: Mon Mar 20, 2017 12:28 pm
Has thanked: 32 times
Been thanked: 81 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by inches » Mon Jun 26, 2017 6:29 pm

Success! So, it turned out to be a software thing I'm pretty sure. I flashed the SAIO Arduino with the latest .INO (https://github.com/geebles/Super-AIO/bl ... IO_v2a.ino) and now it's all gravy.

Now it would seem like things are good to go for the most part. I will need to move a few ports a bit to give some more clearance to cables though, so that'll be in the next production run.
Your next build should include a Compute Module 3! Sign-up to be notified about the CeMu Partner Pre-Order:
http://www.sudomod.com/forum/viewtopic.php?f=3&t=3148


My Compute Module 3 build [Update 1-5] http://www.sudomod.com/forum/viewtopic.php?f=9&t=3003

My Compute Module 3 build [Update 6+] http://www.sudomod.com/forum/viewtopic. ... 00&p=33219

My guide to Soldering kits http://www.sudomod.com/forum/viewtopic.php?f=22&t=3024

JakeB5
Posts: 27
Joined: Wed Jan 18, 2017 7:16 pm
Has thanked: 20 times
Been thanked: 11 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by JakeB5 » Mon Jun 26, 2017 7:41 pm

Every time I see a new post on this I get just a little more excited.

skimzor
Posts: 12
Joined: Mon Aug 08, 2016 10:35 pm
Has thanked: 1 time

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by skimzor » Tue Jun 27, 2017 11:37 am

Is it recommended to get a full Compute Module 3 or a Compute Module 3 Lite? Sorry for the noob question.

inches
Posts: 103
Joined: Mon Mar 20, 2017 12:28 pm
Has thanked: 32 times
Been thanked: 81 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by inches » Tue Jun 27, 2017 10:47 pm

skimzor wrote:
Tue Jun 27, 2017 11:37 am
Is it recommended to get a full Compute Module 3 or a Compute Module 3 Lite? Sorry for the noob question.
The Lite is $5-10 cheaper but the regular one is theoretically faster with loading times.

I'm building it to be used with either or. I'll provide a USB interface to flash the emmc if you get that one.

A build with a CML might be easier because it is more similar to a standard pi setup with imaging, etc. but it's not that hard either way.

I'd say if you're doing a Helder/custom build choose CM, if Kite's - CML.

On another note:
IMG_20170627_153337.jpg
IMG_20170627_153337.jpg (2.84 MiB) Viewed 10282 times
That's the CeMu in a new orientation. Seeing this I thought I'd try to cut off the whole board ledge beyond the SODIMM slot. I thought I'd place those components on part of the board I'd increase the size of.

That naturally led into thinking deeper about placement and board layout. If I change anything like the above it's not that much of a stretch to change it all up.

I am toying with the idea of reformatting the board itself to fit within the cart bay rather than above it. It's pretty squished now with empty space that could be used instead.

It might take one or two more iterations, but the benefits of cleaner wires inside are too beneficial to release the current board as it is. Plus there were a few other things I needed to change anyway.

The biggest problem with this is rerouting the FPC cable. It's quite a pain in the pa-toot to route that many lines to such a small space. It's also expensive and very tedious to prototype with SODIMM slots. Anyway, this is what I think is best.

I didn't route power to the SD bank anyway, so I was already going to need more prototypes.
Your next build should include a Compute Module 3! Sign-up to be notified about the CeMu Partner Pre-Order:
http://www.sudomod.com/forum/viewtopic.php?f=3&t=3148


My Compute Module 3 build [Update 1-5] http://www.sudomod.com/forum/viewtopic.php?f=9&t=3003

My Compute Module 3 build [Update 6+] http://www.sudomod.com/forum/viewtopic. ... 00&p=33219

My guide to Soldering kits http://www.sudomod.com/forum/viewtopic.php?f=22&t=3024

terrapinlogo
Posts: 7
Joined: Tue Jun 06, 2017 5:19 am
Been thanked: 5 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by terrapinlogo » Tue Jun 27, 2017 11:14 pm

Would it be possible to include solder jumpers to route the sd card to gpio 34-39 so that we can use the emmc on a full cm3 for the OS and have an sd card on the second sd port on those pins for expandable data storage? Hot swappable sd cards containing roms for different systems anyone?
See this Raspberry Pi forum post.

inches
Posts: 103
Joined: Mon Mar 20, 2017 12:28 pm
Has thanked: 32 times
Been thanked: 81 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by inches » Wed Jun 28, 2017 9:38 am

terrapinlogo wrote:
Tue Jun 27, 2017 11:14 pm
Would it be possible to include solder jumpers to route the sd card to gpio 34-39 so that we can use the emmc on a full cm3 for the OS and have an sd card on the second sd port on those pins for expandable data storage? Hot swappable sd cards containing roms for different systems anyone?
See this Raspberry Pi forum post.
I just so happen to have GPIO 34-39 broken out, so you can do whatever you'd like to with them ^_^
Your next build should include a Compute Module 3! Sign-up to be notified about the CeMu Partner Pre-Order:
http://www.sudomod.com/forum/viewtopic.php?f=3&t=3148


My Compute Module 3 build [Update 1-5] http://www.sudomod.com/forum/viewtopic.php?f=9&t=3003

My Compute Module 3 build [Update 6+] http://www.sudomod.com/forum/viewtopic. ... 00&p=33219

My guide to Soldering kits http://www.sudomod.com/forum/viewtopic.php?f=22&t=3024

inches
Posts: 103
Joined: Mon Mar 20, 2017 12:28 pm
Has thanked: 32 times
Been thanked: 81 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by inches » Wed Jun 28, 2017 8:26 pm

So I think I've been able to route the new board update all in one day. I must have learned something last time I did it. Plus, Kite's been quite helpful. ^_^
JPEG_20170628_210659.jpg
JPEG_20170628_210659.jpg (495.11 KiB) Viewed 10204 times
The print was a bit off on the scale, but it will fit snugly in the slots. The CM will be facing the back of the case where you'll be able to drill/cut any kind of vent you'd like. I currently have two screws to affix the CeMu Partner at the top right near the WiFi. You'll have to add a screw hole to the cart bay if you'd like to secure it firmly. Otherwise I suspect it'll be just fine sitting by itself.

The other side of the board (facing up/in towards the case's inside) will have all the connectors. I decided to go full monty on the connections and switch everything to JST SH cables. All the wires I had on hand were so stiff that I didn't like working with them in the prototype. The wires on the JST cables will be much nicer to work with.

Here's the I/O the CeMu Partner has today-
Power:
VBAT x 3 (5v typically)
GND x 2
3V3 x 3

Helder I/O:
GND
TV
RX
TX

Secret interface...

SD Card:
GND
CMD
CD
DET
D2
D1
CLK
D0

GPIO Extras:
PWM_1
PWM_0
GPIO 39
GPIO 38
GPIO 37
GPIO 36
GPIO 35
GPIO 34

USB JST - for connecting to Helder's/Kite's board
USB Mini - for programming EMMC

RTL8188EUS footprint
RTL8188EUS USB D+
RTL8188EUS USB D-

Additionally, I did some unscientific tests on the battery and temperature today. I ran the standard CeMu+Kite build today for over 11 hours running the Sonic the Hedgehog opening intro video over and over. The brightness was on high and the sound was quite loud. I did not have WiFi on. The temperature got up to 55C laying flat on my bed, but when raised up held a steady 50C. Kite doesn't have the auto-shutdown script running in his image quite yet, so I stopped the test at 3.36v. I suspect I could have ran an additional hour or so until the 3.2v cutoff.
Your next build should include a Compute Module 3! Sign-up to be notified about the CeMu Partner Pre-Order:
http://www.sudomod.com/forum/viewtopic.php?f=3&t=3148


My Compute Module 3 build [Update 1-5] http://www.sudomod.com/forum/viewtopic.php?f=9&t=3003

My Compute Module 3 build [Update 6+] http://www.sudomod.com/forum/viewtopic. ... 00&p=33219

My guide to Soldering kits http://www.sudomod.com/forum/viewtopic.php?f=22&t=3024

User avatar
exodus
Posts: 98
Joined: Thu May 11, 2017 8:33 pm
Location: Silicon Valley
Has thanked: 51 times
Been thanked: 19 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by exodus » Thu Jun 29, 2017 8:47 pm

Hey, just a thought / note regarding your latest placement... If you pick up HoolyHoo's AIO bracket for Kite's SAIO Board (http://www.sudomod.com/forum/viewtopic.php?f=27&t=2553) then we have an issue with proposed location (per the drawing above) :-)

terrapinlogo
Posts: 7
Joined: Tue Jun 06, 2017 5:19 am
Been thanked: 5 times

Re: [Pre-Order] Sign-ups for the CeMu Partner (Compute Module add-on)

Post by terrapinlogo » Thu Jun 29, 2017 9:22 pm

clonemypi wrote:
Thu Jun 29, 2017 8:47 pm
Hey, just a thought / note regarding your latest placement... If you pick up HoolyHoo's AIO bracket for Kite's SAIO Board (http://www.sudomod.com/forum/viewtopic.php?f=27&t=2553) then we have an issue with proposed location (per the drawing above) :-)
I don't see how it would be an issue? The CeMu is in the cart bay while Holyhoo's bracket is behind the screen? It looks like inches is using one of Holyhoo's brackets in his latest post (Top right corner of the picture).

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest