Hi Brusque, I found exactly the same problem (programmer + PICALL software). I believe that it's a bug in Microchip's assembly-language `.inc' file for the 18F series. The include files are set up to construct a configuration byte value by `AND'-ing a series of options. This means that unimplemented bits (and bytes) end up set to `1'. However they read as `0' when the software goes to verify them, resulting in a discrepancy [ if you remove all unimplemented bits then FEFF and 2600 are the same thing ]. I manually edited the configuration words in PICALLW after the loading the program, to mask out the unimplemented bits, which works. By the way, GPASM (Linux, etc) has the same problem. Cheers Scott On Mon, 12 Aug 2002, Edson Brusque (Listas) wrote: > Hello, > > I'm using a P16PRO with PICALL software to program a PIC18F452. The test > software is being made with PCH(CCS)/MPLAB. > > The programming goes ok with the Program and Data memory, but when > burning the Fuses I got the error "Verify error: Fuses: buffer=FEFF > device=2600". > > Why??? > > Best regards, > > Brusque > > ----------------------------------------------------------------- > Edson Brusque C.I.Tronics Lighting Designers Ltda > Research and Development Blumenau - SC - Brazil > Say NO to HTML mail www.citronics.com.br > ----------------------------------------------------------------- > > -- > http://www.piclist.com hint: The PICList is archived three different > ways. See http://www.piclist.com/#archives for details. > > > -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.