Find out - date when a microcontroller was programmed

Discussion in 'Embedded Systems and Microcontrollers' started by nautilus04, Nov 10, 2015.

  1. nautilus04

    Thread Starter New Member

    Nov 10, 2015
    4
    0
    Is there any possible way to find out the date when a microcontroller (pic series) was programmed?
     
  2. Papabravo

    Expert

    Feb 24, 2006
    10,144
    1,791
    No. Unless the original programmer encoded the date into the program memory or the EEROM data memory. It might not be the date it was programmed -- more likely it is the date the firmware was last compiled.
     
    nautilus04 likes this.
  3. nautilus04

    Thread Starter New Member

    Nov 10, 2015
    4
    0
    And I can see that date (which may be the date of programming) only if the microcontroller was not set to protect code, right?
     
  4. Papabravo

    Expert

    Feb 24, 2006
    10,144
    1,791
    I believe that would be the case -- Yes!
    We put that data in EEPROM data memory for that very reason.
     
    nautilus04 likes this.
  5. nautilus04

    Thread Starter New Member

    Nov 10, 2015
    4
    0
    And how can I read the EEPROM memory of a pic microcontroller?
     
  6. Papabravo

    Expert

    Feb 24, 2006
    10,144
    1,791
    Same as reading anything else - with the programmer. This assumes that the PIC device has EEPROM data memory, it is not secured, and the programmer can read it. Generally speaking there is nothing in EEPROM data memory that requires it to be secured.
     
    nautilus04 likes this.
  7. nautilus04

    Thread Starter New Member

    Nov 10, 2015
    4
    0
    Ok. Thank you.
     
Loading...