Esp32S3 senza chip seriale. BLE?
- cicciocb
- Site Admin
- Posts: 2795
- Joined: Mon Feb 03, 2020 1:15 pm
- Location: Toulouse
- Has thanked: 594 times
- Been thanked: 2004 times
- Contact:
Re: Esp32S3 senza chip seriale. BLE?
Ho fatto queste prove sulla scheda S3 QSPI:
Con oscilloscopio sul 3V3 non ho visto nulla di strano.
Ho aumentato la capacità di filtro del regolatore 3V3 ma non è cambiato niente.
Poi ho fatto una prova veloce con Tas..ota versione 14.2.0.3 (069f59d-bluetooth)
Il bluetooth nel log funziona, vedo i termometri.
Poi ho provato con un LILYGO S3 (quello con il display parallelo
) e il BLE funziona.
Se devo fare delle prove specifiche a disposizione.
Grazie e scusa per il disturbo.
Ciao
Con oscilloscopio sul 3V3 non ho visto nulla di strano.
Ho aumentato la capacità di filtro del regolatore 3V3 ma non è cambiato niente.
Poi ho fatto una prova veloce con Tas..ota versione 14.2.0.3 (069f59d-bluetooth)
Il bluetooth nel log funziona, vedo i termometri.
Poi ho provato con un LILYGO S3 (quello con il display parallelo

Se devo fare delle prove specifiche a disposizione.
Grazie e scusa per il disturbo.
Ciao
- cicciocb
- Site Admin
- Posts: 2795
- Joined: Mon Feb 03, 2020 1:15 pm
- Location: Toulouse
- Has thanked: 594 times
- Been thanked: 2004 times
- Contact:
Re: Esp32S3 senza chip seriale. BLE?
OK, confermo il problema ed ho trovato anche la causa : semplicemente occorreva fare un clean e ricompilare il progetto; me ne sono accorto perché il messaggio PSRAM era assente dal boot.
Ho rifatto un upload, adesso le due versioni QSPI funzionano correttamente.
Devi solo ricaricare il firmware.
Let me know ....
Ho rifatto un upload, adesso le due versioni QSPI funzionano correttamente.
Devi solo ricaricare il firmware.
Let me know ....
Re: Esp32S3 senza chip seriale. BLE?

Si riavvia come prima al comando scan.
Il messaggio sulla seriale è ora:
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x403797d0
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3808,len:0x44c
load:0x403c9700,len:0xbec
load:0x403cc700,len:0x2920
entry 0x403c98d8
E (387) psram: PSRAM ID read error: 0x00ffffff
Ora appare l'indicazione che il modulo non ha PSRAM (infatti non la ha)
Ciao
- cicciocb
- Site Admin
- Posts: 2795
- Joined: Mon Feb 03, 2020 1:15 pm
- Location: Toulouse
- Has thanked: 594 times
- Been thanked: 2004 times
- Contact:
Re: Esp32S3 senza chip seriale. BLE?
Sei sicuro che non ha la psram? Hai provato a caricare la versione opi?
Re: Esp32S3 senza chip seriale. BLE?
La prima caricata era l'unica con BLE per S3 ed era OPI, ma non si avviava.
Le versioni OPI fanno riavviare di continuo il modulo. Sento che la porta USB si collega e scollega ogni pochi secondi.
Le QSPI no, tutto è stabile. Ma non c'erano versioni di FW QSPI con BLE. Ora ci sono.
Il modulo è marcato ESP32-S3-WROOM-1U-N8 e corrisponde ad uno con flash QSPI da 8M e nessuna PSRAM.
Purtroppo.
Avevo pensato di sostituirlo con uno OPI, ma gli S3 sono saldati anche sotto per dissipare il calore, oltre che nei lati. Non è così agevole cambiarlo...
Le versioni OPI fanno riavviare di continuo il modulo. Sento che la porta USB si collega e scollega ogni pochi secondi.
Le QSPI no, tutto è stabile. Ma non c'erano versioni di FW QSPI con BLE. Ora ci sono.
Il modulo è marcato ESP32-S3-WROOM-1U-N8 e corrisponde ad uno con flash QSPI da 8M e nessuna PSRAM.
Purtroppo.
Avevo pensato di sostituirlo con uno OPI, ma gli S3 sono saldati anche sotto per dissipare il calore, oltre che nei lati. Non è così agevole cambiarlo...
- cicciocb
- Site Admin
- Posts: 2795
- Joined: Mon Feb 03, 2020 1:15 pm
- Location: Toulouse
- Has thanked: 594 times
- Been thanked: 2004 times
- Contact:
Re: Esp32S3 senza chip seriale. BLE?
Non ho mai provato un S3 senza psram, forse il ble ha comunque bisogno della psram presente. Farò qualche test
- cicciocb
- Site Admin
- Posts: 2795
- Joined: Mon Feb 03, 2020 1:15 pm
- Location: Toulouse
- Has thanked: 594 times
- Been thanked: 2004 times
- Contact:
Re: Esp32S3 senza chip seriale. BLE?
OK, ho trovato. Effettivamente se non c'é la PSRAM il BLE genera un crash.
Ho fatto un fix nella libreria e adesso dovrebbe funzionare.
Ho ricompilato e aggiornato le versioni 1.60.3, anche incluso due versioni USB.
Prova a ricaricare ancora la versione 1.60.3, adesso dovrebbe andare.
Ho fatto un fix nella libreria e adesso dovrebbe funzionare.
Ho ricompilato e aggiornato le versioni 1.60.3, anche incluso due versioni USB.
Prova a ricaricare ancora la versione 1.60.3, adesso dovrebbe andare.
Re: Esp32S3 senza chip seriale. BLE?

Ora non si ferma!!
Il codice usato per le altre schede S3 ora gira tranquillo anche su questa.
Riceve i termometri BLE, anche con buona sensibilità.
Grazie per l'aiuto.
Ho aspettato un po' a rispondere perchè mentre andava ero collegato alla seriale USB con annextoolkit vedevo scorrere i numeri e ha avuto un crash.
2241
2242
2243
2244
2245
2246
CORRUPT HEAP: Bad head at 0x3fcb91f8. Expected 0xabba1234 got 0x3fcab0fc
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
rst:0xc (RTC_SW_CPU_RST),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x403797fc
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fce3808,len:0x44c
load:0x403c9700,len:0xbec
load:0x403cc700,len:0x2920
entry 0x403c98d8
E (388) psram: PSRAM ID read error: 0x00ffffff
Annex initializing...
BLE support enabled
module Type 1 Display 101 SD_Card 0
E (470) gpio: gpio_set_level(226): GPIO output gpio_num error
display res 135 240 orientation 1
OK
No SD cards found. Reverts to LittleFS
Annex32-S3 BLE CAN USB DMT VGA HID 1.60.3 qio qspi LFS
(C) ciccioCB 2024
Personal use only, commercial use strictly prohibited
Chip revision 0 Freq 240
STARTING
Connecting to Router1
..
Connected to Router1
IP address: 192.168.1.176
ws[/ws][1][2] connect
ws[/ws][1] disconnect
ws[/ws][2][2] connect
ws[/ws][2] disconnect
ws[/ws][3][2] connect
L'ho lasciato andare senza log USB e per ora va
Buon fine settimana!!