Microchip-MPU mit 1GHz, Softwareupdates, Thermokamera mit ESP32-S3 uvam

Sowohl Zephyr als auch der Embedded-Java-Spezialist MicroEJ vermelden Neuigkeiten. Renesas erreicht für einige seiner MCUs die PSA-Zertifikation, während ARM mit dem Cortex A320 einen optimierten ARM-Kern lanciert. Was es sonst Neues gibt, verraten wir hier.

Microchip SAMA7D65 – 1GHz-MPU für Grafikanwendungen

Die zur Ausführung von Desktopbetriebssystemen geeigneten MPUs erobern sich im Zuge immer höher werdender Ansprüche der Userschaft an grafische Benutzerschnittstellen permanent neue Märkte. Mit dem SAMA7D65 schickt MicroChip nun eine auf einem Cortex A7-Kern basiert und von Haus aus 2GB DDR-RAM mitbringt.

Bildquelle: Microchip

In der Pressemeldung beschreibt man das Produkt unter Betonung der verschiedenen IO-Möglichkeiten:

1
Zu den Grafikfunktionen des SAMA7D65 gehören LVDS, MIPI-DSI-Schnittstellen und 2D-GPU. Die MPUs ermöglichen die Übertragung und Verarbeitung von mehr Daten für effiziente Grafikleistung und sind daher eine geeignete Lösung für HMI-Anwendungen in den Bereichen Industrie, Medizintechnik und Transportwesen.
2

3
SAMA7D65-MPUs sind mit fortschrittlichen Audio- und Datenanbindungsfunktionen ausgestattet und verfügen über Dual-Gigabit-Ethernet mit TSN-Unterstützung (Time Sensitive Networking).

Zu beachten ist, dass es die MPUs in verschiedenen SiP-Varianten gibt – die Abbildung informiert über einige Varianten.

Bildquelle: https://www.microchip.com/en-us/product/sama7d65#Documentation

ARM Cortex-A320 – neuer ARMv9-Kern

Aufgaben der künstlichen Intelligenz haben die unangenehme Eigenschaft, fast unbegrenzte Mengen an Rechenleistung verzehren zu können. Mit dem Cortex A320 steht nun ein neues Kerndesign zur Verfügung, das ARM in der unter https://newsroom.arm.com/blog/introducing-arm-cortex-a320-cpu bereitstehenden Ankündigung folgendermaüen beschreibt:

1
Today, Arm introduces the Cortex-A320 the first ultra-efficient Cortex-A processor implementing the Armv9 architecture. Cortex-A320 is an AArch64 CPU, based on the Armv9.2-A version of the architecture. Its microarchitecture has been derived from Cortex-A520 but has been significantly optimized to improve area and power.  
2
Efficiency improvements of over 50% compared to the Cortex-A520 are achieved through multiple microarchitecture updates. These include a narrow fetch and decode datapath, densely banked L1 caches, a reduced-port integer register file, and other optimizations.  
3
Significant microarchitecture innovations, such as efficient branch predictors and pre-fetchers, as well as memory system improvements, have also boosted Cortex-A320s scalar performance, by more than 30% in SPECINT2K6, compared to its predecessor, Cortex-A35. 
4
Most importantly, by integrating the Armv9 enhancements in the NEON and scalable vector extension (SVE2) vector processing technologies, Cortex-A320 delivers multiple folds (10x) of ML processing uplift compared to Cortex-A35, as measured in int8 General Matrix Multiplication (GEMM). With support for new data types, like BF16, and new dot product and matrix multiplication instructions, Cortex-A320 achieves up to 6x higher ML performance than Cortex-A53, the worlds most popular Armv8-A CPU. 

Als Architekturdiagramm präsentiert sich die neue Architektur wie in der Abbildung gezeigt.

Bildquelle: https://newsroom.arm.com/blog/introducing-arm-cortex-a320-cpu

Im Rahmen der Ankündigung zeigte man auch eine neue Kombination des A320 mit der bekannten NPU.

Bildquelle: https://newsroom.arm.com/blog/introducing-arm-cortex-a320-cpu

Sie wurde folgendermaßen beschrieben:

1
Due to the significant ML improvements in the Armv9 architecture, a quad-core Cortex-A320 can execute up to 256 GOPS, measured in 8-bit MACs/cycle when running at 2GHz. As a result, Cortex-A320 can run advanced ML and AI use-cases directly on the CPU, even without the need for an external accelerator. This can save system area, power and complexity, for devices targeting a wide range of ML and AI applications, for up to 0.25 TOPs.

Detailinformationen zum inneren Aufbau finden sich unter https://developer.arm.com/Processors/Cortex-A320. Eine gute Zusammenfassung der Informationen liefert CNX unter der URL https://www.cnx-software.com/2025/02/27/arm-cortex-a320-low-power-cpu-is-the-smallest-armv9-core-optimized-for-edge-ai-and-iot-socs/,

Renesas: Sicherheitszertifizierung für einige MCU-Familien erreicht

Die Verwendung zertifizierter Mikrocontroller kann in manchen Geschäftsbereichen massiv zur Schonung der Nerven beitragen. Für drei neue MCU-Familien gibt es ab Sofort Zertifikation.

Bildquelle: Renesas

Spezifischerweise vermeldet Renesas folgendes:

1
it has successfully obtained PSA Certified Level 1 certification with the European Cyber Resilience Act (CRA) compliance extension for three of its latest microcontroller Groups (MCUs). This certification, evaluated by Applus+ Laboratories, marks a significant step in Renesas' commitment to cybersecurity and compliance with upcoming European regulations.

WaveShare – Thermokameramodul mit ESP32-S3

Thermokameramodule fielen bisher – durch die Bank – durch hohe Kosten auf. Der ESP32-Zubehörspezialist WaveShare bietet nun ein Modul an, das in zwei Varianten mit 45 oder 90 Grad Blickwinkel zur Verfügung steht.

Bildquelle: https://www.waveshare.com/thermal-45-camera-esp32-module.htm?

Zu den Sensor-Leistungsdaten finden sich die in der Abbildung gezeigten Informationen – beeindruckend ist der geringe Preis.

Bildquelle: https://www.waveshare.com/thermal-45-camera-esp32-module.htm?

MicroEJ – jetzt mit Linux-Unterstützung

Nachdem Bryan Costanich seine Meadow-Umgebung seit einiger Zeit auch in einer Linuxvariante anbietet, ziehen die Java-Spezialisten von MicroEJ nach. In einer vor wenigen Stunden an die Entwicklerschaft versendeten Newsmeldung findet sich folgende Passage:

1
     Linux Abstraction Layers v2.0.2: This release introduces our powerful and flexible abstraction layer for Linux. This abstraction layer supports:
2
- GUI applications through the direct use of the frame buffer or libdrm.
3
- Network (IPv4/ IPv6, TLS1.2 and DTLS1.2).
4
- Standard hashes and signatures algorithms.
5
- File system.
6
- The use of a unique device ID.

Interessant ist ausserdem, dass ein Board aus dem Hause NXP als Evaluations- bzw Demoplattform vorgesehen ist. Spezifischerweise handelt es sich dabei um den Port NXP i.MX93 Linux VEE Port v2.0.0, der eine der MPUs unterstützt.

Kostenlose EmbeddedWorld-Tickets

Wer zur EmbeddedWorld geht, soll das Geld für die Eintrittskarte sparen. OEMSecrets bietet – wie in der Abbildung gezeigt – kostenlose Tickets an. Die Bildquelle dient als Einsprungpunkt, notfalls verwende man den Gutscheincode OEM4ew25.

Bildquelle: https://www.messe-ticket.de/Nuernberg/embeddedworld2025/Landing/OEM4ew25

IAR tritt Zephyr-Projekt bei

Im Bereich der quelloffenen Echtzeitbetriebssysteme ist Zephyr am Vormarsch. Nun trat auch die Piratengesellschaft dem Projekt bei – ob die zuständigen Manager dabei laut Djarr! Ausriefen, ist nicht überliefert:

1
We are very proud do join the innovative community as a silver member of the Zephyr project. This partnership underscores IARs ongoing commitment to driving innovation in the embedded space by contributing to an open-source framework that powers next-generation real-time operating systems.

I3C – Version 1.2 des Standards ante Portas

Das hinter dem I2C-Nachfolger I3C stehende Standardisierungsgremium arbeitet pausenlos an Aktualisierungen des Standards. Nun steht Version 1.2 ante Portas, die vor Allem eine Vereinfachung zukünftiger Updates durchführt:

1
MIPI I3C v1.2 Released
2
Adopted 11 February, 🔒 MIPI I3C v1.2 rearranges the document to make it modular for easier updating in future versions. It also incorporates the two Errata for I3C v1.1.1 and adds clarification on existing features like Target Reset and HDR CCC and Timing Parameters. No entirely new features are introduced.
3
 
4
I3C Basic Update in Final Adoption Stage
5
The publicly available I3C Basic v1.2 recently entered voting draft review, which will close on 27 March. The updates in this version align with the updates in the member version.

Beachtenswert ist, dass die MIPI ihre Standards nicht nur zahlenden Mitgliedern zur Verfügung stellt – wenige Wochen nach der Veröffentlichung der Vollversion folgt eine offene Variante.

Samsung Smart TV – neues SDK, unter Anderem mit verbessertem Emulator

Wer sich grün und blau ärgern will, soll den TiZen-TV-Emulator ausprobieren – selbst auf sehr leistungsstarker Hardware sind die Ergebnisse unbefriedigend. Mit Version 9 des SDKs schickt Samsung einen neuen Simulator ins Rennen, der nicht mehr auf QEMU basiert – für .net-Entwickler könnten auch die folgenden neuen Funktionen interessant sein:

1
TV Extension 9.0 Emulator
2
     Update "9.0 Emulator TV Platform" 
3
     Support log for .net app developer 
4
     Support New Firstscreen UX 
5
     Support Sero Function (Screen Rotation and Related Events) 
6
     Apply .NET 6 / TizenFX TV API 11.0.0 
7
     Apply latest WASM 
8
--via https://developer.samsung.com/smarttv/develop/tools/tv-extension/download.html

Lesestoff: Raspberry Pi goes Bob Crandall

Der legendäre American Airlines-CEO verdankt seine lang anhaltende Berühmtheit unter Anderem der höchst kreativen Einsparung von 40000 USD pro Jahr – jeder Erstklasspassagier bekam eine Olive weniger in seinem Salat.
Im Raspberry Pi-Blog findet sich nun eine durchaus lesenswerte Story, die die von den Uptoniten durchgeführten Massnahmen zur Kosteneinsparung beim Verpacken ihrer Einplatinencomputer beschreibt.

Bildquelle: https://www.raspberrypi.com/news/sustainable-solutions-with-raspberry-pi-reducing-packaging/

Lesestoff zur Zweiten – Casio-Taschenrechner als Eingabegerät für SDR

Wissenschaftliche Taschenrechner bieten eine hochwertige Tastatur und vergleichsweise brauchbare Displays. In Japan ist nun ein Projekt aufgetaucht, das ein Fabrikat aus dem Hause Casio als Eingabegerät nutzt.

Bildquelle: https://jjintokyo.github.io/

Über die Kommunikation mit dem Taschenrechner findet sich auf der Projekthomepage dann die folgende Passage:

1
This calculator is great because (1) it has a 3-wire serial port built-in that is used to clone 2 calculators together, so I can use it to connect to the UART port on my Strong SRT 2023 Android board, previously flashed with Armbian + Ubuntu. I just had to solder the wires (send, receive, ground) and voila, I can easily exchange data between the two systems.

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Weiterlesen