The one on the left is the STM32, so the user processor. Toward the center is an NXP LPC2458, in my case, which I would guess is the master. The specs sheet list of features definitely matches the cortex’s capabilities.
Oh I guess probably, that does seem to be about where James plugged in his JTAG Debugger. He pointed out that he pixelated it because he doesn’t want us to know exactly how it’s setup, hence the off-limit details :).
I just tried plugging the bottom one in (using a USB extension cable since the VexNET key doesn’t fit directly) and nothing. Probably just a cheap way to raise the height of the USB port to what they wanted.
On the original cortex (NC1 etc) it always looked like the USB was connected, ie. there were traces on the board, I always hoped it went the the user processor but…
On the newer units (A3, A4 etc.), the ones with the hump, things changed inside.
Only one port now.
Daniel, be careful just plugging things in unless you can afford to damage the board. Just because there was a hidden USB port doesn’t mean that it was electrically compatible with USB.
Perhaps it does go somewhere - VexNET didn’t work and plugging it into a computer doesn’t make any lights turn on, but that doesn’t mean it’s not doing something.
The hump seems like such a waste of space! I always thought there was like a good reason, now I see that they just pushed the USB port higher
Thanks for the heads up - I’ll be more careful in the future.
There was a reason, improved VEXnet performance (or less interference with the parts on the board or something like that), no one has ever shared the details but that’s what I understand.
Probably shielding continuity since the stacked USB connector’s pins break out at the main PCB plane rather than up that horrible riser PCB which also somewhat undesirably adds multiple connection points between the socket and main PCB.