firmware update problem 1.017 -> 1.0xx

Discuss use it and firmware update
  • here's some maybe helpful information i get reported from nick gammon's chip detector sketch...:

    Code: Select all

    Atmega chip detector.
    Written by Nick Gammon.
    Version 1.19
    Compiled on Jan  6 2017 at 23:34:35 with Arduino IDE 101.
    Attempting to enter ICSP programming mode ...
    Entered programming mode OK.
    Signature = 0x1E 0x97 0x05 
    Processor = ATmega1284P
    Flash memory size = 131072 bytes.
    LFuse = 0xD6 
    HFuse = 0xDC 
    EFuse = 0xFD 
    Lock byte = 0xCF 
    Clock calibration = 0x9D 
    Bootloader in use: Yes
    EEPROM preserved through erase: No
    Watchdog timer always on: No
    Bootloader is 2048 bytes starting at 1F800
  • pistrix

    thank you for sharing. I also used this sketch.
    it seems value of Clock calibration is different from you. other values are same as yours.

    Code: Select all

    Atmega chip detector.
    Written by Nick Gammon.
    Version 1.19
    Compiled on Jan  7 2017 at 14:45:59 with Arduino IDE 10800.
    Attempting to enter ICSP programming mode ...
    Entered programming mode OK.
    Signature = 0x1E 0x97 0x05 
    Processor = ATmega1284P
    Flash memory size = 131072 bytes.
    LFuse = 0xD6 
    HFuse = 0xDC 
    EFuse = 0xFD 
    Lock byte = 0xCF 
    Clock calibration = 0x53 
    Bootloader in use: Yes
    EEPROM preserved through erase: No
    Watchdog timer always on: No
    Bootloader is 2048 bytes starting at 1F800
    
    Bootloader:
    
    1F800: 0x0C 0x94 0x46 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 
    1F810: 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 
    1F820: 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 
    1F830: 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 
    1F840: 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 
    1F850: 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 
    1F860: 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 
    1F870: 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 
    1F880: 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x0C 0x94 0x66 0xFC 0x11 0x24 0x1F 0xBE 
    1F890: 0xCF 0xEF 0xD0 0xE4 0xDE 0xBF 0xCD 0xBF 0x11 0xE0 0xA0 0xE0 0xB1 0xE0 0xE2 0xE5 
    1F8A0: 0xFD 0xEF 0x01 0xE0 0x0B 0xBF 0x02 0xC0 0x07 0x90 0x0D 0x92 0xA6 0x30 0xB1 0x07 
    1F8B0: 0xD9 0xF7 0x1B 0xBE 0x14 0xE0 0xA6 0xE0 0xB1 0xE0 0x01 0xC0 0x1D 0x92 0xA7 0x31 
    1F8C0: 0xB1 0x07 0xE1 0xF7 0x0E 0x94 0x77 0xFE 0x0C 0x94 0xA7 0xFE 0x0C 0x94 0x00 0xFC 
    1F8D0: 0x98 0x2F 0x80 0x91 0xC8 0x00 0x85 0xFF 0xFC 0xCF 0x90 0x93 0xCE 0x00 0x08 0x95 
    1F8E0: 0xEF 0x92 0xFF 0x92 0x0F 0x93 0x1F 0x93 0xEE 0x24 0xFF 0x24 0x87 0x01 0x13 0xC0 
    1F8F0: 0x08 0x94 0xE1 0x1C 0xF1 0x1C 0x01 0x1D 0x11 0x1D 0x81 0xE0 0xE8 0x16 0x82 0xE1 
    1F900: 0xF8 0x06 0x8A 0xE7 0x08 0x07 0x80 0xE0 0x18 0x07 0x28 0xF0 0xE0 0x91 0x0C 0x01 
    1F910: 0xF0 0x91 0x0D 0x01 0x09 0x95 0x80 0x91 0xC8 0x00 0x87 0xFF 0xE9 0xCF 0x80 0x91 
    1F920: 0xCE 0x00 0x1F 0x91 0x0F 0x91 0xFF 0x90 0xEF 0x90 0x08 0x95 0x40 0xE0 0x27 0xE0 
    1F930: 0x30 0xE0 0x83 0xB1 0x90 0xE0 0x80 0x74 0x90 0x70 0x56 0xE0 0x95 0x95 0x87 0x95 
    1F940: 0x5A 0x95 0xE1 0xF7 0x02 0x2E 0x02 0xC0 0x88 0x0F 0x99 0x1F 0x0A 0x94 0xE2 0xF7 
    1F950: 0x48 0x2B 0x2F 0x9A 0x2F 0x98 0x21 0x50 0x30 0x40 0x8F 0xEF 0x2F 0x3F 0x38 0x07 
    1F960: 0x41 0xF7 0x84 0x2F 0x08 0x95 0x38 0x2F 0x20 0xE0 0x90 0xE8 0x89 0x2F 0x83 0x23 
    1F970: 0x89 0x17 0x11 0xF4 0x2D 0x9A 0x01 0xC0 0x2D 0x98 0x2F 0x9A 0x2F 0x98 0x2F 0x5F 
    1F980: 0x28 0x30 0x11 0xF0 0x96 0x95 0xF2 0xCF 0x08 0x95 0x1F 0x93 0xCF 0x93 0xDF 0x93 
    1F990: 0x18 0x2F 0xC0 0xE9 0xD1 0xE0 0x31 0xC0 0x2C 0x98 0x8F 0xEF 0x0E 0x94 0xB3 0xFC 
    1F9A0: 0x8F 0xEF 0x0E 0x94 0xB3 0xFC 0x8F 0xEF 0x0E 0x94 0xB3 0xFC 0x8F 0xEF 0x0E 0x94 
    1F9B0: 0xB3 0xFC 0x8F 0xEF 0x0E 0x94 0xB3 0xFC 0x2C 0x9A 0x88 0xEE 0x93 0xE0 0xFE 0x01 
    1F9C0: 0x31 0x97 0xF1 0xF7 0x01 0x97 0xD9 0xF7 0x2C 0x98 0x80 0xE0 0x0E 0x94 0xB3 0xFC 
    1F9D0: 0x80 0xE0 0x0E 0x94 0xB3 0xFC 0x80 0xE0 0x0E 0x94 0xB3 0xFC 0x80 0xE0 0x0E 0x94 
    1F9E0: 0xB3 0xFC 0x80 0xE0 0x0E 0x94 0xB3 0xFC 0x2C 0x9A 0x88 0xEE 0x93 0xE0 0xFE 0x01 
    1F9F0: 0x31 0x97 0xF1 0xF7 0x01 0x97 0xD9 0xF7 0x11 0x50 0x11 0x23 0x69 0xF6 0xDF 0x91 
    1FA00: 0xCF 0x91 0x1F 0x91 0x08 0x95 0x5C 0x9A 0x40 0xE0 0x27 0xE0 0x30 0xE0 0x83 0xB1 
    1FA10: 0x90 0xE0 0x80 0x74 0x90 0x70 0x66 0xE0 0x95 0x95 0x87 0x95 0x6A 0x95 0xE1 0xF7 
    1FA20: 0x02 0x2E 0x02 0xC0 0x88 0x0F 0x99 0x1F 0x0A 0x94 0xE2 0xF7 0x48 0x2B 0x2F 0x9A 
    1FA30: 0x2F 0x98 0x21 0x50 0x30 0x40 0x8F 0xEF 0x2F 0x3F 0x38 0x07 0x41 0xF7 0x5C 0x98 
    1FA40: 0x84 0x2F 0x08 0x95 0x1F 0x93 0x18 0x2F 0x2C 0x98 0x89 0x2F 0x0E 0x94 0xB3 0xFC 
    1FA50: 0x81 0x2F 0x0E 0x94 0xB3 0xFC 0x80 0xE0 0x0E 0x94 0xB3 0xFC 0x80 0xE0 0x0E 0x94 
    1FA60: 0xB3 0xFC 0x80 0xE0 0x0E 0x94 0xB3 0xFC 0x2C 0x9A 0x1F 0x91 0x08 0x95 0xAF 0x92 
    1FA70: 0xBF 0x92 0xCF 0x92 0xDF 0x92 0xEF 0x92 0xFF 0x92 0x0F 0x93 0x1F 0x93 0xCF 0x93 
    1FA80: 0xDF 0x93 0x5B 0x01 0x6C 0x01 0x7F 0xB7 0xF8 0x94 0xF9 0x99 0xFE 0xCF 0x83 0xE0 
    1FA90: 0xF5 0x01 0xC0 0x92 0x5B 0x00 0x80 0x93 0x57 0x00 0xE8 0x95 0x07 0xB6 0x00 0xFC 
    1FAA0: 0xFD 0xCF 0xEA 0x01 0xEE 0x24 0xFF 0x24 0x87 0x01 0x61 0xE0 0xA8 0x01 0x97 0x01 
    1FAB0: 0x2A 0x0D 0x3B 0x1D 0x4C 0x1D 0x5D 0x1D 0xB9 0x81 0xA0 0xE0 0x88 0x81 0x90 0xE0 
    1FAC0: 0x8A 0x2B 0x9B 0x2B 0x0C 0x01 0xF9 0x01 0x40 0x93 0x5B 0x00 0x60 0x93 0x57 0x00 
    1FAD0: 0xE8 0x95 0x11 0x24 0x22 0x96 0x22 0xE0 0x30 0xE0 0x40 0xE0 0x50 0xE0 0xE2 0x0E 
    1FAE0: 0xF3 0x1E 0x04 0x1F 0x15 0x1F 0x30 0xE0 0xE3 0x16 0x31 0xE0 0xF3 0x06 0x30 0xE0 
    1FAF0: 0x03 0x07 0x30 0xE0 0x13 0x07 0xD1 0xF6 0x85 0xE0 0xF5 0x01 0xC0 0x92 0x5B 0x00 
    1FB00: 0x80 0x93 0x57 0x00 0xE8 0x95 0x07 0xB6 0x00 0xFC 0xFD 0xCF 0x81 0xE1 0x80 0x93 
    1FB10: 0x57 0x00 0xE8 0x95 0x7F 0xBF 0xDF 0x91 0xCF 0x91 0x1F 0x91 0x0F 0x91 0xFF 0x90 
    1FB20: 0xEF 0x90 0xDF 0x90 0xCF 0x90 0xBF 0x90 0xAF 0x90 0x08 0x95 0x6F 0x92 0x7F 0x92 
    1FB30: 0x8F 0x92 0x9F 0x92 0xBF 0x92 0xCF 0x92 0xDF 0x92 0xEF 0x92 0xFF 0x92 0x0F 0x93 
    1FB40: 0x1F 0x93 0xDF 0x93 0xCF 0x93 0x00 0xD0 0xCD 0xB7 0xDE 0xB7 0x10 0x92 0x06 0x01 
    1FB50: 0x10 0x92 0x07 0x01 0x10 0x92 0x08 0x01 0x10 0x92 0x09 0x01 0xBB 0x24 0xCC 0x24 
    1FB60: 0xDD 0x24 0x00 0xE0 0x10 0xE0 0x88 0x24 0x99 0x24 0xEE 0x24 0x3E 0x01 0x08 0x94 
    1FB70: 0x61 0x1C 0x71 0x1C 0x05 0xC0 0xFB 0x2C 0x00 0xE0 0x10 0xE0 0xEE 0x24 0xBF 0x2C 
    1FB80: 0x0E 0x94 0x70 0xFC 0x98 0x2F 0x81 0x3F 0x18 0xF0 0x87 0x3F 0x09 0xF0 0x5A 0xC0 
    1FB90: 0x82 0xE0 0xE8 0x16 0xE1 0xF0 0x83 0xE0 0xE8 0x16 0xD1 0xF1 0xEE 0x20 0x09 0xF0 
    1FBA0: 0x51 0xC0 0xF8 0x01 0xE0 0x50 0xFF 0x4F 0x80 0x81 0x98 0x17 0x21 0xF0 0xFB 0x2C 
    1FBB0: 0x00 0xE0 0x10 0xE0 0xE4 0xCF 0x0F 0x5F 0x1F 0x4F 0x05 0x30 0x11 0x05 0x09 0xF0 
    1FBC0: 0x41 0xC0 0xFB 0x2C 0x00 0xE0 0x10 0xE0 0xE2 0xE0 0xEE 0x2E 0xD8 0xCF 0x97 0xFD 
    1FBD0: 0x17 0xC0 0xF3 0x01 0xE0 0x0F 0xF1 0x1F 0x90 0x83 0x0F 0x5F 0x1F 0x4F 0x02 0x30 
    1FBE0: 0x11 0x05 0x81 0xF5 0x08 0x94 0xC1 0x1C 0xD1 0x1C 0xC6 0x01 0x0E 0x94 0x22 0xFD 
    1FBF0: 0xFF 0x24 0x00 0xE0 0x10 0xE0 0x88 0x24 0x99 0x24 0x73 0xE0 0xE7 0x2E 0xBF 0xCF 
    1FC00: 0x80 0xE0 0x90 0xE0 0x0E 0x94 0x22 0xFD 0xFB 0x2C 0xCC 0x24 0xDD 0x24 0xB4 0xCF 
    1FC10: 0x97 0xFD 0x1A 0xC0 0xF4 0x01 0xEE 0x5E 0xFD 0x4F 0x00 0xFF 0x0E 0xC0 0x9F 0x70 
    1FC20: 0x80 0x81 0x98 0x2B 0x90 0x83 0x8F 0xEF 0x88 0x16 0x91 0x04 0x09 0xF0 0x08 0xF4 
    1FC30: 0xB9 0x0E 0x08 0x94 0x81 0x1C 0x91 0x1C 0x03 0xC0 0x92 0x95 0x90 0x7F 0x90 0x83 
    1FC40: 0x0F 0x5F 0x1F 0x4F 0xFB 0x2C 0x9B 0xCF 0x97 0x3F 0xE1 0xF7 0x99 0x81 0x9F 0x37 
    1FC50: 0x29 0xF4 0x8A 0x81 0x88 0x23 0x11 0xF4 0x01 0x2B 0xC9 0xF1 0x81 0xE0 0x88 0x16 
    1FC60: 0x81 0xE0 0x98 0x06 0x09 0xF0 0x87 0xCF 0x9E 0x37 0x09 0xF0 0x84 0xCF 0x8A 0x81 
    1FC70: 0x88 0x23 0x09 0xF0 0x80 0xCF 0xF0 0x90 0x12 0x03 0xFB 0x14 0x09 0xF0 0x7B 0xCF 
    1FC80: 0x60 0x91 0x06 0x01 0x70 0x91 0x07 0x01 0x80 0x91 0x08 0x01 0x90 0x91 0x09 0x01 
    1FC90: 0x42 0xE1 0x52 0xE0 0x0E 0x94 0x37 0xFD 0x80 0x91 0x06 0x01 0x90 0x91 0x07 0x01 
    1FCA0: 0xA0 0x91 0x08 0x01 0xB0 0x91 0x09 0x01 0x80 0x50 0x9F 0x4F 0xAF 0x4F 0xBF 0x4F 
    1FCB0: 0x80 0x93 0x06 0x01 0x90 0x93 0x07 0x01 0xA0 0x93 0x08 0x01 0xB0 0x93 0x09 0x01 
    1FCC0: 0x08 0x94 0xC1 0x1C 0xD1 0x1C 0xC6 0x01 0x0E 0x94 0x22 0xFD 0x55 0xCF 0x0F 0x90 
    1FCD0: 0x0F 0x90 0xCF 0x91 0xDF 0x91 0x1F 0x91 0x0F 0x91 0xFF 0x90 0xEF 0x90 0xDF 0x90 
    1FCE0: 0xCF 0x90 0xBF 0x90 0x9F 0x90 0x8F 0x90 0x7F 0x90 0x6F 0x90 0x08 0x95 0x84 0xB7 
    1FCF0: 0x14 0xBE 0x80 0x91 0x60 0x00 0x88 0x61 0x80 0x93 0x60 0x00 0x10 0x92 0x60 0x00 
    1FD00: 0x82 0xE0 0x80 0x93 0x0A 0x01 0x8F 0xE1 0x80 0x93 0xCC 0x00 0x10 0x92 0xCD 0x00 
    1FD10: 0x10 0x92 0xC8 0x00 0x86 0xE0 0x80 0x93 0xCA 0x00 0x88 0xE1 0x80 0x93 0xC9 0x00 
    1FD20: 0x8C 0xEB 0x84 0xB9 0x54 0x9A 0x0E 0x94 0x03 0xFD 0x85 0x31 0x41 0xF4 0x82 0xE0 
    1FD30: 0x0E 0x94 0xC5 0xFC 0x0E 0x94 0x96 0xFD 0x82 0xE0 0x0E 0x94 0xC5 0xFC 0xE0 0x91 
    1FD40: 0x0C 0x01 0xF0 0x91 0x0D 0x01 0x09 0x95 0x80 0xE0 0x90 0xE0 0x08 0x95 0xF8 0x94 
    1FD50: 0xFF 0xCF 0xF0 0x7D 0x08 0x08 0x02 0x80 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FD60: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FD70: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FD80: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FD90: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FDA0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FDB0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FDC0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FDD0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FDE0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FDF0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE00: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE10: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE20: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE30: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE40: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE50: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE60: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE70: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE80: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FE90: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FEA0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FEB0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FEC0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FED0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FEE0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FEF0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF00: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF10: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF20: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF30: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF40: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF50: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF60: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF70: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF80: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FF90: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FFA0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FFB0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FFC0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FFD0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FFE0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    1FFF0: 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 
    
    MD5 sum of bootloader = 0xCE 0x97 0x22 0x9C 0x48 0xC5 0x03 0xEF 0xAD 0xAD 0x84 0x08 0x40 0x4A 0xA7 0x0A 
    Bootloader MD5 sum not known.
    
    First 256 bytes of program memory:
    
    00: 0x0C 0x94 0xF2 0x00 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 
    10: 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 
    20: 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 
    30: 0x0C 0x94 0x1D 0x01 0x0C 0x94 0xB2 0x34 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 
    40: 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x0D 0x42 0x0C 0x94 0x1D 0x01 
    50: 0x0C 0x94 0xC8 0x43 0x0C 0x94 0x5E 0x44 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 
    60: 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x0C 0x94 0xC5 0x39 0x0C 0x94 0x1D 0x01 
    70: 0x0C 0x94 0x01 0x44 0x0C 0x94 0xAB 0x44 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 
    80: 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x0C 0x94 0x1D 0x01 0x54 0x52 0x47 0x00 
    90: 0x20 0x20 0x20 0x00 0x20 0x48 0x54 0x00 0x52 0x49 0x4D 0x00 0x48 0x43 0x4C 0x00 
    A0: 0x20 0x20 0x20 0x00 0x52 0x49 0x44 0x00 0x43 0x52 0x48 0x00 0x20 0x42 0x44 0x00 
    B0: 0x20 0x53 0x44 0x00 0x20 0x4C 0x54 0x00 0x20 0x4D 0x54 0x00 0x41 0x43 0x43 0x00 
    C0: 0x45 0x58 0x54 0x00 0x20 0x43 0x48 0x00 0x20 0x4F 0x48 0x00 0x2D 0x33 0x00 0x2D 
    D0: 0x32 0x00 0x2D 0x31 0x00 0x2B 0x30 0x00 0x2B 0x31 0x00 0x2B 0x32 0x00 0x2B 0x33 
    E0: 0x00 0x2B 0x34 0x00 0x20 0x43 0x00 0x43 0x23 0x00 0x20 0x44 0x00 0x44 0x23 0x00 
    F0: 0x20 0x45 0x00 0x20 0x46 0x00 0x46 0x23 0x00 0x20 0x47 0x00 0x47 0x23 0x00 0x20 
    
    Programming mode off.
    
    
  • e-licktronic, pistrix

    I have good (or bad) news.
    I can write Nava Boot and 1.020 hex on ATMEGA1284P which were attached on YOCTO.
    I strongly suspect this issue cause by Chip.

    [resize=800]http://i.imgur.com/iWhmale.jpg[/resize]
  • my theory is the problem chips have had their clock timing reset from full swing oscillator to expect something specific (such as an 8 mhz resonator)

    our lock fusebits are stuck at 0x0f which locks the writing of the bootloader memory, it needs to be 0x3f...but it can't be changed because it needs the specific clock timing to be programmed

    since there is a 16 mhz oscillator in circuit with the 1284p on the nava, i think it has to be removed and replaced with whatever clock timing it is looking for, so so that it's fuses can be corrected -- or the 1284p has to be programmed on a breadboard, and fed the correct clock timing..after the fuses are corrected then the programming should work.

    however i don't know what clock timing my 1284p is looking for..gammon's chip detector says 0x9d?
  • I assume We need to take hvsp to reset fuse bit.
  • pistrix wrote:my theory is the problem chips have had their clock timing reset from full swing oscillator to expect something specific (such as an 8 mhz resonator)

    our lock fusebits are stuck at 0x0f which locks the writing of the bootloader memory, it needs to be 0x3f...but it can't be changed because it needs the specific clock timing to be programmed

    since there is a 16 mhz oscillator in circuit with the 1284p on the nava, i think it has to be removed and replaced with whatever clock timing it is looking for, so so that it's fuses can be corrected -- or the 1284p has to be programmed on a breadboard, and fed the correct clock timing..after the fuses are corrected then the programming should work.

    however i don't know what clock timing my 1284p is looking for..gammon's chip detector says 0x9d?
    When AVRdue erase the chip (first command line) all fuses set as default. (lock fuse = 0x3F)

    Junk16,

    I think Arduino +5V PSU can not draw as much current for all Nava +5v buses. That's why you could burn your µC on the Yocto.

    pistrix,

    Try to power your Nava via his own PSU and not powered by the Arduino. Don't forget to unplug +5V rail on the ICSP connector.

    Best regards,
    e-licktornic
    Best regards,
    e-licktronic
  • [EDIT] described Behaviour of chip erase

    e-licktronic

    I have tried to burn ATMEGA1284P which is included Nava kit, using both Nava main board and Yocto main board.
    ATMEGA1284P which was included Nava kit is always fail.
    ATMEGA1284P which was included Yocto kit is success every time.

    so, I assume ATMEGA1284P which was included Nava kit is something wrong.
    I tried to erase chip memory by following command, but its maybe fail on ATMEGA1284P which was included Nava kit,
    because LCD display Nava start up.
    in case of chip erase of success, LCD do not display anything.

    Code: Select all

    /usr/local/bin/avrdude -P /dev/cu.usbserial-A900abz5 -C ./bin/avrdude.conf -c avrisp -p m1284p -b 19200 -e -u -V
    


    Regards.
  • e-licktronic wrote: pistrix,

    Try to power your Nava via his own PSU and not powered by the Arduino. Don't forget to unplug +5V rail on the ICSP connector.
    My results are unchanged..
    e-licktronic wrote:When AVRdue erase the chip (first command line) all fuses set as default. (lock fuse = 0x3F)
    But avrdude fails the first step...the lock fuse is stuck at 0x0F, which enables "boot loader protection mode 3".

    my low fuse is set to 0xd6, which should enable the full-swing oscillator timing and allow me to program the chip, i thought...but i can't change any of the current fuses, or burn the v1_020.hex without avrdude failing verification...

    since junk16 confirms another 1284p can be successfully programmed with his arduino, it seems to be the chip not the programmer, or the code. perhaps i'll just order a new 1284p and try to program it from scratch...
  • junk16, pistrix,

    You are right it seems that your Nava Atmega1284P doesn't work properly. :(


    Best regards,
    e-licktronic
    Best regards,
    e-licktronic