Guest Fractal Posted July 30, 2004 Report Posted July 30, 2004 Hi everybody, I have the following proposal for the bootloader. I hope I can explain myself ;). I mainly work on a laptop, and I would be nice that there were a way to tell to the bootloader to wait for a serial sysex, instead of waiting for a midi one. For me (and I hope for everyone who use the LTC module) wolud be very nice, because sometimes I modify the midibox software, and break something, then I can't upload again because I have no way to change the speed to the serial one. Surely MIOS wolud have to include this chage too. Perhaps I would be a good idea to include some kind of flag in the ID which means "serial speed". Or make the bootloader and/or MIOS to wait a couple of seconds (or tries) in MIDI speed and then two in serial speed. Any comments ? Thorsten do you think it is posible or feasible ? Quote
Guest Fractal Posted July 30, 2004 Report Posted July 30, 2004 Hi everybody, I have the following proposal for the bootloader. I hope I can explain myself ;). I mainly work on a laptop, and I would be nice that there were a way to tell to the bootloader to wait for a serial sysex, instead of waiting for a midi one. For me (and I hope for everyone who use the LTC module) wolud be very nice, because sometimes I modify the midibox software, and break something, then I can't upload again because I have no way to change the speed to the serial one. Surely MIOS wolud have to include this chage too. Perhaps I would be a good idea to include some kind of flag in the ID which means "serial speed". Or make the bootloader and/or MIOS to wait a couple of seconds (or tries) in MIDI speed and then two in serial speed. Any comments ? Thorsten do you think it is posible or feasible ? Quote
Sephult Posted July 30, 2004 Report Posted July 30, 2004 So are you trying to say that you want a software "switchable" baud rate ;)If so I myself have thought the same. Would be nice to implement multiple I/Os (COM, USB, and MIDI) at the same time without having to re-burn the chip .I believe there is a way to do it, and I think TK had started to give me some direction, but I never finished it. Quote
Sephult Posted July 30, 2004 Report Posted July 30, 2004 So are you trying to say that you want a software "switchable" baud rate ;)If so I myself have thought the same. Would be nice to implement multiple I/Os (COM, USB, and MIDI) at the same time without having to re-burn the chip .I believe there is a way to do it, and I think TK had started to give me some direction, but I never finished it. Quote
moebius Posted July 31, 2004 Report Posted July 31, 2004 Hi,Perhaps I would be a good idea to include some kind of flag in the ID which means "serial speed".Fractal: Grrr.. That's what there exactly is in PIC header. ID flag that sets baud rate between midi/COM at boottime. By reburning PIC with MIDIbox-to-com flag set, your midibox will always boot with COM enabled.If so I myself have thought the same. Would be nice to implement multiple I/Os (COM, USB, and MIDI) at the same time without having to re-burn the chip .Sephult: Grr... Most MIOS based midiboxes can already switch between MIDI/COM interface.. just check MIDI setup menu.. so you don't have to burn your PIC. (And there are reasons why both can't be connected same time..)Bye, Moebius Quote
moebius Posted July 31, 2004 Report Posted July 31, 2004 Hi,Perhaps I would be a good idea to include some kind of flag in the ID which means "serial speed".Fractal: Grrr.. That's what there exactly is in PIC header. ID flag that sets baud rate between midi/COM at boottime. By reburning PIC with MIDIbox-to-com flag set, your midibox will always boot with COM enabled.If so I myself have thought the same. Would be nice to implement multiple I/Os (COM, USB, and MIDI) at the same time without having to re-burn the chip .Sephult: Grr... Most MIOS based midiboxes can already switch between MIDI/COM interface.. just check MIDI setup menu.. so you don't have to burn your PIC. (And there are reasons why both can't be connected same time..)Bye, Moebius Quote
Guest nomadicWhale Posted August 1, 2004 Report Posted August 1, 2004 Hi,I think you may find what you are looking for in the good old download page. This program can be used to change the pic id without reburning the pic. by changing the ID you can change the baud rate.I quate TK:change_id_v1_4.zip:This program allows you to change the ID header without reburning the chip --- use this program with care and read the informations given in main.asm! I haven't tried it yet. as the description indicate - use with case.nW Quote
Guest nomadicWhale Posted August 1, 2004 Report Posted August 1, 2004 Hi,I think you may find what you are looking for in the good old download page. This program can be used to change the pic id without reburning the pic. by changing the ID you can change the baud rate.I quate TK:change_id_v1_4.zip:This program allows you to change the ID header without reburning the chip --- use this program with care and read the informations given in main.asm! I haven't tried it yet. as the description indicate - use with case.nW Quote
Guest Fractal Posted August 3, 2004 Report Posted August 3, 2004 hi, ooooppppsssss !!! another incompleted reading of the documentation :( :( I'm sorry.thanks moebius ;)moebius, does MIOS relay on the ID flag for the speed or I have to choose it in another place?? I think that I don't have to change nothing more, but is to be in the safe side.By the way, I think it would be nice to have some kind of switch, without reburning the PIC or changing the ID with other application. Perhaps something more intelligent, based up the actual connection. Perhaps this would be more practical for thouse of us who use some times midi some times serial.I will try to change de ID, thanks for the info nomadicWhale.I will tell you whatever happend. Quote
Guest Fractal Posted August 3, 2004 Report Posted August 3, 2004 hi, ooooppppsssss !!! another incompleted reading of the documentation :( :( I'm sorry.thanks moebius ;)moebius, does MIOS relay on the ID flag for the speed or I have to choose it in another place?? I think that I don't have to change nothing more, but is to be in the safe side.By the way, I think it would be nice to have some kind of switch, without reburning the PIC or changing the ID with other application. Perhaps something more intelligent, based up the actual connection. Perhaps this would be more practical for thouse of us who use some times midi some times serial.I will try to change de ID, thanks for the info nomadicWhale.I will tell you whatever happend. Quote
moebius Posted August 5, 2004 Report Posted August 5, 2004 ooooppppsssss !!! another incompleted reading of the documentation :( :( I'm sorry.Well, and I wasn't aware of change_id soft.. :-[ Thanks, nomadic Whale..I think that Interface ID flag sets "default" interface. As MIOS handles "low level" midi I/O it does it as it's told to (default speed), but with menu/LCD driven applications, there's MIDI config. page, where you can choose what interface you're using. Anyway, when switching between actual midi I/O and COM, don't you have to re-configure your hardware anyway?! I don't think that going thru some menu pages isn't that big job to do.. ;)Bye, Moebius Quote
moebius Posted August 5, 2004 Report Posted August 5, 2004 ooooppppsssss !!! another incompleted reading of the documentation :( :( I'm sorry.Well, and I wasn't aware of change_id soft.. :-[ Thanks, nomadic Whale..I think that Interface ID flag sets "default" interface. As MIOS handles "low level" midi I/O it does it as it's told to (default speed), but with menu/LCD driven applications, there's MIDI config. page, where you can choose what interface you're using. Anyway, when switching between actual midi I/O and COM, don't you have to re-configure your hardware anyway?! I don't think that going thru some menu pages isn't that big job to do.. ;)Bye, Moebius 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.