General Discussions
Get the data logger firmware running on a virgin PIC18F2550
PIC

I've been playing with this data logger board (http://www.piccircuit.com/shop/pic-dev-board/119-icp12-usbstick-pic18f2550-io-board.html)that's based on the Microchip PIC18F2550: http://www.kynix.com/Detail/629372/PIC18F2550-I%2FSO.html, but my application requires a lot of analog front-end signal conditioning. I would like to combine everything on one custom board, but I can't tell if it's possible to get the data logger firmware running on a virgin PIC18F2550. The data logger contains a bootloader that allows firmware updates via USB; the firmware .hex is available for download, but no bootloader code is available.

I haven't used microcontrollers before, so I have several questions that I haven't been able to answer from the data logger website or the PIC18F2550 datasheet:

Is the bootloader something that is pre-loaded on the PIC18F2550 by Microchip, or must it be installed by the developer?

If the bootloader is pre-loaded, then I presume all I need is a USB connection to the PIC (as on the original board) and the "Microchip USB HID Bootloader" utility to install firmware the first time. Correct?

If the bootloader is not pre-loaded, then may I use a programmer via the ICSP header to install firmware, without a bootloader? If so, what hardware and software do I need, and what is the process to do this?

Thank you!

Here's the data logger schematic:
5c94ea5c4a5fa

I've been playing with this data logger board (http://www.piccircuit.com/shop/pic-dev-board/119-icp12-usbstick-pic18f2550-io-board.html)that's based on the Microchip PIC18F2550: http://www.kynix.com/Detail/629372/PIC18F2550-I%2FSO.html, but my application requires a lot of analog front-end signal conditioning. I would like to combine everything on one custom board, but I can't tell if it's possible to get the data logger firmware running on a virgin PIC18F2550. The data logger contains a bootloader that allows firmware updates via USB; the firmware .hex is available for download, but no bootloader code is available. I haven't used microcontrollers before, so I have several questions that I haven't been able to answer from the data logger website or the PIC18F2550 datasheet: Is the bootloader something that is pre-loaded on the PIC18F2550 by Microchip, or must it be installed by the developer? If the bootloader is pre-loaded, then I presume all I need is a USB connection to the PIC (as on the original board) and the "Microchip USB HID Bootloader" utility to install firmware the first time. Correct? If the bootloader is not pre-loaded, then may I use a programmer via the ICSP header to install firmware, without a bootloader? If so, what hardware and software do I need, and what is the process to do this? Thank you! Here's the data logger schematic: ![5c94ea5c4a5fa](serve/attachment&path=5c94ea5c4a5fa)

Good evening vivitern
Are you trying to run the dataTaker firmware on a pic???

Simply not possible. The dataTaker firmware is custom written for the unique dataTaker hardware.
Besides you will be breaking various patents and copyright in the attempt.

Roger

Good evening vivitern Are you trying to run the dataTaker firmware on a pic??? Simply not possible. The dataTaker firmware is custom written for the unique dataTaker hardware. Besides you will be breaking various patents and copyright in the attempt. Roger
47
1
2
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft