timg11 0 Posted August 21, 2012 Share Posted August 21, 2012 Now that I'm looking at my board, and reviewing the thread here, I'm wondering if I received the correct board. I went back to my order email, and it has: The MIDI BoosterPack PCB DEV-MSP-MIDI-BOOST-PCB 1 $5.00 This Standalone version looks different than what I thought the MIDI BoosterPack PCB was supposed to be. I was expecting to connect the boosterpack to the Launchpad. I looked in the store, and the Standalone has a different part number : DEV-MSP-MIDI-STANDALONE. So I think they shipped me the wrong board. I'll see if there is a customer service link at the store... Quote Link to post Share on other sites
RobG 1,892 Posted August 21, 2012 Author Share Posted August 21, 2012 Do you need audio jack on the board? If yes, bluehash will have to handle this. If not, I have another BP board that I can send to you, one like in the pic below (just PM me your address.) It has room for 2 pots, a switch, memory, and a DAC. timg11 1 Quote Link to post Share on other sites
bluehash 1,581 Posted August 21, 2012 Share Posted August 21, 2012 Yes, looks like I shipped him the wrong board. Give me toll evening time today. I'll check when I go home. Sorry about this. Quote Link to post Share on other sites
timg11 0 Posted August 22, 2012 Share Posted August 22, 2012 What is a part number for the DIN 5 connectors? A few mm in pin position can make the difference between a clean build and an ugly hack. Would this part work? http://www.allelectronics.com/make-a-st ... UNT/1.html Or what about this one? http://www.mouser.com/ProductDetail/Kob ... Fpwclxk%3D Quote Link to post Share on other sites
RobG 1,892 Posted August 22, 2012 Author Share Posted August 22, 2012 They are all pretty much standard, the only difference is outside dimension, Mouser part will work. The ones I am using in the stand-alone version are from eBay. Quote Link to post Share on other sites
timg11 0 Posted August 22, 2012 Share Posted August 22, 2012 This is the part from All Electronics: It looks like it will work fine, and is available in the US. (not sure why second image is not showing here - it works in the browser if I paste in the URL alone)http://postimage.org/image/l0tkxpeb3 Quote Link to post Share on other sites
RobG 1,892 Posted August 22, 2012 Author Share Posted August 22, 2012 Yep, that one will work too. Quote Link to post Share on other sites
timg11 0 Posted August 28, 2012 Share Posted August 28, 2012 I can confirm that the All Electronics DIN connectors fit perfectly. One note for the PCB - it seems the holes for the front two mounting/grounding pins are not plated and do not have pads. For future boards, it would be better to have them plated and connected to ground. I scraped off the resist on the ground plane and bent the pins over so they would solder - both to ground the static-protecting metal face and provide better mechanical stability. Quote Link to post Share on other sites
RobG 1,892 Posted August 28, 2012 Author Share Posted August 28, 2012 I will update the package for future boards. All drill holes should be plated, I will check my boards when I get home. BTW, DIN socket courtesy of Sparkfun. Quote Link to post Share on other sites
timg11 0 Posted August 28, 2012 Share Posted August 28, 2012 I don't know if there is a different thread for discussing the MIDI Booster Pack software, but I'll start here. I have the four files for the Harmonizer that I'm going to use as a starting point. (midi.c, midi.h, midi_constants.h, and midi_harmonizer.c). I have Code Composer installed and a previous project is configured in it. I'm not very familiar with CCS, and it's been a while since I last used it. I created a new project, and copied the 4 files into it: When I compile, I get these errors: "../lnk_msp430g2231.cmd", line 58: error: run placement fails for object ".stack", size 0x32 (page 0). Available ranges: RAM size: 0x80 unused: 0x32 max hole: 0x32 undefined first referenced symbol in file --------- ---------------- CALBC1_16MHZ ./midi_harmonizer.obj CALDCO_16MHZ ./midi_harmonizer.obj IE2 ./midi_harmonizer.obj IFG2 ./midi.obj P1SEL2 ./midi_harmonizer.obj UCA0BR0 ./midi_harmonizer.obj UCA0BR1 ./midi_harmonizer.obj UCA0CTL1 ./midi_harmonizer.obj UCA0RXBUF ./midi.obj UCA0TXBUF ./midi.obj error: unresolved symbols remain error: errors encountered during linking; "MIDI_Harmonizer.out" not built What did I miss? Quote Link to post Share on other sites
RobG 1,892 Posted August 28, 2012 Author Share Posted August 28, 2012 All MIDI code posted by me was written for 2553 and will only work with 2xx3 chips. You can make it work with 2231, but you will have to add software UART and lower memory usage. In any case, to make it work in a new project, create new CCS project with G2553 target, drop all 4 files into the project, delete main.c. Quote Link to post Share on other sites
marvkaye 0 Posted November 7, 2012 Share Posted November 7, 2012 Added MIDI Standalone to the 43oh Store. I'm kind of late to this party and am wondering if anyone is still doing anything with this project? The schematic link at the store points to the wrong schematic, and while there have been several posts asking about a BOM for the Standalone, none seems to have ever been made available. Granted that while the couple PCBs I purchased were pretty inexpensive, I hate to think that it was just wasted $$. Quote Link to post Share on other sites
bluehash 1,581 Posted November 7, 2012 Share Posted November 7, 2012 I'm kind of late to this party and am wondering if anyone is still doing anything with this project? The schematic link at the store points to the wrong schematic, and while there have been several posts asking about a BOM for the Standalone, none seems to have ever been made available. Granted that while the couple PCBs I purchased were pretty inexpensive, I hate to think that it was just wasted $$. All MIDI code posted by me was written for 2553 and will only work with 2xx3 chips. You can make it work with 2231, but you will have to add software UART and lower memory usage. In any case, to make it work in a new project, create new CCS project with G2553 target, drop all 4 files into the project, delete main.c. Quoting Rob here so he gets notified. The schematic points to the the Mosfet LV board for some reason. I'll wait for Rob to update this thread and then update the schematic link. Quote Link to post Share on other sites
RobG 1,892 Posted November 7, 2012 Author Share Posted November 7, 2012 Which board do you have? Here's the schematic for the latest version. Quote Link to post Share on other sites
marvkaye 0 Posted November 7, 2012 Share Posted November 7, 2012 The only real identifying marks I see on the board are "430MIDI / 430Things" (between the DIN socket pads) and then the numbers "01895Q-14D / 54590H2" just a bit off center on the switch/LCD side of the board. I'm kind of new to SMT and assume that the leads for the 6N138 have to be doctored a bit in order for them to hit the pads when it's positioned over the HCPL0700? Or am I missing something??... (wouldn't surprise me a bit.) Looking forward to a BOM (insurance, as it were) as well. Thanx in advance for the assistance. <marv> Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.