I have developed a CAN bootloader for the PIC18F448. It works fine, and now I want to use it for a PIC18F4580. But it doesn't seem to work...
I have laoded just the application with the reset and interrupt vectors reallocated, but it doesn't work either. Could it be that the #build does not work the same way with this device?
The following code is what I use for reallocating the code and leaving free space for the bootloader:
Joined: 18 Mar 2004 Posts: 3680 Location: The Netherlands
Posted: Thu May 25, 2006 5:36 am
You don't give us enough information to build an exact copy of your situation, please post a short but complete program and mention your compiler version.
Quote:
I have laoded just the application with the reset and interrupt vectors reallocated, but it doesn't work either.
Is that all you did? With just the relocated vectors it will not work. You need some code (the bootloader) at the original reset and interrupt addresses to jump to your relocated vectors.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum