

If this is the same problem I had, you can fix it by selecting "manual firmware update" and finding the firmware suite file which comes with your version of X/IPE, which IIRC is in a folder called PK3. So when it starts the family/device download, it fails to work.

I think w/e firmware is initially loaded on the programmer can be incompatible with the version of IPE/X you are using, for instance. Unfortunately said tools are getting a bit long in the tooth now, so you may well have to find a 32-bit windows system to use them.^ I believe I encountered that problem, at first.

You can find the documentation/software related to the microchip "PICdem FS USB" at I belive you want the "USB Framework" download. If so then you should be able to use the tools intended for that board to program it. I am not 100% sure what they mean by this, but I expect they mean the same bootloader that shipped on microchip's official "PICdem FS USB". They say the board comes with the "microchip USB bootloader". The downside of bootloaders are you lose a small ammount of program memory, you need to use special linker scripts that take account of the bootloader and you often have to use tools specific too the bootloader to do the actual programming. This allows you to reprogram most of the PICs program memory without needing an external programmer. Your insight has helped Link: /Products/PIC/Proto/PIC-USB-4550/resources/… – EEE 6 mins agoĪfaict (the documenation is not especially clear) your specific board has what is known as a "bootloader" on it. Anyways lets hope for the best! Again thank you so much. Since PIC18F4550 has been in the market for a good time, so troubleshooting it wouldn't take up so much time. Now I kinda regret not asking for suggestions on which kind of MCU I should have chosen. I just assumed that it would be embedded inside. Till now I worked on the development boards like arduino uno, Silicon labs 8051, etc which had it inside them so it didn't strike me that the development board I bought didn't have it. I think my research wasn't proper enough that I didn't even know that a I needed a PIC Programmer. I looked up online and its costs $70 plus (WOW) and takes about 5 days to deliver (In meanwhile I wouldn't have much to do).īack to my question is it necessary for me to use these tools to program my MCU? How does it benefits or affects my coding overall While setting up a new project, I was asked to select a tool as shown in the picture below.

I started go through online tutorials and mess around MPLAB IDE to use it. Recently I bought PIC18f4550 dvelopment board by OUMEX.
