oops, i guess maybe my device ID is actually 0. i changed it to 1 in mios studio and got unexpected sysex error:
Received unexpected MIOS SysEx message = 00007E400001F7 expected = 00007E4001
i went back over the forum posts and concluded that my device ID is actually 0.
any other ideas? i tried replacing the optoisolator, but i still get the same results. i’ve done the midi troubleshooting tests. they all pass except i’m not seeing midi getting to the Rx line.
Sending block 00000000-000000FF
[/code]
which file are you trying to upload? Because this address range should neither be used by MIOS, nor by any MIOS application
The bootloader is located at 0x0000-0x03ff, it cannot be overwritten via MIDI...
You have to upload pic18f452/midi/mios\_v1\_9f\_pic18f452.hex of the mios\_update\_v1\_9f.zip package
This is the only .hex file you need to upload of this package (thereafter you can start to upload an application)
However, this isn't the problem here...
> seems that midi is not reaching the rx pin?
The result of TEST\_IN6 indicates, that this is neither a PIC, nor a MIDI interface, but a general (electrical) issue. It seems to be a bad soldering joint between MIDI In port, the Rx pin or the circuitry around the optocoupler. Without a scope, only visual checks will help here (I guess, that you've already checked the supply voltages...)
Best Regards, Thorsten.
i reheated solder joints, and there was one that looked like it may have been bridged to an adjacent trace. i also replaced the socket for the optoisolator.