Using the Bootloader

The board is delivered pre-programmed with the Microchip Bootloader, a simple serial port based bootloader as described by the application note AN1310. The full download for the bootloader can be found on the Microchip website here. There are lots of files in there, and if you only want to use the bootloader you only need the user guide, the PC application and (possibly) the hex file for the LPLC. You can get those here: PIC18FBootloader To use them, download the zip file and then extract its contents into a directory, anywhere. I created a directory called C:\LPLC, and downloaded them there. The userguide is the pdf file 01310a.pdf. I found that userguide a bit confusing, so I will explain the use of the bootloader in – I hope! – clearer terms. Start by powering up the LPLC, connecting the USB serial cable to the PC and running the bootloader application, an1310ui.exe. You will see a dialog like this appear:   I’ve highlighted the three buttons of interest. When you first launch the program, you must click on the “Connect” button to connect the PC program to the LPLC board. We will come back to the other two buttons in a minute, because I am getting ahead of myself. The very first time that you start the program you must configure the settings: The comm port used by your serial cable, and the baud rate to use to connect to the board. The settings dialog is selected by clicking on the Program Icon followed by Settings. Choose the COM port number that matches your cable, and select the other options...

Self Assembly Instructions

Self Assembly If you are one of those crazy people enthusiasts who went for the ‘Self Assembly’ board option, here are the details for do the assembly. Click on the image to see a larger version:...

Memories of the first kickstarter

I found these images on my phone. Dimitry and I bagging up the first delivery of boards. The post office in Ireland are pretty cool, and when the local office got wind of what we were doing they handed us some official postal bags. Sadly, didn’t keep...