earthmake / arLCD

arLCD Documentation, Examples, Firmware, Libraries
10 stars 8 forks source link

arLCD HS 230400 Baud w/isp #4

Open clementballot38 opened 1 year ago

clementballot38 commented 1 year ago

Hi,

I recently updated my arLCD to the latest firmware (2p12) from the master branch of this repo. I updated both the firmware and the files.

Since then, I have the following message : 20231014_1512442

I cannot upload anything from the Arduino IDE, I get the following error during upload :

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

         System wide configuration file is "Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
         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
         Hardware Version: 1
         Firmware Version: 2.11
         Topcard         : Unknown
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff (probably .avr8x_mega) (retrying)

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff (probably .avr8x_mega) (retrying)

An error occurred while uploading the sketch
Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff (probably .avr8x_mega)
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.

avrdude done.  Thank you.

Do I have to try an older firwmare ? Do I have to do something ?

Thanks in advance for your answer.

JacobChrist commented 1 year ago

@clementballot38 I'm looking into this now. To be clear, when you say you updated to what is on master I'm assuming that you specifically are using commit 9c68b271652d94479026852a7da59b7a1ed6f20d which is the most recent commit at this time.

JacobChrist commented 1 year ago

@clementballot38 I have successfully bricked my arLCD as well, I'm working on a solution to your issue.

clementballot38 commented 1 year ago

@clementballot38 I'm looking into this now. To be clear, when you say you updated to what is on master I'm assuming that you specifically are using commit 9c68b271652d94479026852a7da59b7a1ed6f20d which is the most recent commit at this time.

Exactly

clementballot38 commented 1 year ago

@clementballot38 I have successfully bricked my arLCD as well, I'm working on a solution to your issue.

Thanks !

schtibal commented 11 months ago

This has happened to me too. I've pulled an old arLCD out of my drawer for a new project. This is a new Windows installation since last time (Win11 now). I installed the latest ArduinoIDE, added the arLCD libraries, then plugged it in. It was not recognised as a USB drive, but did recognise the COM port. I loaded the arLCDTest example sketch and then uploaded. Now I'm stuck on the same screen that @clementballot38 posted. This was without updating any firmware.