problem with mios download

I have built a core modul for a sid box. And the PIC had burned a friend of mine. He say me that he had some toubles with the configuration bits of the pic, so i didnt raly konw if the bootlader is burnt correctly …

Now when i trie to download the mios i get the “Request for Upload”:

000117C0  1  --    F0  Buffer:    8 Bytes  System Exclusive  
 SYSX: F0 00 00 7E 40 70 01 F7

now my first problem is that the device id is 07. My friend burned the hex file which i had downloaded for the webpage and there ist the hader 00000…, therfore schould be the device id 00 !!! Now i didn’t know if the pic id is burned correctly, because he used a professional pic burn tool … and when i tried to download the mios i get this:

0000E243  1  --    F0  Buffer:    8 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F7
 0000E9A9  1  --    F0  Buffer:    8 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F7
 0000F22D  1  --    F0  Buffer:  984 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F7
 0000F99F  1  --    F0  Buffer:    8 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F7
 00010141  1  --    F0  Buffer:  144 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F7
 000108B2  1  --    F0  Buffer:    8 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F7
 0001104B  1  --    F0  Buffer:  120 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70
 SYSX: 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0
 SYSX: F0 00 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00
 SYSX: 00 7E 40 70 01 F0 F0 00 00 7E 40 70 01 F0 F0 00 00 7E
 SYSX: 40 70 01 F0 F0 00 00 7E 40 70 01 F7
 000117C0  1  --    F0  Buffer:    8 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F7
 00011F25  1  --    F0  Buffer:    8 Bytes  System Exclusive      
 SYSX: F0 00 00 7E 40 70 01 F7
 0001268B  1  --    F0  Buffer:    8 Bytes  System Exclusive     

Seems not very good, is it ?

so heve anyone a idea where the problem exatly is ?

Thanks for your help …

Hi Luzifer,

it seems that the device ID is 0x70, however, there is an easy way to fix this.

Just load the mios_v1_7.hex into Serge’s SysEx loader, set the ID to 0x70 and upload the file

Thereafter upload the change_id application, it will overwrite the ID field with zeroes

Best Regards, Thorsten.

i´ve got the same problem..

i am using a PIC452 and burned it with a prof-tool (chiplab from elnec)

i set the dev-id to 0000 0000 and after trying to upload the mios, the same message returns… >:(

then i set the id in mios-studio to 70 - it´s downloading. :smiley:

okay.. how ever - it´s running  - but for me it´s not clear why there is a change of the ID?

It’s a bug in your programmer. MPLAB is (or was?) affected by a similar issue, don’t know why the vendors don’t test the complete functionality of their programming algorithms.

See also TEST_SW2 (-> http://www.ucapps.de/howto_debug_midi.html), where you will find an alternative workaround.

Best Regards, Thorsten.