Esp32 dev modul vs esp32s3

Bonjour , j ai un projet qui tourne parfaitement sous esp32 dev module , je souhaite passer sur l esp32 s3 pour la sram additionnel (desactiver pour le test)
j utilise le wifi sur mon projet ainsi que la function dual core

Lorsque j envoi mon code sur l esp 32 S3 cela ne fonctionne pas l esp crash
y as t il une différence entre les deux model qui pourrait entrainer cela ?

Merci a vous

Bonjour @moijerem

oui l'ESP32-S3 et l'ESP32 'classique' présentent quelques différences de structure

Quel est ton code ?
Quel message apparaît lors du crash ?

tu évoques la SRAM (ram statique interne) , l'ESP32-S3 en a 512Ko, l'ESP32 520k
peut être penses tu à la PSRAM externe (RAM pseudo statique sur port SPI), déjà présente sur les cartes à ESP32 'classique' dotées de modules WROVER

Merci pour ton retour , le code contient pas loin de 3500 lignes difficilement postale .
ici .
effectivement je parle de la psram
voici le code retour

ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x420c9c2a
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3808,len:0x44c
load:0x403c9700,len:0xbe8
load:0x403cc700,len:0x2a58
entry 0x403c98d4
Guru Meditation Error: Core  1 panic'ed (LoadProhibited). Exception was unhandled.

Core  1 register dump:
PC      : 0x4201c7a8  PS      : 0x00060a30  A0      : 0x8201b984  A1      : 0x3fceb010  
A2      : 0x3fceeb50  A3      : 0x60041000  A4      : 0x00000000  A5      : 0x3fceeb59  
A6      : 0x00000085  A7      : 0x00000000  A8      : 0x00000000  A9      : 0x00000000  
A10     : 0x60009050  A11     : 0x0000001f  A12     : 0x00000000  A13     : 0x00000000  
A14     : 0x600c0024  A15     : 0x000000fa  SAR     : 0x00000007  EXCCAUSE: 0x0000001c  
EXCVADDR: 0x00000000  LBEG    : 0x40056f5c  LEND    : 0x40056f72  LCOUNT  : 0x00000000  


Backtrace: 0x4201c7a5:0x3fceb010 0x4201b981:0x3fceb040 0x42003f4c:0x3fceb090 0x4200c789:0x3fceb0b0 0x420353f6:0x3fcebc90

Merci pour ton aide

Guru Meditation Error: Core  1 panic'ed (LoadProhibited). Exception was unhandled.

le CPU tente problement d'accéder à une adresse illégale

en copiant le cotenu de la Backtrace dans le Décodeur d'exception (s'il est OK pour les -S3) tu verrais quelle fonction produit cet évènement

je n'ai pas encore testé l'ESP32-S3 et ne sais pas le 'degré de maturité' de sa prise en charge actuelle sous IDE Arduino et/ou platformIO

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.