finished my mb-fm,not an easy project,but sounds great!
Everything is working fine but there is one problem left: It`s impossible to load the preset patches!
I use a bankstick-pcb from Mike,stuffed with four ICs,the voltages are ok,the connections are ok,used a multimeter to check this (directly from the pic pins 6+28 to the banksticks). 5V and ground are also ok.
Mios recognised and formatted the eeproms and it`s possible to store Instruments/Ensembles/Drumkits to each bank (A-D)
First I used 24lc256 from Atmel and switched to Microchip later with no better results.
Could it be a midi-interface issue? I use an ESI Neon USB-interface.
I dont think its a soldering issue. Had a second bankstick pcb here,I checked with both pcbs and different 24LC256. And I`ve checked each connection for shorts or breaks…
Perhaps someone here could be so friendly to upload the presets and some random-banks for me,of course I`ll send you some ICs to do this.
“Bankstick A not ready” will be displayed, if TL’s patchmanager doesn’t receive the acknowledge message from the core after a patch has been sent.
Are you able to overwrite the first patch? This would indicate, that the PC MIDI Out->MBFM MIDI In connection is ok, and MBFM MIDI Out->PC MIDI In is not working
@Doc: Yes,the resistors are in,checked and measured,all fine here…
@TK:No,I`m not able to overwrite the first patch. When I switch the mbfm on,one upload request is sent via midi out. Mios-upload and the application-upload was successful with MiosStudio,I used the “use feedback from core”-option and all was fine.Seems the midi out is ok?!?
Yes, it’s obscure why you can upload an application correctly, but not a MBFM patch.
You can check the reliability of your MIDI interface the following way: create an external feedback loop (MIDI Out->MIDI In) on your PC interface, open the SysEx tool of MIDI-Ox, load the patches into the command window, press Command->Send/Receive SysEx, and thereafter compare the dumps with the SysEx->Compare function.
If MIDI-Ox finds errors, you know that the MIDI interface is the reason.
Another point is, that you could have overlooked a programming error during application upload. So, just to ensure that MBFM is complete, upload the application again, and doublecheck that all code blocks have been acknowledged without an error message.
I`ll check my midi-interface with the method you described above,let´s see what will happen. And of course I try again to load mios and the fm-application to check there are no errors.
My midi-interface was the source of trouble. I got myself another very cheap interface,plugged it in and the preset-upload was a piece of cake,no probs anymore!