Jump to content

I screwed up on the PIC ID Header


jackchaos
 Share

Recommended Posts

lylehaze offered to re-burn the pic for me since it was the only solution, thanks lylehaze!

Guys, I think I made a mistake when ordering a new 18f4620 pic with a ID header of 000...3E8 (not knowing what I was doing) from SmashTV, I should have simply picked all zeros 000...000, since I'm using a 2x20 CLCD.

Now I'm unable to upload MIOS or anything else to it.

Before I order another PIC with the correct header id (0000 0000 0000 0000), I'd like to try and salvage this one.

Here's the setup:

I currently have a working 18f452 in my core module and it works fine. I need more memory so I ordered a 18f4620 a while back. I plugged it in and I get this from the core:

00000000000677 ms | [FF] System Reset

00000000002567 ms | [F8] Timing clock

00000000002567 ms | [A0 40 60] Channel 1: Aftertouch E4 pressure: 96

00000000002569 ms | [FF] System Reset

00000000004459 ms | [F8] Timing clock

00000000006351 ms | [C0 40 00] Channel 1: Program Change no: 64

00000000006352 ms | [FF] System Reset

00000000008242 ms | [F8] Timing clock

00000000008242 ms | [C0 60 00] Channel 1: Program Change no: 96

00000000008244 ms | [FF] System Reset

00000000010134 ms | [F8] Timing clock

00000000010135 ms | [C0 60 00] Channel 1: Program Change no: 96

00000000010136 ms | [FF] System Reset

I've been unsuccessful uploading MIOS, and my app to the pic. I believe it may have something to do with the PIC ID Header being set at "000...3E8" instead of "0000 0000 0000 0000". I'm using a simple 2x20 CLCD.

I believe the header id may be causing a problem.

Also, when I use MIDI-OX, the MIDI IN shows a fast stream of everything, lots of MIDI events.

I've attempted to upload the "change id" app (device_id_00.hex) but have been unsuccessful.

Putting the old pic18f452 puts my midbox back to normal, so I don't believe there is an electrical problem.

As always, your help is appreciated.

P.S. I'm located in near Indianapolis Indiana if there are any local folks with burners.

Regards,

Edited by jackchaos
Link to comment
Share on other sites

I suspect that the core is operating in LTC (COM) mode rather than MIDI. That would explain why you are seeing rubbish in MIOSStudio as it operates at a different baud rate to MIDI. (38400 instead of 31250)

I have to admit I don't know an ID with 3e8 at the end would do though as I couldn't get SmashTV's PIC calculator to come up with that ID :rolleyes:

Unless you have an MB_LTC module (or a PIC burner) you are going to struggle to talk to this PIC and you won't be able to change the PIC ID until you can.

I would suggest that you find somebody with a PIC burner who can reburn the PIC with an all zeros ID!

Thanks

Phil

Link to comment
Share on other sites

If you want to send it to the Atlanta area, I'll program it and send it back.

Might take me a day or two, work has been "off the hook", but otherwise I'd be happy to help.

Heck, it might even get me motivated to open up the mixer and add the AIN board for the meter bridge.

Just a reminder.. static protection is a good idea.. black foam, anti-stat envelope, or whatever you have available.

If all else fails, aluminum foil will work too.

If I can help, PM me for my mailing address..

LyleHaze

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...