Toneburst MIOS Upload Issues Thread 1

Hi Carsten,

thanks for taking pity on me…

I can’t try either of the tests you mention because I can’t upload anything (including MIOS itself) to my Core module. I just tried the LCD test one, and got the same ‘unexpected upload request’ error I’ve was getting before. Interestingly, my LCD has now started working again (in as much as it now shows a row of blocks, but now without the line through them). I did unplug and the replug its ribbon cable, so I guess that’s probably got something to do with it.

I was definitely getting some of the crimp pins connected to the SIL headers touching each other, when I first plugged in the Core. I but heatshrink around them, but have since removed them altogether, so the Core is now not connected to anything except the LCD.

I don’t know how to test the PSU really, except to use my multimeter to test the voltage across the 5V pins. It seems to be a rock-steady 5.19V, and doesn’t seem to vary at all when I try to upload MIOS. Then again, it’s a cheapo meter, so I don’t know how much use it is in this case.

I’m dubious about going through the MIDI debug tests again, because my soldering isn’t that great, and the more I mess around soldering things to the PIC pins, the more likely I am to fry something… My solder-joints all look ok to me, so short of desldering and resoldering everything (and almost certainly trashing the baord in the process) I really don’t know what else to try.

This is very frustrating. Because I don’t really know what I’m doing, when things go wrong I’m completely lost.

Alex

http://www.toneburst.net

This was one of the things i had problems with, that also caused strange midi messages. Wirering the mid inputs. The image is showing the core and the 2 midi - the midi inputs are laying on the ground to the right of the core, with the female connections down towards the ground. Then you just drag the wires over. Like shown ( :slight_smile: kinda.

Are you using a USB audio device.?

/carsten

PS: you could install linux ubuntu. Wouldnt that make it possible to do that loop test (or whatever its called) that you cant do on mac.

Ah, OK,

I might give that a try. I’m actually using the pcb-mounted MIDI sockets that came with the SmashTV kit. I might have a couple of chassis-mount 5-pin DIN sockets kicking around somewhere.

One thing I did try though- I removed the optocoupler and tried the upload again. Obviously it wasn’t going to work, but I wanted to see if I’d get the same error-message.

I did, soo… it could be the optocoupler, methinks. My logic here may be faulty though…

I have Windows XP installed on my MacBook Pro (they’re Intel-based now anyway, so they can run XP natively), so I can use MIDI-Ox. It’s just I can’t work out how to carry out the test.

Yep, I have a USB MIDI interface. Or rather, 2 USB MIDI interfaces. I also have one on my m-audio 1010 which is connected to a PCI slot on my G5. The only problem is I can’t get MIOS studio to work on that computer. I may try to install the perl script mentioned here http://www.ucapps.de/howto_tools_hex2syx.html and try uploading a syx version of the MIOS OS from the desktop Mac. Now though, it’s time for bed, I think.

Think I’ll put in another order for a replacement optopcoupler tomorrow, as I need to get some other bits and bobs (crimp-pin housings and other things) anyway.

Thanks very much for the suggestions Carsten :slight_smile: .

Alex

http://www.toneburst.net

Hmm.  Those error messages are frustrating, but I’m no surprised by them.  First I would take the time to not get frustrated by this, clear you head and work on some other things for awhile and then come back to this.. and start right from the beginning.  I would want to know, 110% sure that the core is assembled correctly and the MIDI connections are correct.  I’ve almost never had an issue with a bad IC myself, but if you have another optocoupler to swap with, go ahead. 

In MIOS studio are you using the “wait for upload request” option?  It is possible you are just having trouble starting the upload in time.  I use the wait feature and it’s worked well for me. 

The strangeness with the LCD’s isn’t encouraging, but it wouldn’t lead me to believe that you’ve caused any serious problems with the PIC.  I’ve got 6 PIC’s which I’ve really put through all sorts of hell.  All of them still work.

Also, there were more than a couple times where I had successfully uploaded MIOS and thought something had gone wrong because the LCD was all messed up.  Each time it was a combination of not having enough juice going to the LCD (check that the output of the regulator is nice and stable with the LCD connected) and/or having the brightness/contrast setting in a bad position.  I’ve found there to be a pretty narrow range of brightness/contrast that presents a readable screen.  In your case this is something to think about next, I don’t think you’ve gotten MIOS onto the PIC yet.

Hi moogah,

thanks for the kind words.

I think you’re right about taking a break from this for a while. Good advice.

I’ve tried using the ‘wait for upload request’ option in MIOS Studio.

It’s good to know the PICs are so tough.

I’ve check the output of the regulator (the ‘Optimised PSU’ I made) with the Core board and LCD connected. As far as I can tell with my basic multimeter, it’s producing a rock-steady 5.19V, even when I try and do an upload.

The LCD looks fine in terms of readability- it’s just that I can see a line of solid blocks across the top row of the display, and sometimes there’s a clearly-visible line across the  lit blocks; ie the 3rd row of ‘pixels’ from the top are no-longer lit. Sometimes the screen comes on like this, sometimes it doesn’t, but the line appears later.

I’m pretty sure I haven’t managed to get MIOS onto the PIC also. I’ve been getting MIDI errors from the beginning.

I’m getting a new Core/Sid set from Mike’s MIDIShop, so maybe I’ll just give up on this one and start again, as you suggest, from the very beginning. I’ll go through all the MIDI debugging tests on the current board while I wait for the new ones to arrive though, and see if I can come up with something this time.

Thanks again,

Alex

http://www.toneburst.net

Ok. I can see that that midi connection diagram couldnt do much good to you. I hope you dont feel i was talking down to you. After all, it was a problem i had myself.

Anyway. About the midi loop test. Its really easy.

TEST PC2: ensure 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 menu

You just have to take a midi cable and plug it in between your input and output on the usb device… Or is it something else that is causing you problems here?

/carsten

Hi Carsten,

Ok. I can see that that midi connection diagram couldnt do much good to you. I hope you dont feel i was talking down to you. After all, it was a problem i had myself.

I think connecting a panel-mount MIDI socket is worth a try actually, since it connects to different traces on the PCB. So it was a good suggestion, and don’t worry about ‘talking down’ to me. I didn’t think your message came across as patronising at all. I’m really glad you took the time to prepare the diagram for me, and I’m sorry that in my reply I didn’t acknowledge this. I’m afraid to say that I’m not the most patient person when it comes to tracking down errors. I do bits and pieces of (very basic) coding in PHP, JavaScript and Flash Actionscript, and always end up getting really annoyed with it- until either suddenly something clicks and I realise where the problem is, or some kind soul puts me out of my misery.

I will try the loopback test again when I get home. It was more the entering the sysex info and comparing the output and input that I couldn’t get the hang of. Also, I seem to be getting a lot of crashes in MIDI-Ox. Did you try sending a whole sysex file and comparing input and output, or just sent a single line of sysex code? I’ll RTFM and see if it becomes clearer :wink:

Thanks again Carsten,

Alex

http://www.toneburst.net

Panel mounting everything used to be a favorite of mine, but the wiring is that kills you.

Also, panel mounted pots + switches turn if they are roughed with… Meh and meh. Always go with ease over convienience… I get my panel tonight hopefully! Also, good luck with upload

Hi Toneburst

I recently resolved a problem which seems very similar to what you are describing

my core was being powered by a 9volt battery, which was going flat.  as the core was rebooting due to low voltage, it was sending partial signals which mios studio was interpreting as single byte signals

try checking the voltage at core:j2.  i found that the reboot is programmed to occur if the voltage drops to about 4.5 volts.  btw the battery was supplying 7.5 volts before the bridge rectifier and voltage regulator.

my solution was to connect the core to a transformer wall adaptor and it now works without any problems (other than a hot voltage regulator, but thats a different story)

alternatively you could try a fresh battery

just so that you know, i originally thought i was somehow uploading corrupted programs to the core and went through a serious process of redownloading and reinstalling mios studio, and the mios programs i was using to test my cores.  at one point i was afraid that i somehow damaged the pics by some unknown means.

OrganGrinder

Hi OrganGrinder,

thanks for your suggestions. A couple of people have suggested possible PSU issues, actually. I’m not going to discount the idea, as I did build my own ‘Optimised PSU’ using the circuit diagram at http://www.ucapps.de/mbhp/mbhp_4xsid_c64_psu_optimized.pdf

I’m a newbie, so it’s quite possible I wired something up incorrectly, or used some of the wrong components. On the other hand, two things make me think it’s not a power-supply issue:

  1. My voltmeter measures a steady 5.17V at the output of the PSU, and I tested the voltage across the pins of the PIC socket before I inserted the chip.

  2. The Core is sending out upload reqests every 2 seconds, whatever I send to it. This is consistent with it not receiving anything from the computer. I’d expect it to send out upload requests at more irregular intervals if it was crashing and rebooting.

My logic may be faulty here though…

I have a suspicion that something is wrong with my computer/MIDI interface.

I’ve nearly finished putting together one of Mike’s MIDIShop’s Core kits, so as soon as that’s ready, I’ll swap the PIC over and see if I can get it to work in the new board. If it doesn’t I guess that narrows the problem down to being related to the PSU, the PIC, or something at the computer end.

Or a combination of all three…

Alex

http://www.toneburst.net

Hiya,

I know answering my own post seems a bit like talking to myself, but here goes anyway…

I’m really running out of things to try here. Last night, I completed my second Core module, this time I bought the PCB from Mike’s MIDIShop (excellent speedy delivery, incidentally). I forgot to add a PIC to my order, so I reused the one from my first SmashTV Core module. Otherwise, everything is new. I also managed to find a 5V wallwart I didn’t even know I had so I could eliminate PSU issues from my enquiries.

STILL… DOESN’T… WORK…

Tried 2 different USB MIDI interfaces on my MacBook Pro (NI Kore, Midimac MIDISport 2x2).

Tried booting into MacOS X (10.4.8 if it makes and difference) and uploading via MIOS Studio.

Tried booting into Windows XP SP2 and uploading via MIOS Studio.

Tried the send/receive SYSEX loopback test in MIDI-OX. Fails with both interfaces (I get an error message saying something like ‘the port is trying to send something, please wait until it has finished and try again’). A couple of times I have been able to send and receive a SYSEX file, but not all the bytes sent have made it back to the MIDI input. I’ve tried adjusting buffer settings as suggested in the MIDI Interface Troubleshooting guide

http://www.ucapps.de/howto_debug_midi.html

Incidentally, the SYSEX file I’m using is a random file I found on the WWW- think it contains some patch data for a Korg synth. In terms of the loopback test, I don’t think it matters what it is, does it?

So… I tried the same two interfaces on another computer. Upload fails in MIOS Studio, with the usual error message. This Mac won’t boot into Windows, so I can’t run MIDI-OX.

I have a third Mac, a PowerMac G5, but MIOS Studio doesn’t work on this machine (the GUI is broken, and you can’t connect MIDI interfaces to the MIOS Studio In and Out ports). This machine has a PCI-based MIDI interface (part of the M-Audio Delta 1010 I have connected to it), so if I could get hold of a sysex version of MIOS, I could try uploading it with a SYSEX tool like Sysex Librarian from there.

I’ve tried different MIDI cables, so I don’t think this is the problem.

I’ve checked the polarity of the diode and the value of the resistors.

Soldering looks OK.

Voltages are correct.

Optocoupler is correct way round. I’m assuming the small dot indicates pin 1…

It seems likely that it IS a problem with MIDI on my computers. The only other common factor is the PIC. I’m getting another one from Mike (though I think he’s awaiting delivery of a new batch himself at the moment), so I’ll soon be able to eliminate the posibility of a bad chip. If I can’t upload MIOS via SYSEX transfer using another application on the G5, I think I’m screwed… :frowning:

Anyone any ideas?

Anything at all I could try?

Thanks for all your help guys. I desperately hoping I’ve missed something obvious here…

Cheers,

Alex

http://www.toneburst.net

If it is any comfort for you.

I never succeeded uploading mios with a m-audio device. This includes the delta and the midisport.

I use a cheap live 5 card from creative to upload midi stuff. Works like a charm.

REALLY…

I will try another interface, in that case. The NI Kore doesn’t seem to work either, but I have a few others I could try.

Thanks for the info Twin-x!

Alex

http://www.toneburst.net

I’ve tried my one remaining untried MIDI interface now.

My Emagic AMT-8 doesn’t work either. Now I’m really screwed- I have nothing else to try…

What do you think guys: should I just give up entirely and take up gardening or something?

Just to recap-

I’ve replaced the entire Core PCB and all components except the PIC with a new one

I’ve run all the debug tests

I’ve tried 3 different MIDI interaces, by 3 different manufacturers, in 2 different OSes and on 2 different computers

I’ve tried changing MIDI cables

I’ve tried 2 different PSUs

Nothing I have done makes any difference- I still get exactly the same error messages in MIOS studio- ‘unexpected upload request’…

I’d be really really really grateful if someone out there could think of anything at all I could try. It’s been nearly 2 weeks since I hit this brick wall…

Maybe someone can upload MIOS and the SID application for me…

It looks increasingly as though I’m never going to get it to work here…

:frowning:

Alex

http://www.toneburst.net

I’ve been lurking a while… might as well add my 2 cents (and a fresh pair of eyes)

Hiya,

I know answering my own post seems a bit like talking to myself, but here goes anyway…

Explaining something makes you fully understand it. And it’s cathartic.

Tried the send/receive SYSEX loopback test in MIDI-OX. Fails with both interfaces (I get an error message saying something like ‘the port is trying to send something, please wait until it has finished and try again’). A couple of times I have been able to send and receive a SYSEX file, but not all the bytes sent have made it back to the MIDI input.

Just to clarify, exactly what “loopback” test was this?

Did you plug a MIDI cable directly between MIDI In and MIDI Out on your computer’s MIDI adapter?? If you’ve done this, confirm you get “local echo” (play some notes on the keyboard, or send SysEx or parameter changes or whatever, and confirm the MIDI In and Midi Out monitors show the same stuff).

MIOS Studio is written in Java and some people have trouble with the MIDI drivers in Java, and suggest using MIDI Yoke to solve the problem… creating a routing between the “virtual” MIDI Yoke ports and the real MIDI ports.

Did you confirm the ID programmed in the PIC is the same as the ID you are using to upload? (You’ve probably checked this, the PIC’s ID is sent in the upload request).

I feel sorry for you and know how frustrating it can be to debug something like this. You can always post the Core to me and I’ll confirm it’s a PIC or PCB issue and not your MIDI interfaces!

I had a closer look at your last posted upload message log…

Starting upload of mios_v1_9c_pic18f452.hex

Hex file contains code in MIOS range, forcing reboot!

Received Upload Request

Received SysEx message of less than 8 bytes

Sending block 00000400-000004FF

Received error code 0C: MIDI IN Frame Error

This was an expected error - please ignore!

Received error code 0C: MIDI IN Frame Error

Received SysEx message of less than 8 bytes

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received SysEx message of less than 8 bytes

Received unexpected MIOS SysEx message = 40000140000E0C01F7  expected = 00007E4000

Received unexpected MIOS SysEx message = 40000140000E0C01F7  expected = 00007E4000

Received SysEx message of less than 8 bytes

Aborting after 16 errors

This was strange to me:

Received unexpected MIOS SysEx message = 40000140000E0C01F7  expected = 00007E4000

MIOS Studio reports receiving a “MIOS SysEx Message” so the complete message would have been something like:

“F0 00 00 7E 40 00 01 40 00 0E 0C 01 F7”

which looks suspiciously like two messages merged, the upload request:

"F0 00 00 7E 40 00 01 " (missing “F7” at end)

and a frame error:

“40 00 0E 0C 01 F7” (missing “F0 00 00 7E” at start)

Now this could just be a dodgy “merging” of SysEx messages in the Java MIDI drivers… or maybe something wierd on the PIC… I don’t really know… but you should at least try using MIDI Yoke routing tricks to see if this at least gets rid of the “unexpected MIOS SysEx messages” so all you get are just framing errors. Similarly, these “Received SysEx message of less than 8 bytes” suggests there’s something wierd going on in the SysEx receive buffers… that some kind of merging is occurring… hmm…

Can you try using MIOS Studio and also post a dump of the MIDI In monitor as well as the upload log?

So let’s for a moment assume the framing errors are valid. The framing errors might be happening in two directions - bytes might be dropped from PIC to computer… perhaps a cause of this merging

Framing errors might be happening if the baud rate is not the same between the PIC’s UART and the computer’s UART. Since the baud rate is relative to the PIC’s clock, and thus it’s crystal and oscillator configuration, if the crystal is dodgy then that might be the cause… or even if the PIC’s configuration bits weren’t correct… the computer’s UART might be tolerant of the PIC sending data slighly out of sync…

The other possibility is that the PIC is receiving data but due to a faulty optocoupler, wiring, soldering or PCB fault, the bits it’s receiving aren’t right… the start/stop/parity bits of the serial data are wrong, the UART can’t make sense of a random bitstream and throws up framing errors.

Hi Wilba,

thanks very much for your detailed reply.

Unfortunately, I’m at work at the moment, so I can’t do any more tests right now.

I do know that recently, I haven’t been getting Framing errors though, I now just get unexpected upload request errors, as if the PIC wasn’t receiving anything. The upload request seems to be send every 2 seconds, whatever I try to send to the Core board.

I’m pretty sure it’s not a problem with the optocoupler, as I’ve tried 3 different ones now. Unless I have it in the wrong way round, of course. As I said in a previous post, I’ve assumed the mark in one corner of the chip indicates PIN 1

If I could find the hex2syx perl script I could try uploading MIOS using Sysex Librarian from one of the Macs. Maybe you or someone else could send me MIOS as a syx file so I could give that a go?

As for soldering/construction errors; it’s definitely a possibility, as I’m not the World’s greatest solderer, and will admit to not really knowing the first thing about micro electronics. However, I’ve made up 2 of the Core PCBs now (one SmashTV v.4 board and one v.3 board from Mike’s MIDIShop), and get the unexpected upload request error in both cases. I only actually got the framing errors on a couple of occasions, with the 1st, SmashTV board.

I have the boards here at work with me now (I popped home and got them- don’t tell my boss), so I’ll try some more tests here, and get back to you.

Thanks again,

Alex

http://www.toneburst.net

OK, here’s the output of the MIDI Out and Upload windows.

My Setup this time is:

PowerMac G5 Dual 2.3GHz / MacOS 10.4.8

MIOS Studio latest Beta

Steinberg USB2MIDI interface (not tried this one before)

Plumstone Java MIDI extension

This is the 2nd, Mike’s MIDIShop board

Incidentally, I don’t know if this is a seperate issue, but the LCD keeps screwing up. Sometimes it displays the row of bars, as it should, but sometimes it displays other stuff, sometimes just a single line of pixels, other times more blocks, with lines through them and randomised-looking portions. I did plug in the LCD cable the wrong way round when I first connected it. It got quite hot so I unplugged it as quickly as I could. It was subsequently fine, when replugged the right way round, but a couple of days later it started to screw up. Could this indicate a problem with the PIC, maybe?

= = = = = = = = = = = = = = = = = = = = = = = =

Upload Window:

Starting upload of mios_v1_9c_pic18f452.hex

Hex file contains code in MIOS range, forcing reboot!

Received Upload Request

Sending block 00000400-000004FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Aborting after 16 errors

MIDI Output Window:

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 00 00 00 00 00 00 F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 00 00 20 0D 7B 62 5F 00 45 0F 7F 7F 76 39 7C 0F 57 35 4F 61 3D 33 6B 01 73 21 1E 5D 26 1A 0A 0D 49 71 50 4E 6A 00 2D 04 7A 71 07 68 3C 56 42 3E 43 03 45 6C 7F 78 2C 2E 6B 7E 11 00 38 39 7B 4F 57 45 4F 5D 3D 3E 6C 7D 6F 6B 77 67 6F 1E 5F 2E 3E 7B 75 01 70 17 6F 28 13 01 3F 7A 41 38 0C 07 54 24 00 5C 71 3C 1F 7D 6B 0B 62 7F 6E 78 5F 37 7E 79 45 7B 7F 77 5C 2F 57 7F 3E 62 40 7E 0B 7E 14 09 70 60 31 20 5F 00 48 00 08 07 35 4D 6F 14 50 05 34 02 74 07 3E 60 2F 61 32 5E 52 1D 40 67 43 05 57 4F 24 19 59 06 60 1D 4F 13 3B 61 6C 71 1B 1B 00 02 40 36 75 0E 62 49 37 03 6D 45 30 15 50 63 50 5B 14 20 70 58 17 43 38 02 40 7C 0B 42 47 31 24 5C 01 60 50 0D 24 0E 22 70 6A 4A 1D 45 52 54 29 54 5B 75 05 08 73 41 2D 28 76 14 4A 68 1E 61 5F 01 29 41 4E 60 63 61 0C 76 02 1E 0E 67 30 1B 70 01 29 41 6E 60 63 61 2D 28 42 7C 02 2F 3B 61 70 0A 7B 5C 0F 00 40 1C 0B 37 37 6A 0E 30 6B 3C 6A 05 4B 5F 3D 38 1D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

timestamp [unknown] | Sysex message: F0 00 00 7E 40 00 02 01 20 00 20 54 77 75 55 0E 62 69 3B 76 02 3E 08 16 5E 43 12 02 40 36 19 06 19 23 33 13 31 2A 1B 11 1A 63 00 58 68 01 0D 00 0A 68 06 68 00 56 60 26 42 09 5F 02 3B 03 0F 04 4B 3E 6F 6B 41 20 19 3A 46 30 19 01 38 33 59 43 27 2E 79 6F 76 1B 1A 6B 3A 0F 5F 32 35 75 3B 20 0A 19 2E 67 64 5E 57 06 7C 0A 01 49 2F 61 6D 04 69 23 70 05 02 1C 09 5A 44 0B 61 4D 14 30 0D 4C 69 22 15 6C 26 6D 79 58 1E 24 51 3D 36 21 5D 07 5C 1D 12 32 40 7A 09 12 45 69 59 03 74 12 25 0C 69 5F 1A 28 41 5B 09 5B 3E 34 51 36 36 33 69 53 07 3E 3E 6B 43 0D 60 61 60 0E 0B 03 7B 00 3F 00 08 18 02 06 00 41 40 10 30 02 0C 00 43 00 20 60 31 21 7E 05 7C 01 2D 45 50 02 0C 06 14 1E 20 56 62 68 02 06 00 01 4E 41 60 60 0B 58 5B 40 50 08 10 39 46 37 6C 6D 60 18 73 0A 6F 59 1B 56 18 00 48 01 68 1C 0C 01 3B 0B 38 0A 01 02 07 18 66 78 0C 39 45 37 6C 30 01 10 02 63 00 09 00 16 19 00 48 00 05 00 6D 6D 7F 78 2F 31 34 09 00 00 40 00 4D F7

That was from my Mike’s MIDIShop PCB.

I transferred the PIC to my first board, the SmashTV one. This time it’s still not working, but I’m getting slightly different errors messages. Still getting the Unexpected Upload Request ones, but also getting another error. I guess there must be some major soldering/component issue with the other board so the MIDI in to the PIC isn’t working at all…

Anyway, from MIOS upload window:

Starting upload of mios_v1_9c_pic18f452.hex

Hex file contains code in MIOS range, forcing reboot!

Received error code 0C: MIDI IN Frame Error

This was an expected error - please ignore!

Received Upload Request

Sending block 00000400-000004FF

Received error code 0C: MIDI IN Frame Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

Error: Received unexpected Upload Request

Received error code 0B: MIDI IN Overrun Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

Sending block 00000500-000005FF

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

Error: Received unexpected Upload Request

Sending block 00000500-000005FF

Received error code 0B: MIDI IN Overrun Error

Aborting after 16 errors

And from the MIDI In Window:

00000000059215 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000061107 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000062999 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000064891 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000066783 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000068677 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000069197 ms | Sysex message: F0 00 00 7E 40 00 0E 0C 01 F7

00000000069201 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070713 ms | Sysex message: F0 00 00 7E 40 00 0E 0C 01 F7

00000000070716 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070719 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070723 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070724 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070726 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070730 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070732 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070736 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070738 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070742 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070745 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070747 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070751 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070754 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070758 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070761 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070763 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070766 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070767 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070771 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070774 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070777 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070780 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070782 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070787 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070788 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070793 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070795 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070798 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070801 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070803 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070806 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070808 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000070812 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000070905 ms | Continued Sysex message: F7 0B 01 F7

00000000071008 ms | Continued Sysex message: F7 40 00 01 F7

00000000071099 ms | Continued Sysex message: F7 00 0E 0B 01 F7

00000000071102 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071210 ms | Continued Sysex message: F7 00 7E 40 00 0E 0B 01 F7

00000000071213 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071215 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071219 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071222 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071224 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071228 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071230 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071231 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071237 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071238 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071241 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071244 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071246 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071251 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071253 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071256 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071259 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071263 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071265 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071266 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071270 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071273 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071278 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071279 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071282 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071284 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071289 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071293 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071297 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071298 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071300 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071305 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071307 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071307 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071313 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071314 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071317 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071319 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071323 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071326 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071329 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071334 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071336 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071338 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071343 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071345 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071347 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071349 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071353 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071356 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071358 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071360 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071365 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071367 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071370 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071374 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071376 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071378 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071383 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071384 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071388 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071390 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071392 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071395 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071398 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071402 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071405 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071407 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071411 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071414 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071418 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071421 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071425 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071426 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071430 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071431 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071435 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071437 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071440 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071443 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071446 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071449 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071452 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071455 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071459 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071461 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071465 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071466 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071469 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071473 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071475 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071478 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071480 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071485 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071488 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071490 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071492 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071495 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071498 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071501 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071505 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071507 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071511 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071515 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071516 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071519 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071522 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071523 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071528 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071529 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071533 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071535 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071539 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071542 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071545 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071549 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071552 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071555 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071557 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071560 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071562 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071564 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071569 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071571 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071575 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071576 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071580 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071582 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071586 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071591 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071594 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071596 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071598 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071599 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071604 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071606 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071609 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071611 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071614 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071617 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071620 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071626 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071628 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071630 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071633 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071637 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071639 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071641 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071645 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071647 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071650 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071652 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071655 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071658 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071681 ms | Continued Sysex message: F7 01 F7

00000000071682 ms | Continued Sysex message: F7 00 0E 0B 01 F7

00000000071685 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071687 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071692 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071694 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071696 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071699 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071702 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071705 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071710 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071712 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071715 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071718 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071722 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071724 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071726 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071728 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071732 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071735 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071738 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071742 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071744 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071746 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071751 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071753 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071757 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071760 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071762 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071765 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071767 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071770 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071772 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071776 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071778 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071782 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071785 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071786 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071790 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071794 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071798 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071799 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071802 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071806 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071807 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071810 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071813 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071817 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071820 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071821 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071825 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071827 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071832 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071835 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071837 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071840 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071844 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071846 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071849 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071851 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071854 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071857 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071861 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071862 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071867 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071870 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071872 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071876 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071879 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071882 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071884 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071888 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071890 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071892 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071896 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071897 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071902 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071903 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071907 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071909 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071912 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071917 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071919 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071922 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071926 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071929 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071931 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071932 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071936 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071938 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071943 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071946 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071948 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071951 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071953 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071957 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071962 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071965 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071967 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071968 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071973 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071974 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071978 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071980 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071982 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071985 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071990 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071993 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000071995 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000071998 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072001 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072005 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072007 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072009 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072014 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072015 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072018 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072020 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072024 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072027 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072030 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072033 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072036 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072038 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072043 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072044 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072048 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072050 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072054 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072057 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072058 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072063 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072065 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072068 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072071 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072073 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072076 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072080 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072084 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072086 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072089 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072091 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072094 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072098 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072099 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072102 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072105 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072108 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072112 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072113 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072117 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072120 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072126 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072126 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072130 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072132 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072135 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072138 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072141 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072143 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072146 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072150 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072152 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072155 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072158 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072160 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072165 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072168 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072171 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072173 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072177 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072180 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072182 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072184 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072188 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072189 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072194 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072196 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072200 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072201 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072205 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072209 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072211 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072215 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072217 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072220 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072224 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072225 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072228 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072231 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072235 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072237 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072240 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072243 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072245 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072251 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072252 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072256 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072259 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072262 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072264 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072266 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072270 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072271 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072276 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000072279 ms | Sysex message: F0 00 00 7E 40 00 0E 0B 01 F7

00000000072282 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000074174 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000076065 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000077959 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000079849 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000081743 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000083635 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000085527 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000087419 ms | Sysex message: F0 00 00 7E 40 00 01 F7

00000000089310 ms | Sysex message: F0 00 00 7E 40 00 01 F7

etc.

Hope this helps with diagnosis.

Thanks again,

Alex

http://www.toneburst.net

You’ve copied the MIDI output log in the first post, not the MIDI input log…

OK so the last log from SmashTV’s PCB… I assume you’re using MIDI sockets soldered directly to the PCB? That would eliminate any MIDI socket wiring mistake perhaps, leaving just the issue of soldering joints, optocoupler or PIC… the fact that you’re getting frame errors and overrun errors indicates that the PIC is receiving something, otherwise you would ONLY receive upload requests.

NOTE ALSO that the bootloader will reset after each frame error or overrun error, and so you will receive another upload request after each error.

Try this test again: http://www.ucapps.de/howtodebug/mbhp_core_extract_io_loopback.gif

What you’re looking for here is an echo back of what you send… TAKE THE PIC OUT OF THE SOCKET and short the TX and RX pins (just shove a bit of wire into the IC socket!)

In MIOS Studio, if you compare the MIDI In and MIDI Out windows while trying to do an upload (you will have to start the upload manually!) then they should be the same. This will validate the optocoupler, the MIDI In and MIDI Out wiring, and hopefully your MIDI interface.

You should try this with both PCBs and see if you get the same results.

Don’t assume that since you’ve done this before that you don’t need to do it again! GET NEW RESULTS! Oh, and unplug that LCD and everything else, just power the Core PCB…

OK so assuming you get good loopback, then you can basically assume that the PCBs, optocoupler and MIDI wires, cables, etc. are all good, and move on to debugging if it is the PIC itself that is the problem or the UARTs on either end not talking nicely (i.e. the PIC’s oscillator is not right, it’s UART not set up correctly somehow, bad configuration bits burned on the PIC)…

Did you burn the PIC yourself? It’s definately a PIC18F452? Is the SmashTV PCB built completely from a SmashTV kit? Just checking :wink:

ANYWAY from what you’ve just posted, the fact that the two PCBs do different things implies that there’s more than one error… i.e. each PCB might have a different soldering fault, or one has a soldering fault and the PIC is also faulty, etc. Do tests on both to see what is different… as this can highlight specific issues with the PCBs perhaps…