Syntax Posted November 29, 2009 Report Posted November 29, 2009 Hi all, Just getting frustated here as I'm trying to change PIC IDs. I managed to change one ID from ID 00 to ID 01 with the change id app with preconfigured hex file for ID 01. Next are the ID 02 and 03. Doing so with the respective preconfigured hex files, the upload went succesfull, but after the PIC reboots the ID is still 00. Strange thing is when doing the same exercise for ID 01 which succeeded earlier, it fails this time!. Am I missing something here?? Any suggestions are highly appreciated. Quote
TK. Posted November 29, 2009 Report Posted November 29, 2009 Could it be that you forgot to route the MIDI Out correctly, so that you always get the response of the first core? Best Regards, Thorsten. Quote
Syntax Posted November 29, 2009 Author Report Posted November 29, 2009 Could it be that you forgot to route the MIDI Out correctly, so that you always get the response of the first core? Best Regards, Thorsten. I'm not sure if I understand. Just for the record I'm building a MB6582 unit and use MIOS studio for uploading. Procedure as follow: -PIC ID 00 in first 'slot' core 1 -Jumper select for first PIC -Upload preconfigured hex ID 01 into PIC (using smart download) -The midi in MIOS shows something like (by heart) 00 01 F7 after reboot. I understand the 00 is the device ID. When I put in the PIC with ID 01 the midi in shows 01 01 F7 so I'm sure this one has ID 01 How does the MIDI Out comes in?? Kind regards, Quote
TK. Posted November 29, 2009 Report Posted November 29, 2009 Indeed this is strange. It seems that you are doing everything correctly. The only explanation I have is, that you are not using the original .hex files which I released under http://www.ucapps.de/mios_download.html but something else. Did you build the files yourself, or did you rename the files? Please download the change_id package again to be 100% sure that you are using "known working" binaries. And I also recomment to pull the other PICs out of the sockets so that you are 100% sure that only the first core receives/sends SysEx messages. Has anybody else successfully used the change_id application in the last weeks? Best Regards, Thorsten. Quote
Syntax Posted November 29, 2009 Author Report Posted November 29, 2009 Hi Thorsten, I'm using the files which I downloaded, no modifications or self built. Using the device_id_02.hex file. Below the sysex received on the Midi In, the lower red 00 should be 02 I guess. 00000000158224 ms | SysEx: F0 00 00 7E 40 00 01 F7 00000000158379 ms | SysEx: F0 00 00 7E 40 00 0F 1C F7 00000000158534 ms | SysEx: F0 00 00 7E 40 00 0F 60 F7 00000000158689 ms | SysEx: F0 00 00 7E 40 00 0F 40 F7 00000000158844 ms | SysEx: F0 00 00 7E 40 00 0F 24 F7 00000000158999 ms | SysEx: F0 00 00 7E 40 00 0F 19 F7 00000000160892 ms | SysEx: F0 00 00 7E 40 00 01 F7 00000000162784 ms | SysEx: F0 00 00 7E 40 00 01 F7 00000000164677 ms | SysEx: F0 00 00 7E 40 00 01 F7 00000000173977 ms | SysEx: F0 00 00 7E 40 00 01 F7 00000000175870 ms | SysEx: F0 00 00 7E 40 00 01 F7 And here what's transmitted on Midi Out timestamp [unknown] | SysEx: F0 00 00 7E 40 00 02 0C 00 00 20 43 7B 63 1F 04 27 5E 19 78 22 5D 71 4F 42 17 6F 0C 7C 11 4E 78 67 61 47 77 46 3E 0D 07 3C 33 70 68 7B 63 1F 06 3B 5E 19 78 33 7D 71 4F 43 25 6F 0C 7C 19 3E 78 67 61 4A 77 46 3E 0C 47 3C 33 70 64 7B 63 1F 04 03 5E 19 78 20 3D 71 4F 42 05 6F 0C 7C 10 3E 78 67 61 4D 77 46 3E 0C 67 3C 33 70 42 3B 63 1F 04 17 5E 19 78 21 5D 71 4F 40 24 00 00 00 02 20 00 00 00 12 00 00 00 01 10 00 00 00 09 00 00 00 00 48 00 00 00 04 40 00 00 00 24 00 00 00 1F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 78 1C F7 timestamp [unknown] | SysEx: F0 00 00 7E 40 00 02 0C 20 00 20 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 78 60 F7 timestamp [unknown] | SysEx: F0 00 00 7E 40 00 02 0C 40 00 20 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 78 40 F7 timestamp [unknown] | SysEx: F0 00 00 7E 40 00 02 0C 60 00 20 09 00 02 20 00 48 00 12 00 04 40 01 10 00 24 00 69 7B 63 1F 00 48 00 12 00 04 40 08 17 30 2D 70 3F 03 5E 66 71 4C 1D 77 37 27 5D 41 37 41 00 0E 44 3B 02 6F 07 4A 3C 00 07 3D 4D 60 00 3B 6E 6E 10 03 5F 06 70 43 5C 10 78 2D 1D 41 37 43 70 6A 79 23 40 0E 70 43 61 6E 28 26 1D 41 37 43 5C 50 4C 3B 02 6F 07 39 21 18 76 05 5E 0E 72 42 31 6C 0B 3C 1D 65 04 63 58 16 78 3B 4A 09 47 30 2D 70 77 14 13 0E 60 5B 61 6E 28 26 1D 41 37 40 24 00 00 03 49 66 2B 5C 40 49 22 08 09 06 2B 05 48 65 39 0E 42 20 00 48 00 12 00 04 40 01 10 00 24 00 09 00 02 20 00 48 00 12 00 04 40 01 10 00 08 00 00 03 5E 66 70 00 1D 77 37 08 01 6F 43 38 21 6E 08 3C 18 00 77 58 2C 06 35 02 20 0F 2E 3F 4D 7F 03 0A 40 6A 67 6B 2E 10 28 00 01 21 2F 04 22 50 00 02 42 2E 08 49 20 00 05 03 7C 11 1A 40 00 0A 06 38 22 45 00 00 14 09 70 45 2A 00 00 28 0D 61 0B 14 00 00 50 0F 42 17 28 00 41 23 37 00 00 0E 08 1B 40 00 70 24 F7 timestamp [unknown] | SysEx: F0 00 00 7E 40 00 02 0D 00 00 20 08 5B 40 00 70 49 5C 00 07 04 6D 60 00 38 28 6E 00 03 42 56 70 00 1C 16 37 00 41 61 3B 38 21 6E 08 3C 00 00 77 59 5C 00 07 3D 6D 62 00 3B 70 6E 53 23 54 69 65 1A 09 26 44 15 21 6A 3B 3A 54 0E 53 5B 54 68 10 00 00 0A 00 01 4D 20 32 43 47 4F 7A 7F 61 70 00 18 54 06 28 01 61 3F 47 06 4D 0E 53 27 14 68 22 54 1D 27 37 2A 41 6A 3B 3A 4D 02 53 25 1F 70 07 61 54 12 00 3F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 7F 78 19 F7 Quote
TK. Posted November 29, 2009 Report Posted November 29, 2009 Why did you receive an upload request (F0 00 00 7E 40 00 01 F7) at the beginning, and additional upload requests (F0 00 00 7E 40 00 01 F7) at the end? Could it be, that you haven't installed MIOS yet? These are the expected messages sent by the core: 00000000011055 ms | SysEx: F0 00 00 7E 40 00 0F 1C F7 00000000011159 ms | SysEx: F0 00 00 7E 40 00 0F 60 F7 00000000011264 ms | SysEx: F0 00 00 7E 40 00 0F 40 F7 00000000011444 ms | SysEx: F0 00 00 7E 40 00 0F 24 F7 00000000011630 ms | SysEx: F0 00 00 7E 40 00 0F 19 F7 00000000013934 ms | SysEx: F0 00 00 7E 40 00 01 F7 00000000015831 ms | SysEx: F0 00 00 7E 40 02 01 F7 [/code] Best Regards, Thorsten. Quote
Syntax Posted November 30, 2009 Author Report Posted November 30, 2009 Could it be, that you haven't installed MIOS yet? Could it really be so simple? I only burned the bootloader and start changing IDs. :unsure: I'll try uploading MIOS first.... Kind regards, Frank Quote
Syntax Posted November 30, 2009 Author Report Posted November 30, 2009 Ok succeeded in uploading to all PICs. Just forgot the MIOS upload first before changing ids! :D Thanks for your support. 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.