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 ; 64k
All 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.