stryd_one Posted March 25, 2008 Report Share Posted March 25, 2008 B: We (stryd and me) came to the conclusion that the pic id header might be wrong. It definitely is ID 1, not 0 as you had expected - this can be seen be the upload request. As you say though, we can use the change_id app and fix that right up :) Quote Link to comment Share on other sites More sharing options...
DenDer Posted March 25, 2008 Author Report Share Posted March 25, 2008 So i've checked my core on soldering mistakes: None to be foundDid the Vdd test: All positive values Did the ground test : All positive valuesMy midi plugs cant be wrong since they are soldered directly to the pcbNext thing to do is changing the id header.... Quote Link to comment Share on other sites More sharing options...
DenDer Posted March 26, 2008 Author Report Share Posted March 26, 2008 So if i want to change the id header from 01 to 00 i open up MIOS, than load the change_id application 0000 0000 0000 0000, with the device id set to 01 in the hexuploader, press start and then power up the core, right? This part is really confusing ??? ??? ???btw i didnt do this yet because i want to be sure that im doing the right thing here.... Quote Link to comment Share on other sites More sharing options...
nILS Posted March 26, 2008 Report Share Posted March 26, 2008 So if i want to change the id header from 01 to 00 i open up MIOS, than load the change_id application 0000 0000 0000 0000, with the device id set to 01 in the hexuploader, press start and then power up the core, right? Right. Quote Link to comment Share on other sites More sharing options...
DenDer Posted March 26, 2008 Author Report Share Posted March 26, 2008 OKEE MAYOR COOL UPDATE::::::[glow=red,2,300]MY SIDDER IS WORKING!!!!!!!![/glow]Okee i must admit being an ass.........ive put the optocoupler the other way around.....really dum dum dum dum.....so switched it back to its correct position and started uploading without any problems.So check, double check, three double check if its in the right position otherwise your midi won't work.[glow=red,2,300]SIDDER IS ALIVE[/glow]You can imaging how happy i am at the moment...all my friends declared me for a nut, i quote:''yeah,yeah cool sounds from an old c64, you're an idiot that doesn't work'' well i(we) proved them wrong.....THIS IS SO GREAT..... Quote Link to comment Share on other sites More sharing options...
nILS Posted March 26, 2008 Report Share Posted March 26, 2008 [ x ] Did you replace/check the opto coupler?[ ] Do you use the right software?[ ] Did you check for bridges/cold joints?;) Glad it's working now. Quote Link to comment Share on other sites More sharing options...
TD Posted March 29, 2008 Report Share Posted March 29, 2008 nice one mate! ;DYou can imaging how happy i am at the moment...all my friends declared me for a nut, i quote:''yeah,yeah cool sounds from an old c64, you're an idiot that doesn't work'' well i(we) proved them wrong.....THIS IS SO GREAT..... Quote Link to comment Share on other sites More sharing options...
DenDer Posted March 29, 2008 Author Report Share Posted March 29, 2008 Thank you guys!!! ;D Well all the equipment i need is in the mail to make a complete C surface SIDDER.LCD, rotary pots and tacticle switches are coming from Voti. Another core kit, three SID pcb's, dinX4, dout kit are coming from Smash. I already got all the wires, leds, phonojacks I need. So now its waiting in anticipation on the parts to arrive...... ;) ;) Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 1, 2008 Author Report Share Posted April 1, 2008 Yes, today the package from Voti arrived ;D So now its time to connect the LCD.....but I have some questions about it.....I read somewhere that you dont have to connect D0 till D3 or something like that to the LCD. I've been looking everywhere but i can't find it anymore ??? Any one?And I'm confused about how to connect 4 SID modules(all 6581) to 2 core modules(pic18F452).....I know how to connect the 2 cores btw but then you connect 2 SID modules just to one core right?So the master core controls the slave core and 2 SID modules and the slave core only controls the other 2 SID modules.There is to much information thats scattered around on Ucapps. Quote Link to comment Share on other sites More sharing options...
cosmosuave Posted April 1, 2008 Report Share Posted April 1, 2008 I agree with what you say on all the info... There is lots but there are always people here to help which is great...Try this for wiring the core and SID boards...http://www.ucapps.de/mbhp/mbhp_8xsid_c64_psu_optimized.pdf Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 2, 2008 Author Report Share Posted April 2, 2008 Thanks Cosmo, but doesn't this only apply to V2 ? ? ? ? And can I apply this to my project since i'm using pic18f452? But first i want to connect the LCD.AND AGAIN.....I'VE READ SOMEWHERE THAT YOU DON'T HAVE TO CONNECT D0 TILL D3 OR SOMETHING LIKE THAT CAN SOMEBODY PLEASE HELP?????????? Quote Link to comment Share on other sites More sharing options...
seppoman Posted April 2, 2008 Report Share Posted April 2, 2008 AND AGAIN.....I'VE READ SOMEWHERE THAT YOU DON'T HAVE TO CONNECT D0 TILL D3 OR SOMETHING LIKE THAT CAN SOMEBODY PLEASE HELP??????????THAT'S CORRECT!!!!!!:DS Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 2, 2008 Author Report Share Posted April 2, 2008 Oke found it!!! For pic18f452 you have to connect all the wires....i quote from uCapps:If a PIC18F4685 is used in the project (-> MIDIbox SID V2), the LCD is accessed in 4bit mode. Accordingly, the data pins D0/D1/D2 and D3 should be left open at core and LCD side (don't connect them to ground!) - see mbhp_lcd_4bit.pdf Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 14, 2008 Author Report Share Posted April 14, 2008 Yes yes y'all......package arrived this weekend from Smash.... i really have to hurry to get this thing going....i have a live performance on the 9th of may and it would be really cool if i can use SIDDER live on stage....last weekend i had a try out with my live setup and the crowd went willlllddd. Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 17, 2008 Author Report Share Posted April 17, 2008 Some questions.... I'm building this with pic 18f452, so a version one.1.Do i need to have a core for every SID module or not?? 2.Or is it only possible to control 2 SID modules from one core with pic 18f620??Otherwise i'll be switching to pic 18f620 and use the 18f452 for a MidiBox 64 that i'm going to build for a friend and one for myself. He is my vj on the parties i organize and he needs a midibox to control the vj software.3. I'm building the control surface now. When i connect the lcd do have to upload anything to the pic or is the lcd control already in the main hex? (im using a 4*20 LCD with bl)... and does this also counts for the DIN and DOUT pinning, are those also in the main hex??The DIN and DOUT boards are soldered, the lcd i'm working on it right now.O yeah if you are going to make the ledmatrix leave out the last 220 resistor pack and bridge it. I was yet again to enthousiastic and had to desolder the bugger again. Just a waste of time. I really need to buy a printer and print these things out. Quote Link to comment Share on other sites More sharing options...
buhler Posted April 18, 2008 Report Share Posted April 18, 2008 3. I'm building the control surface now. When i connect the lcd do have to upload anything to the pic or is the lcd control already in the main hex? (im using a 4*20 LCD with bl)... and does this also counts for the DIN and DOUT pinning, are those also in the main hex??i don't know anything about the V1 process but as far as the LCD and DIN/DOUT goes, it should all be in the main hex file. just watch out for the 4-bit/8-bit issue i seem to be having. it's no fun. make sure your LCD will run in 4-bit mode otherwise you may have to re-ID your PIC and change the LCD driver. Quote Link to comment Share on other sites More sharing options...
nILS Posted April 18, 2008 Report Share Posted April 18, 2008 Some questions.... I'm building this with pic 18f452, so a version one.Why would you do that (except for not having the newer PICs *yet*)?1.Do i need to have a core for every SID module or not??Yes, with the 18F452.2.Or is it only possible to control 2 SID modules from one core with pic 18f620??Why "or"? Yes, it is possible with the sid v2 hardware. 3. I'm building the control surface now. When i connect the lcd do have to upload anything to the pic or is the lcd control already in the main hex? (im using a 4*20 LCD with bl)... and does this also counts for the DIN and DOUT pinning, are those also in the main hex??On v1 they're a bit clustered in different places. It's all documented on ucapps.de though. As long as you DON'T upload the "no cs" version, the LCD will work right away, although you might wanna make some changes in main.asm to change the display size. Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 18, 2008 Author Report Share Posted April 18, 2008 Well just connected the lcd and its working although i get a ''cs not enabled!!'' message. So i have to upload the other file to enable it. I'm going to a studio reset at the moment, changing the way of ordening things for easy play,you know....i bought a lot of equipment lately so its time for a change. I'll connect SIDDER tomorrow(if i can find some time...got three bookings on saturday ;D ) on the computer and get back to you. But LCD working....ya Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 18, 2008 Author Report Share Posted April 18, 2008 quote]On v1 they're a bit clustered in different places. It's all documented on ucapps.de though. As long as you DON'T upload the "no cs" version, the LCD will work right away, although you might wanna make some changes in main.asm to change the display size. Quote Link to comment Share on other sites More sharing options...
nILS Posted April 18, 2008 Report Share Posted April 18, 2008 Use a text editor of your choice (Notepad, Notepad++, ...) to open the source code files (.asm, .inc) Quote Link to comment Share on other sites More sharing options...
buhler Posted April 18, 2008 Report Share Posted April 18, 2008 if you're using a Mac, i highly recommend using Xcode. Fluke has been teaching me how to program with "C" and Xcode has been awesome! ;D Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 18, 2008 Author Report Share Posted April 18, 2008 No Mac here Quote Link to comment Share on other sites More sharing options...
TD Posted April 18, 2008 Report Share Posted April 18, 2008 What do you mean by this???Sometimes i really get confused with this sh*t. What are these .inc files?? And do i need to make some changes now??? And if i want to change the main.asm can i do this in like MidiOX?the .inc files are inside the 'src' folder located inside the app folder..on mac you can just edit them with textedit.. and regarding xcode2 on OSX as suggested by buhler, you a will also need to go get gputils from sourceforge and load gpasm.. ( i hope this doen't seem overwhelming..) then i had to copy the gputils myself to /usr/bin/ before make would see the gpasm lib. cd to the folder containing source files in terminal.. type: sudo ./configure , make , make install run each command in turn....hope that helps. Quote Link to comment Share on other sites More sharing options...
DenDer Posted April 18, 2008 Author Report Share Posted April 18, 2008 Pfffffffffffffffff ;D Quote Link to comment Share on other sites More sharing options...
stryd_one Posted April 18, 2008 Report Share Posted April 18, 2008 i had to copy the gputils myself to /usr/bin/ before make would see the gpasm lib. That means your search path was not complete. Quote Link to comment Share on other sites More sharing options...
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.