HI, OK, I have spent quite a while with this now and I can confirm that my laptop and desktop are both doing the same thing. I programmed a chip (16F628A) without code protection using MPLAB and PicKit 3. The chip programmed and verified.
I then read the chip using your software and board - the read looked good as far as I can tell. Using a second chip I erased it and then attempted to program it using the code I had just read from the mplab programmed chip. It generated the error at the end indicating that the EEPROM had a problem. Using the laptop and desktop side by side I can confirm that the flash code looks good but the EEPROM has not programmed correctly - exactly as the error reported.
Integrated OTPROM (One-Time Programming ROM) – no external EEPROM required. O For writing and storing customer USB VID/PID, Serial Number, Product String, and other device startup configurations. The Cheetah SPI Host Adapter is used to program a 4 MB SPI Serial Flash memory chip quickly.
I also tried it with a different USB cable on the laptop, result was exactly as above. If you are able to read the devices ok then this narrows it down to a programming issue.
Dvigatelj 2sd instrukciya. From the information you have given us you have managed to rule out a lot of possibilities and so you may want to consider returning it back to us for testing. If you decide to do this please email us a sales @ hobbycomponents.com referencing your order number and will provide you with information and terms on how to return it back to us. If the board is faulty we can cover return postage fees. If you don't want to return it just yet, and you have a multimeter, you could try to measure the RA5/MCLR/VPP pin whilst the device is being programmed to see if it is at the correct voltage.
The PL2303HXD is a low cost and high performance USB-to-Serial (USB to UART) Bridge Controller. The PL2303HXD provides a convenient solution for connecting an RS-232 full-duplex asynchronous serial device to any Universal Serial Bus (USB) capable host. The PL2303HXD highly compatible drivers could simulate the traditional COM port on most operating systems allowing the existing applications based on COM port to easily migrate and be made USB ready.
The PL2303HXD is exclusively designed for mobile and embedded solutions in mind, providing a small footprint that could easily fit in to any connectors and handheld devices. With very small power consumption in either operating or suspend mode, the PL2303HXD is perfect for bus power operation with plenty of power left for the attached devices.
Flexible signal level requirement on the RS-232 serial port side also allows the PL2303HXD to connect directly to 3.3V ~ 1.8V devices. PL2303HXD integrates on-chip clock generator and OTP ROM to save external crystal and EEPROM. Customers can design with effective BOM cost and compact PCB size.
HI, OK, I have spent quite a while with this now and I can confirm that my laptop and desktop are both doing the same thing. I programmed a chip (16F628A) without code protection using MPLAB and PicKit 3. The chip programmed and verified.
I then read the chip using your software and board - the read looked good as far as I can tell. Using a second chip I erased it and then attempted to program it using the code I had just read from the mplab programmed chip. It generated the error at the end indicating that the EEPROM had a problem. Using the laptop and desktop side by side I can confirm that the flash code looks good but the EEPROM has not programmed correctly - exactly as the error reported.
Integrated OTPROM (One-Time Programming ROM) – no external EEPROM required. O For writing and storing customer USB VID/PID, Serial Number, Product String, and other device startup configurations. The Cheetah SPI Host Adapter is used to program a 4 MB SPI Serial Flash memory chip quickly.
I also tried it with a different USB cable on the laptop, result was exactly as above. If you are able to read the devices ok then this narrows it down to a programming issue.
Dvigatelj 2sd instrukciya. From the information you have given us you have managed to rule out a lot of possibilities and so you may want to consider returning it back to us for testing. If you decide to do this please email us a sales @ hobbycomponents.com referencing your order number and will provide you with information and terms on how to return it back to us. If the board is faulty we can cover return postage fees. If you don't want to return it just yet, and you have a multimeter, you could try to measure the RA5/MCLR/VPP pin whilst the device is being programmed to see if it is at the correct voltage.
The PL2303HXD is a low cost and high performance USB-to-Serial (USB to UART) Bridge Controller. The PL2303HXD provides a convenient solution for connecting an RS-232 full-duplex asynchronous serial device to any Universal Serial Bus (USB) capable host. The PL2303HXD highly compatible drivers could simulate the traditional COM port on most operating systems allowing the existing applications based on COM port to easily migrate and be made USB ready.
The PL2303HXD is exclusively designed for mobile and embedded solutions in mind, providing a small footprint that could easily fit in to any connectors and handheld devices. With very small power consumption in either operating or suspend mode, the PL2303HXD is perfect for bus power operation with plenty of power left for the attached devices.
Flexible signal level requirement on the RS-232 serial port side also allows the PL2303HXD to connect directly to 3.3V ~ 1.8V devices. PL2303HXD integrates on-chip clock generator and OTP ROM to save external crystal and EEPROM. Customers can design with effective BOM cost and compact PCB size.