Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Erreur téléversement
#11
Merci pour la remarque du support, je viens de faire l'inversion.

Concernant le câble j'ai essayé avec d'autres et j'ai bien mis le bon.
Je suis vraiment perdu :/

J'ai également essayé la procédure du bouton BOOT + RST, rien non plus.
Répondre
#12
As tu essayer le chargement du boot loader ?
Répondre
#13
Bonjour à tous, je viens d'acheter un nouveau ESP32.
J'ai toujours le même message, je deviens dingue !
Contrairement à l'ancien, lorsque je clique sur connect, j'ai une led qui s'allume, mais toujours le message d'erreur.
[Image: 4.png]

En passant par Arduino IDE voici le message d'erreur :
Citation :In file included from c:\Users\jerem\Documents\Arduino\libraries\OneWire\OneWire.cpp:149:
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'uint32_t directRead(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:174:25: error: no match for 'operator>>' (operand types are 'volatile gpio_in_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  174 |        return (GPIO.in >> pin) & 0x1;
      |                ~~~~~~~ ^~ ~~~
      |                      |    |
      |                      |    uint32_t {aka long unsigned int}
      |                      volatile gpio_in_reg_t
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'void directWriteLow(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:189:44: error: no match for 'operator=' (operand types are 'volatile gpio_out_w1tc_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  189 |        GPIO.out_w1tc = ((uint32_t)1 << pin);
      |                                            ^
In file included from c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:160:
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:64:3: note: candidate: 'constexpr gpio_out_w1tc_reg_t& gpio_out_w1tc_reg_t::operator=(gpio_out_w1tc_reg_t&&)'
  64 | } gpio_out_w1tc_reg_t;
      |  ^~~~~~~~~~~~~~~~~~~
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:64:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'gpio_out_w1tc_reg_t&&'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:64:3: note: candidate: 'constexpr gpio_out_w1tc_reg_t& gpio_out_w1tc_reg_t::operator=(const gpio_out_w1tc_reg_t&)'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:64:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'const gpio_out_w1tc_reg_t&'
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'void directWriteHigh(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:202:44: error: no match for 'operator=' (operand types are 'volatile gpio_out_w1ts_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  202 |        GPIO.out_w1ts = ((uint32_t)1 << pin);
      |                                            ^
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:51:3: note: candidate: 'constexpr gpio_out_w1ts_reg_t& gpio_out_w1ts_reg_t::operator=(gpio_out_w1ts_reg_t&&)'
  51 | } gpio_out_w1ts_reg_t;
      |  ^~~~~~~~~~~~~~~~~~~
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:51:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'gpio_out_w1ts_reg_t&&'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:51:3: note: candidate: 'constexpr gpio_out_w1ts_reg_t& gpio_out_w1ts_reg_t::operator=(const gpio_out_w1ts_reg_t&)'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:51:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'const gpio_out_w1ts_reg_t&'
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'void directModeInput(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:227:51: error: no match for 'operator=' (operand types are 'volatile gpio_enable_w1tc_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  227 |            GPIO.enable_w1tc = ((uint32_t)1 << pin);
      |                                                  ^
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:159:3: note: candidate: 'constexpr gpio_enable_w1tc_reg_t& gpio_enable_w1tc_reg_t::operator=(gpio_enable_w1tc_reg_t&&)'
  159 | } gpio_enable_w1tc_reg_t;
      |  ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:159:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'gpio_enable_w1tc_reg_t&&'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:159:3: note: candidate: 'constexpr gpio_enable_w1tc_reg_t& gpio_enable_w1tc_reg_t::operator=(const gpio_enable_w1tc_reg_t&)'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:159:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'const gpio_enable_w1tc_reg_t&'
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h: In function 'void directModeOutput(uint32_t)':
c:\Users\jerem\Documents\Arduino\libraries\OneWire\util/OneWire_direct_gpio.h:253:51: error: no match for 'operator=' (operand types are 'volatile gpio_enable_w1ts_reg_t' and 'uint32_t' {aka 'long unsigned int'})
  253 |            GPIO.enable_w1ts = ((uint32_t)1 << pin);
      |                                                  ^
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:146:3: note: candidate: 'constexpr gpio_enable_w1ts_reg_t& gpio_enable_w1ts_reg_t::operator=(gpio_enable_w1ts_reg_t&&)'
  146 | } gpio_enable_w1ts_reg_t;
      |  ^~~~~~~~~~~~~~~~~~~~~~
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:146:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'gpio_enable_w1ts_reg_t&&'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:146:3: note: candidate: 'constexpr gpio_enable_w1ts_reg_t& gpio_enable_w1ts_reg_t::operator=(const gpio_enable_w1ts_reg_t&)'
C:\Users\jerem\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.3-cfea4f7c-v1\esp32c6/include/soc/esp32c6/include/soc/gpio_struct.h:146:3: note:  no known conversion for argument 1 from 'uint32_t' {aka 'long unsigned int'} to 'const gpio_enable_w1ts_reg_t&'

exit status 1

Compilation error: exit status 1
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)