I have just built my first core using a smash tv kit. I’ve checked and double checked and all the components seem to be correctly inserted and well soldered. However I am not getting any voltages on the ICs when I apply the standard tests.
J1 is connected to a unregulated 500ma AC Adapter which is set to 7.5V. This is spitting out DC, but I understand from the documentation that this does not matter that DC power is being fed into the rectifier..
When I check voltage on J1, it is a little odd since it is 11.86 even though it is set to 7.5V on the variable notch on the PSU. Could this be a problem?
I’ve tried measuring the voltage at the regulator and I get nothing!
I’m not sure which is pin 1 and 3, but I get -0.52V on the one closest to the midi sockets (back) and 2.68V on the one closest to the front. It does not get hot, or even warm and there were no sparks!
Following another thread with similar problems, I’ve also tested the rectifier + to - gives 10.62V ~ to ~ gives 11.83V (almost the same as the input on J1).
OK, when reading across the rectifier, you show 10.62 from + to -.. That looks good.
BUT!!
the - of the rectifier should be connected to the tab of the 7805, (also the middle pin) and the + of the rectifier should be connected to pin 1 of the 7805 (the pin furthest from the MIDI sockets).
Yes, there’s a capacitor in between, but unless you got that in backwards, it shouldn’t be a problem. and even if you did.. well, there’s a connection problem here.
Make sure that the rectifier has the + in the correct place.
The 4 pins of the rectifier:
one is marked +, and should go across 2 caps and to the bottom pin of the 7805.
one is marked - , and should go to the middle pin of the 7805
2 are marked ~, and should each go to one pin of j1.
I’m curious to know whether the “when nothing is sent voltage” (on pin 25 of the PIC) should change when message is sent via midi out? If so, could my constant 5V be an indicator that requests are not being sent from the PIC?
I’d like to check that the bootstrap has for sure being burnt, but didn’t understand what “use the verify function of IC-Prog/P18” referred to in the troubleshooting guide?
re:Pin25. Your meter is probably not fast enough to see brief transmissions on pin 25. Good thought though.
Got a spare LED? 220 Ohm resistor? 5 pin DIN plug?
I wonder if a MIDI activity monitor could be that easy?
I’ll have to try that one day.
re: “Verify of ICProg” That would be if you burned your own PIC. Since you didn’t, you’ll have to trust that Smash got it right. I’d call that a pretty safe bet.
If all your voltages are good, and the crystal and it’s caps are good, and the MIDI OUT circuit is good ( two reisitors?) there’s not much else I think.
As long as you didn’t plug the PIC in backwards.. :
Got a spare LED? 220 Ohm resistor? 5 pin DIN plug?
I wonder if a MIDI activity monitor could be that easy?
Not 100% certain, but I seem to remember Thorsten’s activity lights using a brief delay timer or something in the software. If so, maybe the “on time” of MIDI activity alone isn’t long enough to produce any adequate “visuals”.
I’d guess someone in here could probably figure a passive component or two you could toss in to get it happening though.
George
<edit> Plus, I guess it stays high too, so you’d have to flip that somehow to keep it from just staying “on”. ???
Thanks for your continued help. I have made some progress, I decided to check my soldering, and resolder any joints in doubt. Now when I reconnect to the PC I get a single message:
00000008477756 ms | Sysex message: F0 00 00 7E 40 00 01 F7
when the power is connected to the core, then nothing!! If I disconnect and reconnect core power then I get a further message, what might be this symptomatic of?
Not long ago, PICs were shipped with a bootloader, and you loaded MIOS, then loaded your application.
recently, Smash started shipping with MIOS installed.
I think “Bootload only” would keep repeating the upload request, but MIOS may only issue it once.
I would try loading your application with MIOS studio. You may be ready to rock.
re: MIDI activity monitor:
I soldered up a DIN plug, 220 Ohm resistor, and a spare LED, and it provides a pretty good indicator.
Yes, if you are only getting a few messages, it only flickers faintly, but definetly good enough to see. More MIDI traffic results in brighter flickering.
See Attached pictures
The “Flat Side” of the LED is on the resistor side in this pic.
Cool toy for testing, about as cheap as it could be.
Good luck with your MIDIBox, let us know how it goes!
I tried uploading the application and all indications seem to be that it uploaded okay. I’ve not yet built any of the core modules, so I cannot test whether the application is behaving as expected.
Your midi activity monitor looks a useful debug tool although I didn’t have the components to hand to build it.
Many thanks for all your help with this, I really appreciate your support.