Jump to content


Photo
- - - - -

LPCXPRESSO socket connection to MBHP_CORE_LPC17 board


  • Please log in to reply
13 replies to this topic

#1 ilmenator

ilmenator

    MIDIbox Guru

  • Frequent Writer
  • PipPipPipPip
  • 1,587 posts
  • LocationTrondheim, Norway

Posted 02 August 2011 - 15:15

I have just completed my LPCXPRESSO board sitting on top of the new MBHP_CORE_LPC17 base board. As I wanted it to be removable - the LPCXPRESSO will be used on more than one base PCB - I used male and female headers. Female headers are attached to the LPCXPRESSO, just because they are the more expensive ones, and I plan to circulate one LPCXPRESSO board between a number of different LPC17 base boards.
Attached File  P8028165_small.jpg   267.45K   298 downloads
Attached File  P8028166_small.jpg   180.61K   313 downloads

It is a little tricky to align the sockets properly, as the female SIL sockets you can get from Reichelt are slightly too long. It means you cannot simply "chain" them, but some material has to be removed from the short side in order to keep the grid.
Attached File  P8028167_small.jpg   278.7K   345 downloads

Before soldering the sockets, they should be attached to each other - male into female, so they sit aligned and will be easy to separate again later.
Attached File  P8028171_small.jpg   310.21K   355 downloads
Attached File  P8028175_small.jpg   192.74K   321 downloads

Also, I made sure that male and female headers sit perpendicular (horizontal vs. vertical alignment in the fotos) to each other, so that the hole assembly cannot fall apart. Also, this way you make sure that the spacing is correct in both dimensions.
Attached File  P8028177_small.jpg   158.18K   352 downloads
Attached File  P8028184_small.jpg   375.22K   367 downloads

Here the two boards have been separated again: you can see how nicely the grid is kept, although it consists of many different (separate) headers. I will use the exact same LPCXPRESSO board again when I prepare the next LPC17 base board!
Attached File  P8028186_small.jpg   238.91K   318 downloads

Edit: changed board names to what TK uses here in order to avoid confusion

/Edit TK: fixed link

Edited by TK., 03 August 2011 - 20:59.


#2 bilderbuchi

bilderbuchi

    MIDIbox Newbie

  • Programmer
  • Pip
  • 72 posts

Posted 02 August 2011 - 18:02

...and that's exactly how I have envisioned it when we discussed it in the other thread... good job! :sorcerer:

Edited by bilderbuchi, 02 August 2011 - 18:03.


#3 TK.

TK.

    MIDIbox Guru

  • Administrators
  • 12,501 posts
  • LocationGermany

Posted 02 August 2011 - 18:49

Thanks for this useful report!
I will add a link from the MBHP_CORE_LPC17 page to this posting under the topic "strongly recommended, but not required if you are sure what you are doing".

In long term - if kits will ever be provided for this module or for derivatives - matching sockets (which don't need the file work to shorten the sockets) could be sourced and added to the kit.

Best Regards, Thorsten.
Posted Image Buy TK a Beer Disclaimer: buying TK a beer gets you absolutely nothing in return likesuchas firmware enhancements, technical advices and MIDIbox troubleshooting assistance.

#4 TK.

TK.

    MIDIbox Guru

  • Administrators
  • 12,501 posts
  • LocationGermany

Posted 02 August 2011 - 19:39

Added the hint: http://www.ucapps.de...core_lpc17.html (press refresh button to see the changes)

Another note: personally I would prefer to use female sockets on the MBHP_CORE_LPC17 module, since this is compatible to the Base Board provided by Embedded Artists, and since it's more likely that I would replace the LPCXPRESSO module by a pin compatible module in future, than circulating it between different base boards.

Best Regards, Thorsten.
Posted Image Buy TK a Beer Disclaimer: buying TK a beer gets you absolutely nothing in return likesuchas firmware enhancements, technical advices and MIDIbox troubleshooting assistance.

#5 TK.

TK.

    MIDIbox Guru

  • Administrators
  • 12,501 posts
  • LocationGermany

Posted 03 August 2011 - 21:04

Now I've stuffed a module with (female) sockets as well - after I've shortened the Reichelt sockets with a file they fit. :)

Posted Image

Note how I've soldered the male headers to the LPC-Link board.
For users who don't own a common JTAG interface, it's recommended to solder them upwards so that the LPC Link can be connected this way:
Posted Image

Here another picture which shows that the ethernet LEDs have to be connected via two wires to J26, since the LPCXPRESSO module doesn't provide dedicated pins for the two Ethernet Socket LEDs.
Posted Image

(Ilmenator: J26 doesn't exist on the first prototype board)

Best Regards, Thorsten.
Posted Image Buy TK a Beer Disclaimer: buying TK a beer gets you absolutely nothing in return likesuchas firmware enhancements, technical advices and MIDIbox troubleshooting assistance.

#6 ilmenator

ilmenator

    MIDIbox Guru

  • Frequent Writer
  • PipPipPipPip
  • 1,587 posts
  • LocationTrondheim, Norway

Posted 03 August 2011 - 21:13

Is it possible to connect/use the LPCLINK module while the LPCXPRESSO is connected to the base board?

#7 Hawkeye

Hawkeye

    MIDIbox Guru

  • Frequent Writer
  • PipPipPipPip
  • 1,449 posts
  • LocationGermany, Munich

Posted 03 August 2011 - 21:14

Very nice solution and all from Reichelt! Great! :thumbsup:

#8 TK.

TK.

    MIDIbox Guru

  • Administrators
  • 12,501 posts
  • LocationGermany

Posted 03 August 2011 - 21:35

Is it possible to connect/use the LPCLINK module while the LPCXPRESSO is connected to the base board?


Yes! :)
You even don't have to take care if the LPCXPRESSO is powered through the MBHP_CORE_LPC17 module (means for example: LPC-Link and MBHP_CORE_LPC17 USB plugs connected to a computer) since there are protection diodes.

Best Regards, Thorsten.
Posted Image Buy TK a Beer Disclaimer: buying TK a beer gets you absolutely nothing in return likesuchas firmware enhancements, technical advices and MIDIbox troubleshooting assistance.

#9 sunnygobo

sunnygobo

    MIDIbox Newbie

  • Members
  • Pip
  • 4 posts
  • LocationSwitzerland

Posted 11 August 2011 - 18:41

Where can I get a MBHP_CORE_LPC17 base board?

#10 Hawkeye

Hawkeye

    MIDIbox Guru

  • Frequent Writer
  • PipPipPipPip
  • 1,449 posts
  • LocationGermany, Munich

Posted 11 August 2011 - 20:26

Hi,

this is the bulk order thread:

http://midibox.org/f...pcb-bulk-order/

TK. said, that he has some PCBs and Mag Jack ethernet sockets left over, so you could contact him...

Greets,
Peter

Edited by Hawkeye, 11 August 2011 - 20:26.


#11 sunnygobo

sunnygobo

    MIDIbox Newbie

  • Members
  • Pip
  • 4 posts
  • LocationSwitzerland

Posted 11 August 2011 - 23:41

Finally I found I was looking for many days ago.

Thx to Hawkeye!

#12 ionas

ionas

    MIDIbox Newbie

  • Members
  • Pip
  • 20 posts
  • LocationGermany

Posted 26 January 2012 - 22:58

I´ve got a little question!

I´m planning to do the same thing and there´s something i recognized …
In your picture all the female sockets are on the back side of the lpcexpresso.
wouldn´t it be better to solder the 8pin female to connect the other part of the expresso on the other side (as seen an tk.´s pics)?

or am i getting something wrong?

thanks!

#13 TK.

TK.

    MIDIbox Guru

  • Administrators
  • 12,501 posts
  • LocationGermany

Posted 26 January 2012 - 23:04

Yes, this is the best solution:
Posted Image

because:
- common users don't own a JTAG interface anyhow
- LPC-Link can still be connected (although it will probably never be used anymore once the MIOS Bootloader has been programmed)

Best Regards, Thorsten.
Posted Image Buy TK a Beer Disclaimer: buying TK a beer gets you absolutely nothing in return likesuchas firmware enhancements, technical advices and MIDIbox troubleshooting assistance.

#14 ionas

ionas

    MIDIbox Newbie

  • Members
  • Pip
  • 20 posts
  • LocationGermany

Posted 27 January 2012 - 11:16

I installed the mios 32 bootloader (at least i think this worked).
after transferring the data with the program i reconnected the lpc and the red led faded 3 times.

so now i can transfer my programs via the usb port on the board?

great! :-)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users