hi, i might aswell make my own thread with the questions i might have now and in the future and maybe some postings about my process.. oiy
here goes my first question, i dont seem to be able to find any documentation on how to wire a midi jack like the one i have.. this maybe lack of knowledge on what to put in my search strings? because im very new to electronics, but i’ve bin around and have no luck finding anything.. can any one draw an tell or link me up? thanks alot
it seems like i have two [DB2] and no [DB4]… what am i to do about this? do i connection the 2nd [DB2] to the [D4] on the core or do i not connect it at all?
on there core i read [b+ led] and [b- led] and on my LCD i read [LED A] and [LED K] i assume these are the once to be connected, but how do i know witch one on my LCD is the + and -?
just a little safety things.. this is the back side of my LCD and i just wanted to be sure i read it right according to the data sheet, can anyone confirm my read?
it seems like i have two [DB2] and no [DB4]… what am i to do about this? do i connection the 2nd [DB2] to the [D4] on the core or do i not connect it at all?
I guess Pin11 is a Typo. I think it should read DB4 there. Just try it, you won’t destroy anything.
on there core i read [b+ led] and [b- led] and on my LCD i read [LED A] and [LED K] i assume these are the once to be connected, but how do i know witch one on my LCD is the + and -?
A[node] -> [+]
K/C[athode] -> [-]
just a little safety things.. this is the back side of my LCD and i just wanted to be sure i read it right according to the data sheet, can anyone confirm my read?
i know you just saved me a ton of time about the pin layout on my LCD..!
A[node] ->
K/C[athode] -> [-]
here i understand that the [K/C] is minus? - and then the [A] is obviously + then.. but maybe you’ve got a word for google so i could maybe read up on this? just curious..
any how thanks alot. !! this project is awesome.. ! im thrilled
i started up my core today and this is what it looks like.. i get long line of black squares of not working core module on my LCD?
i tried out the current drain mA measuring and i get a strange constant 38.6-8mA? thru the hole process.. from connecting power to waiting about some time..
does any one know what im to do from here?.. should take the pic out and start from there?.. all my measuring before inserting seemed fine and i was very gentle trying not to ttouch any pins on the pic while inserting.. well.. i followed the assemble a core pfd… im a little lost.. :0(
oh. ! this is very nice and a bit strange as i thought i bought a pre programmed pic from the smashTV. but i’ll look into uploading a new MIOS..
but then was it possible i have received a PIC with only the bootloader? .. i cant just upload a MIOS to a blank PIC could i ? well .. speaking with out any read up.. ill go read some now.. thanks alot.!
ok i see.. but there is a few ways to upload a MIOS i see and it kinda all depends on the current state of my PIC and since i thought it held the bootloader 1.2 and MIOS 1.9F.. but i have no MIOS if SPL you got it figured right? i assume.. - then how do i know witch version of the boot loader is on my PIC so i can chose the right upload method. should i just look for the upload request from the boot loader and assume that its version 1.2b?
also i read the midi trouble shooting page to be for a core with a PIC18F452, and i have a PIC18F4685.. does this have anything to say? did i buy the wrong PIC?
You might want to double check all your LCD connections on both ends. I recently ran into the same problem, but I KNEW that I ordered the correct PIC, pre-loaded with MIOS from SmashTV. It was my LCD wiring was the problem not the PIC.
You have the right PIC for MBSIDv2.
It won’t hurt to upload MIOS, if you want to give it a try, even if MIOS has already been uploaded by SmashTV. But, after building a mono SID and working on MB-6582, both times, I ran into this problem and it was my LCD wiring/soldering that was the source of the issues.
Also, don’t forget to wire up your LCD for four-bit for a MBSID, if you haven’t already, following this schematic.
“Warning - while you were typing a new reply has been posted. You may wish to review your post.”
eww…
Hmm… According to the Label on your PIC, there should be MIOS on it. But if you have MIOS on your PIC, there should be a message saying “Ready.” on the LCD, which is not appearing here.
There are two things I would do for troubleshooting in this case:
Check the wiring of your LCD. Compare the CORE-schematics with the pinout of your LCD.
Try to contact the supplier of the LCD and ask him what he can say about the strange typo in the datasheet.
Connect the Core to your PC (MIDI), start MIOS Studio and check if your Core is sending any Upload-Requests at startup. Then Check if there is a MIOS-Version installed on the Core.
hope that helps
edit: 4-bit mode is a good point, frailn. I haven’t thought of that.
The only way I was able to capture most of the information I have been using for MIDIbox projects is to print out all the documentation I find, then re-read the hardcopy and highlight the mandatory information that applies to my project. Also, I print out any info I find off the beaten track, like in a forum entry. If you have an hour to kill, try searching on something random like MBSID LCD issue or MB-6582 in the forum and just read people’s issues and the resolutions. It has helped me tremendously. Sometimes it helps to go to the wiki and find a page of generic information that is not related specifically to your project. Like the LCD page. It may have a lot of info that does not apply to you. But, there will be one little nugget in there that is a must have. I’m an IT project manager, so I may be over-organized. But, having all the print outs in a folder, with the appropriate information highlighted saves me a lot of time and headaches.
thanks again..! i knew about the communication pdf but never about the 4-bit LCD, thanks anyway. the PIC seems to run fine as i only get one sysex msg after booting.. so i think its the LCD wire-ring but time will show.. thanks alot for you help:!