Dass Espressif mit dem funkmodullosen ESP32-P4 ein Ecosystem Play plant, ist bekannt. Nun steht ein erstes Evaluationsboard zum Kauf bereit – interessanterweise bringt es nicht nur einen Prototypen des P4, sondern auch einen anderen ESP32 als Funkmodul mit. Was es sonst Interessantes gibt, verraten wir hier.
Als Erstes ein Blick auf den Lieferumfang – neben dem eigentlichen Evaluationsboard bekommen Kunden auch ein Display mit der einst von Netbook und Co bekannten Auflösung von 1024x600 Pixeln zur Seite gestellt.
Der ESP32-P4 bringt am Chip keinerlei Funktionen zur Drahtloskommunikation mit. Im Fall des vorliegenden Evaluationsboards löst Espressif dies – wie in der Abbildung gezeigt – durch einen Coprozessor vom Typ ESP32-C6.
Ebenda findet sich auch das in der Abbildung gezeigte Schaubild, das den inneren Aufbau der Planare beschreibt. Zu beachten ist, dass der USB-zu-Seriell-Konverter nur mit dem P4 verbunden ist – wer direkt mit dem C6 interagieren möchte (Stichwort Firmwareupdate), benötigt Zusatzhardware.
Wichtig ist ausserdem, dass die Aliexpress-Oberfläche pro Account derzeit nur ein Board freigibt und die Auswahl von schnelleren Versandmethoden blockiert.
Das unter https://github.com/espressif/esp-dev-kits/tree/master/esp32-p4-function-ev-board bereitstehende GitHub-Repositorium enthält neben der Out of Box-Demo auch einige auf dem GUI-Stack LVGL basierende Programmbeispiele.
Für Personen mit bestehenden ESP32-Codebasen relevant ist, dass die für die Entwicklung mit dem P4 vorgesehene IDF-Variante 5.3 ist – mit älteren Varianten des Frameworks scheint der neue Chip nicht zusammenzuarbeiten.
Tam H. schrieb:> Was es sonst Interessantes gibt, verraten wir hier.
... leider auch nicht.
Sonst wird jeder noch so obskure Chip von persönlich beliebten
Herstellern en détail beleuchtet, ewig über die Abkündigung
irgendwelcher Entwicklungsboards lamentiert, doch beim ESP32-P4 ist
nicht mal eine kurze Betrachtung und Einordnung der
Prozessor-Ausstattung, Peripherie und Leistungsfähigkeit drin.
Außerdem erfahren wir, dass das Evaluation Board nicht per Express nach
Ungarn geliefert werden kann und siebenundzwanzig Fantastilliarden einer
Währung kostet, mit der vielleicht 10 Millionen Leute was anfangen
können, von denen der Großteil in Ungarn sitzt. Eine ungefähre
Preisangabe in einer Währung, die international geschickter vergleichbar
ist, wäre da schon besser, zumal man das auf Aliexpress ja auch völlig
problemlos mal eben so umstellen kann.
Ich verstehe, dass hier Content produziert werden soll und
offensichtlich macht man sich ja oft auch sehr viel Mühe dabei, was ich
sehr schätze. Nur dann sind solche völlig oberflächlichen Artikel echt
langweilig, zumal die Chips aus dem Hause Espressif aufgrund der hohen
Erwartung an den Hersteller und des günstigen Preisgefüges
wahrscheinlich kurz nach Verfügbarkeit bereits sehr beliebt und auch auf
Entwicklungsplatinen sehr gut verfügbar sein werden. Da wäre dem ein
besserer Artikel angemessen.
F. schrieb:> Eine ungefähre Preisangabe in einer Währung, die international> geschickter vergleichbar ist, wäre da schon besser
Bei CNX, so fast der gleiche Artikel geschrieben steht, spricht man von
$55.44. Da kommt dann nach D bestimmt noch VAT drauf. Und Versand eben.
Tja, man kann natürlich auch den Aliexpresslink mal in einen Browser
einfügen, aber dann ist mal wieder nix, wie auch bei den neulich
vorgestellten Boards von Radxa, die --wie hier auch-- der Hersteller aus
irgendwelchen Gründen nicht nach Deutschland verkaufen will.
Monk schrieb:> Wo ist den bei dem Board die Antenne? Doch nicht etwa irgendwo mitten> drin?
Nee, der ESP32-P4 hat keine WLAN-Funktionalität, die ist dem als Modul
am Platinenrand untergebrachten ESP32-C6 vorbehalten (siehe Bild in Tams
Text).
F. schrieb:> Tam H. schrieb:>> Was es sonst Interessantes gibt, verraten wir hier.>> ... leider auch nicht.
Danke dir für dein umfangreiches Kommentar. Es freut mich, dass du meine
Arbeit schätzt.
Ich habe den Artikel nach einer durchgearbeiteten Nacht (mit
Herzproblemen) verfasst.
> Sonst wird jeder noch so obskure Chip von persönlich beliebten> Herstellern en détail beleuchtet, ewig über die Abkündigung> irgendwelcher Entwicklungsboards lamentiert, doch beim ESP32-P4 ist> nicht mal eine kurze Betrachtung und Einordnung der> Prozessor-Ausstattung, Peripherie und Leistungsfähigkeit drin.
Wir hatten den ESP32-P4 X mal in der Berichterstattung. Ich sehe keinen
Wert darin, immer und immer wieder die gleichen Statistiken
wiederzukäuen.
>> Außerdem erfahren wir, dass das Evaluation Board nicht per Express nach> Ungarn geliefert werden kann und siebenundzwanzig Fantastilliarden einer> Währung kostet, mit der vielleicht 10 Millionen Leute was anfangen> können, von denen der Großteil in Ungarn sitzt. Eine ungefähre> Preisangabe in einer Währung, die international geschickter vergleichbar> ist, wäre da schon besser, zumal man das auf Aliexpress ja auch völlig> problemlos mal eben so umstellen kann.
Gut, mein Fehler. Touche.
>> Ich verstehe, dass hier Content produziert werden soll und> offensichtlich macht man sich ja oft auch sehr viel Mühe dabei, was ich> sehr schätze. Nur dann sind solche völlig oberflächlichen Artikel echt> langweilig, zumal die Chips aus dem Hause Espressif aufgrund der hohen> Erwartung an den Hersteller und des günstigen Preisgefüges> wahrscheinlich kurz nach Verfügbarkeit bereits sehr beliebt und auch auf> Entwicklungsplatinen sehr gut verfügbar sein werden. Da wäre dem ein> besserer Artikel angemessen.
Ich habe das Board bei drei Quellen bestellt. Sobald ich es kriege,
mache ich hier einen detaillierten Vorstellungsartikel.
Wenn du Fragen hast, so schrei und ich kann sie auch an meine Kontakte
bei Espressif weiterleiten.
N. M. schrieb:> F. schrieb:>> Eine ungefähre Preisangabe in einer Währung, die international>> geschickter vergleichbar ist, wäre da schon besser>> Bei CNX, so fast der gleiche Artikel geschrieben steht, spricht man von> $55.44. Da kommt dann nach D bestimmt noch VAT drauf. Und Versand eben.
Hallo,
danke dir.
Ich hatte Versand nach AT getestet, das ging.
Im Zweifelsfall: TipTrans (siehe
https://www.youtube.com/watch?v=zo0spRwqDyY). Wird hier in HU zum
Beispiel zum Zigarren aus der BRD importieren verwendet...
lg
th
Harald K. schrieb:> Tja, man kann natürlich auch den Aliexpresslink mal in einen> Browser> einfügen, aber dann ist mal wieder nix, wie auch bei den neulich> vorgestellten Boards von Radxa, die --wie hier auch-- der Hersteller aus> irgendwelchen Gründen nicht nach Deutschland verkaufen will.
Hallo,
deren Aliexpress-Store ist insgesamt recht seltsam. DHL, etc bietet man
nicht an, auch nicht gegen Aufzahlung.
Harald K. schrieb:> Monk schrieb:>> Wo ist den bei dem Board die Antenne? Doch nicht etwa irgendwo mitten>> drin?>> Nee, der ESP32-P4 hat keine WLAN-Funktionalität, die ist dem als Modul> am Platinenrand untergebrachten ESP32-C6 vorbehalten (siehe Bild in Tams> Text).
Danke dir!
Hatte mir vor einer Woche das DevKit + JTAG Programmer bestellt, es
kommt in ein paar Tagen an. Falls ihr nicht bestellen könnt, würde ich
einfach etwas warten bis Sie das Angebot wieder frei schalten, es war
bei mir auch erst nicht verfügbar. Gekostet hat das Board 69€ inkl.
Versand und Mwst.
Ich finde den Chip sehr interessant als Herzstück für FPV- und
IP-Kameras, dank H264 Encoder. Der ESP32-C6 Begleitchip kann zusätzlich
rohe 802.11 Frames senden, da lassen sich interessante Systeme ohne die
Limitationen von klassischem verbindungsbasiertem WiFi bauen.
Hoffentlich ist die Anbindung an den externen RAM diesmal schneller als
bei den Vorgängern, sonst werden Displayanwendungen wieder dadurch
eingeschränkt.
Florian S. schrieb:> Hatte mir vor einer Woche das DevKit + JTAG Programmer bestellt,> es> kommt in ein paar Tagen an. Falls ihr nicht bestellen könnt, würde ich> einfach etwas warten bis Sie das Angebot wieder frei schalten, es war> bei mir auch erst nicht verfügbar. Gekostet hat das Board 69€ inkl.> Versand und Mwst.>> Ich finde den Chip sehr interessant als Herzstück für FPV- und> IP-Kameras, dank H264 Encoder. Der ESP32-C6 Begleitchip kann zusätzlich> rohe 802.11 Frames senden, da lassen sich interessante Systeme ohne die> Limitationen von klassischem verbindungsbasiertem WiFi bauen.>> Hoffentlich ist die Anbindung an den externen RAM diesmal schneller als> bei den Vorgängern, sonst werden Displayanwendungen wieder dadurch> eingeschränkt.
Danke dir!
Lass uns doch gemeinsam experimentieren. Hast du eine Idee für einen
Benchmark?
> Lass uns doch gemeinsam experimentieren. Hast du eine Idee für einen> Benchmark?
Moin Tam,
Danke für dein Intersse, ich hoffe erstmal, dass das Board überhaupt
intakt ankommt und Toolchain + Debugger funktionieren. Der P4 wird noch
einige Bugs und Baustellen aufweisen.
Erste Benchmarks (nicht von mir) gibt es bereits hier:
https://github.com/espressif/esp-idf/issues/14177#issuecomment-2244149530
Habe das DevKit erhalten.
Interessant für euch ist vl. wie schnell der interne 32 Megabyte große
PSRAM ist, und da habe ich gute Nachrichten:
Wenn man dem Pinout aus dem vorläufigen Datenblatt, sowie dem Bootlog
glauben darf, läuft der PSRAM mit 200 MHz und 16-Bit breiter Anbindung.
Das sind bis zu 400 Megabyte/s Bruttodatenrate im SDR Modus oder 800
Megabyte/s im DDR Modus. Ob der P4 DDR unterstützt ist mir nicht
bekannt, es ist aber sehr wahrscheinlich.
1
I (884) hex_psram: vendor id : 0x0d (AP)
2
I (884) hex_psram: Latency : 0x01 (Fixed)
3
I (885) hex_psram: DriveStr. : 0x00 (25 Ohm)
4
I (888) hex_psram: dev id : 0x03 (generation 4)
5
I (894) hex_psram: density : 0x07 (256 Mbit)
6
I (899) hex_psram: good-die : 0x06 (Pass)
7
I (904) hex_psram: SRF : 0x02 (Slow Refresh)
8
I (910) hex_psram: BurstType : 0x00 ( Wrap)
9
I (915) hex_psram: BurstLen : 0x03 (2048 Byte)
10
I (921) hex_psram: BitMode : 0x01 (X16 Mode)
11
I (926) hex_psram: Readlatency : 0x04 (14 cycles@Fixed)
12
I (932) hex_psram: DriveStrength: 0x00 (1/1)
13
I (937) MSPI DQS: tuning success, best phase id is 2
14
I (1125) MSPI DQS: tuning success, best delayline id is 11
15
I esp_psram: Found 32MB PSRAM device
16
I esp_psram: Speed: 200MHz
17
I (1126) mmu_psram: flash_drom_paddr_start: 0x10000
18
I (1300) mmu_psram: flash_irom_paddr_start: 0x380000
19
I (1346) hex_psram: psram CS IO is dedicated
20
I (1347) cpu_start: Multicore app
21
I (1704) esp_psram: SPI SRAM memory test OK
Die Demo, welche vorinstalliert auf dem Board kommt, ist angenehm
flüssig, mit Ausnahme des etwas zickigen Touchscreens auf GT911-Basis.
Der LVGL Benchmark ergibt einen "Weighted FPS" von 39 und "Opa. Speed"
von 87%.