This chapter discusses common operational issues and methods to resolve them.
3.1
THE MCU WILL NOT PROGRAM USING THE PKOB
The Curiosity LPC Development Board's PICkit On-Board (PKOB) uses low-voltage
programming. Both MPLAB X IDE and MPLAB Xpress set the Low-Voltage
Programming (LVP) bit to a '1', allowing low-voltage programming.
1. When using custom firmware, the LVP bit must be set to '1' in the Configuration
2. When using a PIC microcontroller (one not included with the Curiosity
3.2
THE MPLAB PICKIT™ 4 ON-BOARD (PKOB4) DOES NOT PERFORM
Use the Hardware Tool Emergency Boot Firmware Recovery Utility to restore hard-
ware tool boot firmware to its factory state. The recovery utility window can be opened
by clicking on Debug > Hardware Tool Emergency Boot Firmware Recovery Utility in
MPLAB X IDE.The Curiosity LPC Development Board's PICkit On-Board (PKOB) uses
low-voltage programming. Both MPLAB X IDE and MPLAB Xpress sets the Low-Volt-
age Programming (LVP) bit to a '1', allowing low-voltage programming.
2015-2020 Microchip Technology Inc.
CURIOSITY LOW PIN COUNT DEVELOPMENT
Chapter 3. Troubleshooting
Word. MPLAB X IDE will not allow programming using the PKOB unless the bit
is properly configured.
Development Board) that has already been programmed using high-voltage
programming and the LVP bit is cleared (LVP = OFF or '0'), the device will not be
recognized and cannot be programmed using the PKOB. Reprogramming the
device can be achieved by one of the following two methods:
a) Connect a PICkit™ 3 Programmer to the PIC device dual-row expansion
headers, ensuring the appropriate ICSP™, GND, and V
made. Configure MPLAB IDE to use the PICkit 3 as the programmer, and
ensure the LVP bit is set to '1' in the Configuration Word. Reprogram the
device.
b) Use an unprogrammed (blank) device and ensure the LVP bit is set to '1' in
the Configuration Word.
BOARD USER'S GUIDE
connections are
DD
DS40001804D-page 14
Need help?
Do you have a question about the Curiosity Low Pin Count and is the answer not in the manual?