snebenan Posted September 5, 2007 Report Share Posted September 5, 2007 Hi all.I've been lurking this forum a few months and you seem to have a real nice community here. Congratulations!I'm Chemical engineer from Sweden with a taste for electronic noise (and often plenty of distortion)Anyway, I've just ordered my first Core/sid kit(s) from Smash so it won't be too long now before I start asking silly questions, like what end of the soldering iron to hold onto... well, maybe not that one but I'm a complete newbe when it comes to PIC's and assambler. I've done some electronics in the past like building a Gyraf SSL clone etc. But this is a bit different.I'd just like to give you a little preparation of what to come.My plan is to build a stereo SIDbox with 2 8580SID's with a minimal control panel.The first step is to just get one voice working.Then a second voice for stereo.When this is working, I'll probably add a feedbackloop and create a nice frontpanel.But, that's the current plan, it may be revised later ;)And I'll tro to post some pictures along the way as well.The name is Peter by the way. //Cheers Quote Link to comment Share on other sites More sharing options...
stryd_one Posted September 6, 2007 Report Share Posted September 6, 2007 Welcome aboard man :) I'm sure you'll have no troubles, especially if you've done such a project before. You won't need to know any ASM for what you mentioned, I think you'll be pleasantly surprised by how easy it is to do.A bit of lurking and a bit of searching and shouting out when you need a hand is all you need... Oh and hold the soldering iron the right way around.... Oh and don't kiss it when it's on ;D Quote Link to comment Share on other sites More sharing options...
snebenan Posted October 13, 2007 Author Report Share Posted October 13, 2007 Ok, I received a box from Smash last week. Very professionally packed and lots of small bags for everything. :DI've soldered my core board, a flat cable to my LCD and is now working on my optimized PSU.However, I made a small mistake when buying stuff for the PSU, I'm missing the 220 Ohm resistor. Does anyone know if I can use a 390 Ohm one from the C64 main board insted? (It's the resistor that is attached to the power LED on the main board ) It should only make the led a bit dimmer or?Oh, some tips for future newbees.1. Desoldering using a 18W soldering iron is not great for desoldering bigger components like the power plug. I ended up brutally carving away some solder and mainboard to get it off. :-[2. Wireing the LCD cable reqiores patience...Cheers //Peter Quote Link to comment Share on other sites More sharing options...
snebenan Posted October 13, 2007 Author Report Share Posted October 13, 2007 Ah, what the xxxx I soldered on the 390 Ohm resistor and did some measurements: ;)5V = 5.33 V14V = 14.3 VLCD = 5.33 VThat looks a bit on the high side for me, but mayby that's ok?Straight from the power supply:5VDC = 5,33 V9VAC = 10,0 VCheers/Peter Quote Link to comment Share on other sites More sharing options...
stryd_one Posted October 13, 2007 Report Share Posted October 13, 2007 .3V high is probably OK.... Chances are, that's an error with your meter ;)about the LCD cable, did you follow the PDF guide? That's definitely the way to go..... Quote Link to comment Share on other sites More sharing options...
snebenan Posted October 14, 2007 Author Report Share Posted October 14, 2007 .3V high is probably OK.... Chances are, that's an error with your meterwell, my meter was quite cheap so it is possible ;)I checked the LCD guide, the core description and also my LCD datasheet so it should be ok. I usually check my connection one extra time before connecting anything so it should be ok. However it is a PLED so we'll see if I need to mess with the driver or not.Cheers! :)/ Peter Quote Link to comment Share on other sites More sharing options...
cimo Posted October 14, 2007 Report Share Posted October 14, 2007 heyyyyjag ar inte svenska men jag ticker om sverige saaaa micket.. kanelbullar !! jatte bra kompis!!!simone Quote Link to comment Share on other sites More sharing options...
stryd_one Posted October 14, 2007 Report Share Posted October 14, 2007 it is a PLED so we'll see if I need to mess with the driver or not.For SIDv2 and other 4685 based projects, yes you will. Those PLEDs don't like to run in 4-bit mode. Quote Link to comment Share on other sites More sharing options...
snebenan Posted October 14, 2007 Author Report Share Posted October 14, 2007 heyyyyjag ar inte svenska men jag ticker om sverige saaaa micket.. kanelbullar !! jatte bra kompis!!!Yep kanelbullar is a great thing about Sweden ;DBtw, I just checked your website and saw the MagicBoogieBox and Damn that thing is cool!!! 8)Cheers// Peter Quote Link to comment Share on other sites More sharing options...
cimo Posted October 14, 2007 Report Share Posted October 14, 2007 .. unfortunately the poor thing still misses a decent front panel/cover .. Quote Link to comment Share on other sites More sharing options...
snebenan Posted November 9, 2007 Author Report Share Posted November 9, 2007 Ok, I finally got some spare time to finish my core.I did some measurements before plugging in any IC'sPIC: pin 1, 11, 32 5,33V Pin 20 5,28VOptocoupler pin 8 5,33VLooked OK to me so I plugged in IC's and attached LCD and threw the switch and see a black LCD, hmm maybe i should try to adjust the contrast? [glow=black,2,300]READY...[/glow]Aah much better, It's ALIVE!!!! =DNext step is to solder the SID pcb./Cheers Quote Link to comment Share on other sites More sharing options...
snebenan Posted February 24, 2008 Author Report Share Posted February 24, 2008 I will probably end up known as the slowest Sid boxer ever...But at least it's going in the right direction. :DI've soldered my sid board and just did some voltage checks:With only power connected to the Sid PCB (without IC's) I got 9,07V on leg14 - leg28 on the SID socket. Good!Btw I did a silly misstake here, I switched my +/- 5V first causing my voltage to be only 7,37V. But I color coded my + and - cords so I could spot it rather quickly. After connecting core and Sid board:IC1: leg 14 - 25. 5,31VIC2: leg 08 - 16. 5,31VIC3: leg 08 - 16. 5,31VStill a bit high, but my meter was very cheap ;)Next is to load some code into that PIC and see what will happend. I'm expecting LCD troubles (4bit issues)but you never know. Cheers!//Peter Quote Link to comment Share on other sites More sharing options...
stryd_one Posted February 25, 2008 Report Share Posted February 25, 2008 I will probably end up known as the slowest Sid boxer ever...You've got some tough competition there mate! (me!)4bit mode shouldn't be a problem, fear not. Quote Link to comment Share on other sites More sharing options...
snebenan Posted April 6, 2008 Author Report Share Posted April 6, 2008 Ok, downloaded Java Runtime and MIOS Studio and connected the Core to my midiinterface (Midisport8x8/s)On power on I got a sysex message:00000000065780 ms | Sysex message: F0 00 00 7E 40 00 01 F7And according to the walkthrough this means the Core is happy and want more action. Yay! ;DCore Voltages OK, Core OK,SID Voltages OK,Hmm I think it's time to stuff my deploy the 8580...//Peter Quote Link to comment Share on other sites More sharing options...
snebenan Posted April 6, 2008 Author Report Share Posted April 6, 2008 Ok, MIOS v1.9f uploaded without any problems.SID and 74HC595's populated. But when uploading the "setup_8580.hex" the first big chunk of Sysex is sent and then nothing??? Try again, NothingRestart Mios Studio and Core, still can't upload.Ok, time to panic, run for your life I'm going to ask a question!!Wait, i'll restart MIOS studio and try it once more.Yes! The sysex is flowing! :Dafter 40 seconds of hexadecimal ligo My LCD says [tt][glow=black,2,300]E002|A001*Ld Chn. 11***|Lead Patch [/glow][/tt]I guess I'm going to need that bankstick now...Joy! Quote Link to comment Share on other sites More sharing options...
ganchan Posted April 7, 2008 Report Share Posted April 7, 2008 nice green pled, it's the one from ebay? Quote Link to comment Share on other sites More sharing options...
snebenan Posted April 7, 2008 Author Report Share Posted April 7, 2008 nice green pled, it's the one from ebay?Thanks. I bought it from herehttp://www.fractronics.com/ (For once I could find what i wanted in Sweden...)But you can't buy them there anymore since PLED is going the same way as laserdiscs...I found the old product description though. http://www.fractronics.com/2x20oled_new.shtml(btw. I bought two so if one fails I have a spare, i hope won't need it.)//Cheers Quote Link to comment Share on other sites More sharing options...
snebenan Posted April 7, 2008 Author Report Share Posted April 7, 2008 Well, no bankstick for me yet. I got stuck playing leadsounds all night. Just a simple sound with some delay/reverb and woha! Awesome! ;DNext steps are-bankstick-DIN-buttons and encoders ( And here I guess i need to edit some source code right? )-Second Sid-Feedback -Hard Clipper My evolver is looking jealously at the SID right now... ;)//Cheers! Quote Link to comment Share on other sites More sharing options...
buhler Posted April 7, 2008 Report Share Posted April 7, 2008 Thanks. I bought it from herehttp://www.fractronics.com/ (For once I could find what i wanted in Sweden...)But you can't buy them there anymore since PLED is going the same way as laserdiscs...I found the old product description though. http://www.fractronics.com/2x20oled_new.shtml(btw. I bought two so if one fails I have a spare, i hope won't need it.)//Cheersi have the same LCD. i like it a lot. i'm having driver problems with mine though. it freezes after a few seconds or a few clicks from the encoder. i'm trying to figure out the .asm stuff to fix it. let me know if you figure it out. post the steps if you can. i'm reading like mad but i'm always missing stuff. Quote Link to comment Share on other sites More sharing options...
stryd_one Posted April 10, 2008 Report Share Posted April 10, 2008 I answered the PLED problem in the other thread you asked it in.Crossposting is bad, mmkay. Quote Link to comment Share on other sites More sharing options...
buhler Posted April 10, 2008 Report Share Posted April 10, 2008 i guess i'll add that to my signature as well!! ;D :-[ Quote Link to comment Share on other sites More sharing options...
stryd_one Posted April 10, 2008 Report Share Posted April 10, 2008 Hahahah :)Nah don't sweat, keep it fun bro... you'll remember it :) Quote Link to comment Share on other sites More sharing options...
snebenan Posted May 13, 2008 Author Report Share Posted May 13, 2008 Ok some modest progress later.My second Sid module is done and voltages checked ok (5,29V)I also soldered up my DINX4 and hooked it up to the core. But now I may have a problem.I quickly solders up a encoder and two buttons and connected them to the DINX4. Now, I'm using the DINX4 from Smash and this one have all output pins in 2x5 groups. Fair enough I looked at the mbsid_v2_din_default and booted up the monster, but no matter how I turned and pushed my controllers notheing happended to the LCD.Ok, Some searching later I learned to look into my asm files and see how the DIN Shit register pins are assigned.And as far as I can understand it looks correct. But there could also be a problem with my LCD freezing or something so i won't see anything no matter what.Any way, this is how I connected my encoder and buttons.On J3 D0 - Enconder A D1 - Enconder B D2 - Select button D3 - Menu button Vs - Encoder C, Select button, Menu buttonAnd in the asmI have this ;; Function name SR# Pin# DIN_ENTRY CS_MENU_BUTTON_Dec, 1, 0 ; only valid if rotary encoder not assigned to these pins DIN_ENTRY CS_MENU_BUTTON_Inc, 1, 1 ; (see mios_tables.inc) and CS_MENU_USE_INCDEC_BUTTONS == 1 DIN_ENTRY CS_MENU_BUTTON_Exec, 1, 2 DIN_ENTRY CS_MENU_BUTTON_Sel1, 1, 7 DIN_ENTRY CS_MENU_BUTTON_Sel2, 1, 6 DIN_ENTRY CS_MENU_BUTTON_Sel3, 1, 5 DIN_ENTRY CS_MENU_BUTTON_Sel4, 1, 4 DIN_ENTRY CS_MENU_BUTTON_Sel5, 1, 3 I also trid to switch my A/B on the encoder just in case. ( But mixing these up will only make it scroll in the oposite direction right? )Anyway, I'm puzzeled and open for suggestions. ???My next step will be to see if I can make shure that my LCD is working as it should. After that I can really know if my knobs are working or not.Ok, time to go to bed.... :-\//Peter Quote Link to comment Share on other sites More sharing options...
Pascal Posted May 14, 2008 Report Share Posted May 14, 2008 You can check the "freezing" prob. with MIDI-OX or MIOS-Studio. Switch on the Virtual Keyboard and change the Bank or Programchange. The Display must say, that you have noch Bankstick installed or so . . .With your encoder and Switches, have you checked you cable from DIN to Core!? Quote Link to comment Share on other sites More sharing options...
snebenan Posted May 14, 2008 Author Report Share Posted May 14, 2008 Thanks for the tips Pascal, I will try them after the weekend. //Peter 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.