indeep Posted December 17, 2008 Report Share Posted December 17, 2008 Hi .Same problem.Bought from mike midi shop the bankstick boardBought 24lc512 i/p from farnell.So i decided to make a probe with 1 chip on it, the problem maintains (every power off/on another bankstick format) .i have tried everything, (changing the lines on J4, testing each chip with a prob) (edit the asm, over and over, closing A0, then closing A1....) nothing as changed, and im out of ideas on what to try next. Quote Link to comment Share on other sites More sharing options...
stryd_one Posted December 18, 2008 Report Share Posted December 18, 2008 Hey mate... Did the re-solder not help? :( Quote Link to comment Share on other sites More sharing options...
stryd_one Posted December 18, 2008 Report Share Posted December 18, 2008 I split this off, because it was a reply to a thread two years old.Perhaps you could post another pic of your board, now that it's been re-done, so we can check the soldering again. Quote Link to comment Share on other sites More sharing options...
indeep Posted December 18, 2008 Author Report Share Posted December 18, 2008 i have made a single bankstick and connected directly to J4 on the core.And re-solder de banksticks board with some bridges .But i have found some problems regarding the setup.asm file that might give some light on this subject.Last night i was editing this file (setup_mbseq_v3) to change the CS# adress.#define DEFAULT_BANKSTICK_MODE_CS0 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS1 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS2 5 ; Mixer Map (using CS2 to ensure compatibility with Atmel EEPROMs which only provide 4 CS addresses)#define DEFAULT_BANKSTICK_MODE_CS3 4 ; Song mode (using CS3 to ensure compatibility with Atmel EEPROMs which only provide 4 CS addresses)#define DEFAULT_BANKSTICK_MODE_CS4 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS5 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS6 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS7 2 ; 64k(this is the default setup) What i notice during the format of the banksticks is this : apparently banksticks CS#2 and CS#3 skip the format process, but what is more strange is that, after the format processes all the others CS# it tries to upload the songs to this same banksticks over and over again, and dont stop.After i change the setup to this.#define DEFAULT_BANKSTICK_MODE_CS0 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS1 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS2 2 ; Mixer Map (using CS2 to ensure compatibility with Atmel EEPROMs which only provide 4 CS addresses)#define DEFAULT_BANKSTICK_MODE_CS3 2 ; Song mode (using CS3 to ensure compatibility with Atmel EEPROMs which only provide 4 CS addresses)#define DEFAULT_BANKSTICK_MODE_CS4 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS5 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS6 2 ; 64k#define DEFAULT_BANKSTICK_MODE_CS7 2 ; 64kAll banksticks are fine and they format (but still have the problem in every start up "formating every power on)So i came to the conclusion that for some reason my banksticks dont support Mixer Maps Storage and Song Mode Storage. Quote Link to comment Share on other sites More sharing options...
stryd_one Posted December 18, 2008 Report Share Posted December 18, 2008 It's entirely possible that you damaged the ICs with the last board.... Maybe grab a few new ones. Quote Link to comment Share on other sites More sharing options...
indeep Posted December 20, 2008 Author Report Share Posted December 20, 2008 I bought 10 ic 24lc512, and i have tested all of them in a single probe (so i think the ics are fine),also the banksticks get formated (its not a bankstick ic problem but some other thing).Maybe my IC are not compatible with mios (24lc512i/p)I just dont know, i have tried all approaches and the error stills happens . Quote Link to comment Share on other sites More sharing options...
stryd_one Posted December 20, 2008 Report Share Posted December 20, 2008 Those are compatible. Perhaps you've an error on the core module too? Quote Link to comment Share on other sites More sharing options...
indeep Posted December 20, 2008 Author Report Share Posted December 20, 2008 how can i debug a core error ? Quote Link to comment Share on other sites More sharing options...
stryd_one Posted December 20, 2008 Report Share Posted December 20, 2008 the banksticks get formatedFWIW, we don't know that. If they aren't successfully formatted, that will explain the re-formatting every time.As for the core issues... Look for shorts would be my first guess. You might need to do similar to the core as the bankstick module, if the soldering is similar. What voltages do you get on the IIC pins? you could try a resistor+LED on the SD pin to gnd, to see if the core is trying to drive the port... Quote Link to comment Share on other sites More sharing options...
TK. Posted December 20, 2008 Report Share Posted December 20, 2008 It could be a PSU issue - which voltage do you read between Vss/Vdd, and Vss/WC# of each BankStick?Does Vss/Vdd change while the the BankStick is formatted?Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
indeep Posted December 20, 2008 Author Report Share Posted December 20, 2008 same reading on both vss/vdd 1.8 vvss/wc# 1.8 vAnd i get the 1.2 and 1.8 when they are formatting I was updating its not 5.8 but 1.8and they are oscillating, i was getting wrong numbers because they were bad connected Quote Link to comment Share on other sites More sharing options...
TK. Posted December 20, 2008 Report Share Posted December 20, 2008 Wow, 5.8V? This is out of spec, it doesn't wonder me why the EEPROMs are not working stable (hopefully you haven't fried them...)You should read ca. 5V +/- 0.1VPlease remove all ICs from the sockets (including PIC and SIDs) and check your PSU!Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
TK. Posted December 20, 2008 Report Share Posted December 20, 2008 Alright, this relaxes the situation - chips won't be fried by lower voltages, but of course - the EEPROMs won't work properly. So - now you should know where to search for the issue?Best Regards, Thorsten. Quote Link to comment Share on other sites More sharing options...
indeep Posted December 21, 2008 Author Report Share Posted December 21, 2008 ow you should know where to search for the issue?sorry for my ignorance but i dont know were to search. Quote Link to comment Share on other sites More sharing options...
stryd_one Posted December 21, 2008 Report Share Posted December 21, 2008 It could be a PSU issueFunny, that was my first guess (although I was looking for noise)... Damn I must have accidentally cleared my chat logs because I can't find the conversation, but IIRC It was tested with two transformer based PSUs, which were 12V and 9V.... I seem to remember saying 12V was a bit much, and you said it had a heatsink. Maybe it's not big enough ;)Although, indeep, you didn't tell me 5.8V output when you tested it back then, it was 5.2... 5.8's a touch on the high side, and it's also worry that it's changing. First thing I'd do, is re-do the voltage test you should have done before stuffing the chips. Power it up with the meter attached, test according to ucapps.de (without the chips in it! search! ) If it's still 5.8, turn it off. Your regulator is cooked...Good luck! Quote Link to comment Share on other sites More sharing options...
indeep Posted December 30, 2008 Author Report Share Posted December 30, 2008 I have found the problem :DIts all related to the two jump wires on the core "Two isolated cables have to be added at the bottom of the PCB (see also quickview). They are only required by special modules (e.g. IIC devices, SID module)"Well after burning my eyes and mind thinking what was wrong with the banksticks i decided to distance myself, and start to build the iic, as soon as i put the two bridges required for the iic, a shinny light bursts my mind..I reconnected the banksticks and voilá, the banksticks get formatted one time and thats all.Also the iic midi its good and working.So for all of those who have problems with the banksticks, just remember to put the two bridges in the core first. Quote Link to comment Share on other sites More sharing options...
stryd_one Posted December 30, 2008 Report Share Posted December 30, 2008 LOL :DThey are only required by special modulesI think that needs to be changed, or better yet, removed. That's the third time this week I've had someone think these wires were optional.... I am not aware of any problem if you do solder them... But if you leave them out........What do you think TK? 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.