Autor Tema: Posibles "bugs" del compilador de CCS  (Leído 252564 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado remi04

  • PIC24F
  • *****
  • Mensajes: 657
Re:Posibles "bugs" del compilador de CCS
« Respuesta #195 en: 17 de Febrero de 2022, 04:54:08 »
Hola que tal.

Note que con el pic #include <18F46K22.h> mi ccs versión 5.015
programador PicKit 2 V2.61

el fuse de protección de lectura funciona al revez. con:

#FUSES PROTECT     

Después de grabar el micro, al leerlo me muestra todo el código.

mientras que con:

#FUSES NOPROTECT     

después de grabar y al leer el pic con el programador me muestra todo ceros.

O sea, PROTECT no proteje, y NOPROTEC si proteje.

solo con este micro me lo hizo, con otros anda bien.

  Si usas mplab métete en pic memory view y ver configuration word. 

    Mira a ver cómo sale ese bit en la ventana de abajo cuando pones “PROTECT”.

  También puedes verlo en el fichero hex directamente. Esto para ver donde exactamente se produce el fallo.

 

Desconectado danywes

  • PIC10
  • *
  • Mensajes: 12
Re:Posibles "bugs" del compilador de CCS
« Respuesta #196 en: 17 de Febrero de 2022, 20:37:46 »
Mplab lo usaba antes para assembler, pero en los últimos años solo vengo usando c con CCS.

si, si. la única diferencia en un bit en la palabra de fuses, se ve perfectamente al cargar el archivo para grabar con el PicKit.

No es un problema para mi, ahora que me di cuenta.
Pero reporto esto por que a alguien mas le puede pasar, que graba un pic en algún trabajo comercial pensado que esta grabado el pic protegido, y el pic sale sin proteger y cualquiera lo puede leer.




 

anything