Forum: Mikrocontroller und Digitale Elektronik ESP32-mini-1 mit Arduino IDE


von Moha S. (jeru)


Lesenswert?

Hallo,

ich versuche ESP32-mini-1 Modul mit Arduino IDE zu programmieren. Ich 
habe Board "ESP32 Dev Module" gewählt. Es wird gezeigt, dass das 
Hochladen abgeschlossen ist, aber es zeigt auf dem seriellen Monitor 
einen Fehler:

E (105) cpu_start: Running on single core variant of a chip, but app is 
built with multi-core support.

E (105) cpu_start: Check that CONFIG_FREERTOS_UNICORE is enabled in 
menuconfig

Könnte mir jemand helfen?

von John P. (brushlesspower)


Lesenswert?

Steht doch alles da.

Du hast einen ESP32 mit Single Core.
flasht aber code für Dual-Core

von Moha S. (jeru)


Lesenswert?

John P. schrieb:
> Steht doch alles da.
>
> Du hast einen ESP32 mit Single Core.
> flasht aber code für Dual-Core

Und wie flasche ich code für Single Core?

von John P. (brushlesspower)


Lesenswert?

Moha S. schrieb:
> Und wie flasche ich code für Single Core?

Hab ich noch nie gemacht.

Versuche mal beim Target "ESP32 Dev Module"

Arduino Run on Core: -> auf Core 0 zu stellen
Events Run on Core: -> auch auf Core 0 stellen

Berichte das Ergebnis

von Moha S. (jeru)


Lesenswert?

John P. schrieb:
> Moha S. schrieb:
>> Und wie flasche ich code für Single Core?
>
> Hab ich noch nie gemacht.
>
> Versuche mal beim Target "ESP32 Dev Module"
>
> Arduino Run on Core: -> auf Core 0 zu stellen
> Events Run on Core: -> auch auf Core 0 stellen
>
> Berichte das Ergebnis

Das hat leider nichts gebracht.

von EAF (Gast)


Lesenswert?

Moha S. schrieb:
> ESP32 Dev Module
Falsch!

ESP32S2 Dev Module
Ist für den Single Core µC

von Moha S. (jeru)


Lesenswert?

EAF schrieb:
> Moha S. schrieb:
>> ESP32 Dev Module
> Falsch!
>
> ESP32S2 Dev Module
> Ist für den Single Core µC

Er meinte vielleicht klappt das wenn ich Core 0 wähle, als wäre es nur 
Single-Core.

Ich habe versucht ESP32-S2 zu wählen und es hat leider nicht 
funktioniert, ein neuer Fehler sagt, dass das Modul nicht ESP32-S2 
heißt.

von John P. (brushlesspower)


Lesenswert?

EAF schrieb:
> ESP32S2 Dev Module
> Ist für den Single Core µC

Quatsch

Moha S. schrieb:
> Ich habe versucht ESP32-S2 zu wählen und es hat leider nicht
> funktioniert, ein neuer Fehler sagt, dass das Modul nicht ESP32-S2
> heißt.

Ist klar, der ESP32 (Single Core) ist etwas völlig anderes als der 
ESP32-S2


Wenn man mal in Git nach der Single Core Version sucht, stellt man fest 
das dieser eigentlich nicht supported wird und man irgendwie basteln 
muss.

kauf dir für 5€ einen Dual Core ESP32

von Moha S. (jeru)


Lesenswert?

John P. schrieb:

> kauf dir für 5€ einen Dual Core ESP32

Das kann ich leider nicht tun, das Modul ist auf einer speziellen 
Platine gelötet.

von John P. (brushlesspower)


Lesenswert?

Dann bleibt dir nur die bastellösung und in den Quellen rumpfuschen

https://github.com/lbernstone/arduino-esp32-solo

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.