We have upgraded the community system as part of the upgrade a password reset is required for all users before login in.

Can I recover the Omega Arduino-Dock bad bootloader?



  • I need your help.
    Apparently I loaded a sketch and I lost the bootloader of the atmega 328p AU of the dock.
    I tried to recover it using ICSP and an Arduino UNO card following the tutorial:
    https://www.arduino.cc/en/Tutorial/ArduinoISP
    I have connected pins 13-12-11-10 from the Arduino Uno board to the Omega dock ISCP 13 with SCK, 12 with MISO, 11 with MOSI, 10 with RST, Vcc to 5v and GND
    I charge the sketch in the arduino but when I burn the booloader:
    I always get an error:
    Should we put some capacitor? It has a solution ? Can not the ATMEL 328pAU be programmed?
    Puff.... Thanks
    Best Regards

    avrdude: Version 6.3-20171130
    Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
    Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files (x86)\ArduinoBIS\hardware\tools\avr/etc/avrdude.conf"
    
         Using Port                    : COM8
         Using Programmer              : arduino
         Overriding Baud Rate          : 19200
    

    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
    AVR Part : ATmega328P
    Chip Erase delay : 9000 us
    PAGEL : PD7
    BS2 : PC2
    RESET disposition : dedicated
    RETRY pulse : SCK
    serial program mode : yes
    parallel program mode : yes
    Timeout : 200
    StabDelay : 100
    CmdexeDelay : 25
    SyncLoops : 32
    ByteDelay : 0
    PollIndex : 3
    PollValue : 0x53
    Memory Detail :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
    
         Programmer Type : Arduino
         Description     : Arduino
    

    avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14

    avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x02

    avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x10
    Hardware Version: 4744608
    Firmware Version: 0.4611299
    Topcard : STK502
    Error quemando bootloader
    Vtarget : 1.8 V
    Varef : 0.0 V
    Oscillator : Off
    SCK period : 0.1 us

    avrdude: stk500_initialize(): (b) protocol error, expect=0x10, resp=0x01
    avrdude: initialization failed, rc=-1
    Double check connections and try again, or use -F to override
    this check.

    avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x10

    avrdude done. Thank you.



  • Has this problem happened to anyone?
    I'm desperate. It's happened to me on 2 boards



  • @JESUS-MARTINEZ Are you really talking about the first version of Arduino Dock please?



  • @György-Farkas said in Can I recover the Omega Arduino-Dock bad bootloader?:

    Are you really talking about the first version of Arduino Dock please?

    No .The Board is Arduino-Dock R2. Thanks



  • @JESUS-MARTINEZ Were you able to recover that Arduino bootloader? Please let me know if you still need help.



  • I have the same problem, hope that someone find hot to solve this...



  • @Ary-Vinicius--Nervis-Frigeri Please. Some detail would be very-very nice.
    You have an Omega2(?) FW v0.?.? ???, an Arduino Dock 2, a host PC with some OS ??? and with Arduino IDE v1.?.?, ...
    You want to flash some bootloader into the on board ATmega chip. Which one?
    BTW what does "recover" exactly mean for you in this context?
    Thank you.



Looks like your connection to Community was lost, please wait while we try to reconnect.