donnelbn / catgenius

Automatically exported from code.google.com/p/catgenius
0 stars 0 forks source link

programming fails #1

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. tried importing and laoding several versions catdiag and catgenie
2. tried with power on catgenie, and power off,
3. see print screen attached.

What is the expected output? What do you see instead?
See Address 0x0, read 0x3FFF, expected 0x120A, Not sure what I should see, or 
how long it should take to program.

What version of the product are you using? On what operating system?
chip is the 16f877a, they had done the hot soldering iron to the programming 
terminal. 
Could be bad connection into programing terminal, but it seems to communicate 
(and erased) fine. Could be bad programming cable I made, but again other stuff 
worked.

Please provide any additional information below.
Wife will kill me.

Original issue reported on code.google.com by adambu...@fastmail.fm on 25 Apr 2012 at 6:26

Attachments:

GoogleCodeExporter commented 8 years ago
I have also had this problem using the PICKit3 stand alone program.  I 
recommend that you don't use it.  If you want to import the Catgenius B03b.hex 
file to the Catgenie I suggest that you use the MPLAB IDE (v8.86) program, it's 
free from:
http://www.microchip.com/
Once it's installed and started on your computer follow these instructions in 
order:
1.  Close the Untitled Workspace window.
2.  Choose: Configure/Select Device (Select PIC16F877A or  PIC16F1939 if you 
have the Catgenie 120+)
3.  Choose: Programmer/ Select Programmer (PICKit 3 or PICkit 2, note PICkit 2 
may not work with the PIC16F1939 chip).  In the Output window, make sure it 
verifies that your PICKit 3 is connected.  You will get a warning that the 
programmer needs to be connected to a device.
4.  Plug the programmer (PICKit 2 or 3) into your programming cable that you 
made.  Make sure it detects the device.
5.  Choose: File/Import  (find the location of the Catgenius hex file).  You 
will see it load under the "Build" tab in the output window. 
Choose: Programmer/Erase Flash Device. 
6.  Choose: Programmer/Program .  Look at the Build tab in the output window 
and you will see when it is done and verified.  Remove the programmer.  You 
have now successfully loaded your new firmware.  Good luck!  

Original comment by rceleg...@gmail.com on 4 Jul 2012 at 4:43

GoogleCodeExporter commented 8 years ago
See 'Caveats' at the bottom of this page:
https://code.google.com/p/catgenius/wiki/HowToProgram

Original comment by rob...@delien.nl on 15 Sep 2014 at 8:37