DiStAnCe Posted July 4, 2004 Report Posted July 4, 2004 moinwir haben ein problem beim MIOS upload:pic18 is mit bootstraploader gebrannt und alles, funktioniert auch wunderbar, ABERwenn wir versuchen, das mios zu sysexen kommen immer nur wenige checksums zurückdas ändert sich aber auch von mal zu malwir hatten bisher werte zwischen 0 und 9wir haben auch schon mehrere settings für die delays und so ausprobiert, aber das macht alles keinen unterschied.mfGDiStAnCe Quote
lemonhorse Posted July 5, 2004 Report Posted July 5, 2004 Moin DiStAnCe,ein paar Fragen zur Problem-Eingrenzung:- Kommt der "Request for Upload" SyxString: F0 00 00 7E 40 [device-id] 01 F7- Passt der Header ID (["every CoreModule in the MidiBox MidiSystem need his own ID set by the The MIOS bootstrap loader"] => Bootloader/IC Prog) und der MIOS ID im MIOS SysExDump zusammen?- Sendest Du Mios via SysExDump innerhalb von 2 Sekunden nach dem Empfangen des "Request for Upload"?- Lemonhorse Quote
DiStAnCe Posted July 5, 2004 Author Report Posted July 5, 2004 einfach ma der reihe nach:request string kommt (alle 2 sec)header-id passt2 sekunden: ja klar (hab ja auch garkeine wahl, wenn die zwei sekunden um sind kommt ja schon der nächste request-string)wie schon gesagt, ich bekomme ja teilweise positive checksumsaber halt nicht alle, es scheint so als würde das MIOS immer nur so "halb" hochgeladen und die andere hälfte verloren gehen Quote
TK. Posted July 6, 2004 Report Posted July 6, 2004 So etwas hatten wir schon zweimal, in beiden Faellen lag es am Soundkarten Treiber (lass mich Raten: Kx Driver?)Die Funktion laesst sich mit einer Rueckkopplungsschleife ueberpruefen - Zitat aus http://www.ucapps.de/howto_debug_midi.htmlEnsure that the MIDI interface of your computer is working: loopback the MIDI Out of your PC to the MIDI In of your PC and send any SysEx dump by using the "Send/Receive SysEx" function of MIDI-Ox. The number of sent bytes must match with the number of received bytes. If it doesn't match, search for a new driver for your MIDI interface/sound card. If not available, you can possibly fix this problem by lowering the Low Level Output Buffer size (normaly set to 2048 ) and by increasing the output delay (normaly set to 0 ms) in the MIDI-Ox SysEx configuration menuhttp://www.ucapps.de/mios/bootstrap_sysex1.gifGruss, Thorsten. Quote
DiStAnCe Posted July 6, 2004 Author Report Posted July 6, 2004 läuft alles wunderbarbytes out = bytes inund soich hab trotzdem mal delays eingestellt und so, naja und buffer verkleinert hatte ich ja vorher schonaber das scheint ihn überhaupt nich zu intressierenbei meinen vier versuchen jetzt grade hatte ich 0, 1, 1 und wieder 0 checksums... :-/ich verstehs net... Quote
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.