Post by cmitcham on Sept 30, 2011 5:02:10 GMT
hi paul:
my pieces arrived today, but when i make a project in mplab and "build all", i see the following error:
Release build of project `C:\Users\Calvin\mplab\diydecoder\functiondecoder.mcp' started.
Language tool versions: MPASMWIN.exe v5.37, mplink.exe v4.37, mplib.exe v4.37
Fri Sep 30 00:41:59 2011
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Program Files (x86)\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F630 "C:\Users\Calvin\Documents\diy decoder\629mf.asm" /l"629mf.lst" /e"629mf.err" /o"629mf.o"
Warning[215] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 119 : Processor superseded by command line. Verify processor symbol.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 464 : Register in operand not in bank 0. Ensure that bank bits are correct.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 499 : Invalid RAM location specified.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 499 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 518 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1250 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1251 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1253 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1255 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1256 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1258 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1267 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1268 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1269 : Register in operand not in bank 0. Ensure that bank bits are correct.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1603 : Invalid RAM location specified.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1614 : Invalid RAM location specified.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1933 : Invalid RAM location specified.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 2046 : Invalid RAM location specified.
Executing: "C:\Program Files (x86)\Microchip\MPASM Suite\mplink.exe" /p16F630 "629mf.o" /z__MPLAB_BUILD=1 /o"functiondecoder.cof" /M"functiondecoder.map" /W
MPLINK 4.37, Linker
Copyright (c) 1998-2010 Microchip Technology Inc.
Error - section '.cinit' can not fit the section. Section '.cinit' length=0x00000004
Errors : 1
Link step failed.
----------------------------------------------------------------------
Release build of project `C:\Users\Calvin\mplab\diydecoder\functiondecoder.mcp' failed.
Language tool versions: MPASMWIN.exe v5.37, mplink.exe v4.37, mplib.exe v4.37
Fri Sep 30 00:42:00 2011
----------------------------------------------------------------------
BUILD FAILED
it has been a couple years since i created a mplab project, am i forgetting something?
i am able to just import the hex file you provide, and it seems to write to the pic ok, but when i ask for verification, is says something failed, shown below:
Erasing Target
PIC16F630 found (Rev 0x7)
PICkit 2 Ready
Blank Checking
PIC16F630 found (Rev 0x7)
Blank Checking Program Memory
Blank Checking EEPROM Memory
Blank Checking User ID Memory
Blank Checking Configuration Memory
PICkit 2 Ready
Programming Target (9/30/2011 12:58:07 AM)
PIC16F630 found (Rev 0x7)
Erasing Target
Programming Program Memory (0x0 - 0x3FD)
Verifying Program Memory (0x0 - 0x3FD)
Programming User ID Memory
Verifying User ID Memory
Programming Configuration Memory
Verifying Configuration Memory
PICkit 2 Ready
Verifying Target
PIC16F630 found (Rev 0x7)
Verifying Program Memory (0x0 - 0x3FF)
Verifying EEPROM Memory (0x0 - 0x7F)
PK2Error0027: Failed verify (Address = 0x0 - Expected Value 0xFF - Value Read 0x1)
PICkit 2 Ready
thanks for any ideas.
my pieces arrived today, but when i make a project in mplab and "build all", i see the following error:
Release build of project `C:\Users\Calvin\mplab\diydecoder\functiondecoder.mcp' started.
Language tool versions: MPASMWIN.exe v5.37, mplink.exe v4.37, mplib.exe v4.37
Fri Sep 30 00:41:59 2011
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Program Files (x86)\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F630 "C:\Users\Calvin\Documents\diy decoder\629mf.asm" /l"629mf.lst" /e"629mf.err" /o"629mf.o"
Warning[215] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 119 : Processor superseded by command line. Verify processor symbol.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 464 : Register in operand not in bank 0. Ensure that bank bits are correct.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 499 : Invalid RAM location specified.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 499 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 518 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1250 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1251 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1253 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1255 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1256 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1258 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1267 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1268 : Register in operand not in bank 0. Ensure that bank bits are correct.
Message[302] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1269 : Register in operand not in bank 0. Ensure that bank bits are correct.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1603 : Invalid RAM location specified.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1614 : Invalid RAM location specified.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 1933 : Invalid RAM location specified.
Warning[219] C:\USERS\CALVIN\DOCUMENTS\DIY DECODER\629MF.ASM 2046 : Invalid RAM location specified.
Executing: "C:\Program Files (x86)\Microchip\MPASM Suite\mplink.exe" /p16F630 "629mf.o" /z__MPLAB_BUILD=1 /o"functiondecoder.cof" /M"functiondecoder.map" /W
MPLINK 4.37, Linker
Copyright (c) 1998-2010 Microchip Technology Inc.
Error - section '.cinit' can not fit the section. Section '.cinit' length=0x00000004
Errors : 1
Link step failed.
----------------------------------------------------------------------
Release build of project `C:\Users\Calvin\mplab\diydecoder\functiondecoder.mcp' failed.
Language tool versions: MPASMWIN.exe v5.37, mplink.exe v4.37, mplib.exe v4.37
Fri Sep 30 00:42:00 2011
----------------------------------------------------------------------
BUILD FAILED
it has been a couple years since i created a mplab project, am i forgetting something?
i am able to just import the hex file you provide, and it seems to write to the pic ok, but when i ask for verification, is says something failed, shown below:
Erasing Target
PIC16F630 found (Rev 0x7)
PICkit 2 Ready
Blank Checking
PIC16F630 found (Rev 0x7)
Blank Checking Program Memory
Blank Checking EEPROM Memory
Blank Checking User ID Memory
Blank Checking Configuration Memory
PICkit 2 Ready
Programming Target (9/30/2011 12:58:07 AM)
PIC16F630 found (Rev 0x7)
Erasing Target
Programming Program Memory (0x0 - 0x3FD)
Verifying Program Memory (0x0 - 0x3FD)
Programming User ID Memory
Verifying User ID Memory
Programming Configuration Memory
Verifying Configuration Memory
PICkit 2 Ready
Verifying Target
PIC16F630 found (Rev 0x7)
Verifying Program Memory (0x0 - 0x3FF)
Verifying EEPROM Memory (0x0 - 0x7F)
PK2Error0027: Failed verify (Address = 0x0 - Expected Value 0xFF - Value Read 0x1)
PICkit 2 Ready
thanks for any ideas.