Forum: Mikrocontroller und Digitale Elektronik verfügbarer uC mith Ethernet


von The A. (the_a343)


Lesenswert?

Hallo Leute,

wir benutzen den STM32F437 für Boards mit Ethernet.
Der ist aber aktuell immer noch schwer bis gar nicht zu bekommen.

Ich suche daher einen Ersatz, der: (in der Prioritäten-Reihenfolge)
- CortexM, 1MBFlash, 128kBRAM
- verfügbar ist,
- Lieferbarkeit >5Jahre
- GPIO, USART
- LQFP <=100 pins
- von Zephyr unterstütz wird

Es gibt da einen ESP32 mit Ethernet, den hatte ich schon mal.
Dort konnte ich aber nicht per JTAG debuggen ... :-O

Welche Typen benutzt ihr?

Danke und Grüße,

Adib.

von Harald K. (kirnbichler)


Lesenswert?

The A. schrieb:
> Dort konnte ich aber nicht per JTAG debuggen

Das ist ja auch kein Cortex-M.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

The A. schrieb:
> Dort konnte ich aber nicht per JTAG debuggen
Das steht zum Glück ja auch nicht in deiner absteigenden 
Anforderungsliste...

von Andras H. (kyrk)


Lesenswert?

Lothar M. schrieb:
>> Dort konnte ich aber nicht per JTAG debuggen
> Das steht zum Glück ja auch nicht in deiner absteigenden
> Anforderungsliste...

In der Steinzeit hat man ohne Debugger gelebt. Und man hat so lange 
nachgedacht bis sich der Bug zeigte.

Ich finde es schon gut dass wir nicht in der Steinzeit leben und 
ordentlich debuggen können. Alles andere ist für 
Hobbycontrolleracrcheologen gedacht.

von Wastl (hartundweichware)


Lesenswert?

The A. schrieb:
> Welche Typen benutzt ihr?

Irgendeinen der gerade verfügbar ist und ich hänge dann mein
W5500-Modul dran. Der Controller braucht dann gar nicht
ethernet-fähig sein.

Wohlgemerkt: das ist meine Antwort auf deine Frage "Welche
Typen benutzt ihr?"

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Andras H. schrieb:
> Ich finde es schon gut dass wir nicht in der Steinzeit leben
Ich auch. Und ich hatte ja nur aufgezeigt, dass es nicht auf der Liste 
steht.
ARM µC haben ja durchaus noch andere Debug-Schnittstellen:
- 
https://developer.arm.com/documentation/ihi0031/a/Common-Debug-Port--DP--features

von J. S. (jojos)


Lesenswert?

Die ESP32 kann man per JTAG debuggen. Problem ist nur das der ESP 
relativ wenige Anschlüsse hat und die JTAG Pins beim Ethernet 
wahrscheinlich schon verwendet werden.

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.