Projektet Raspberry Pi har annonceret lanceringen af det nye Raspberry Pi Compute Module 5-kort, som er en kompakt version af Raspberry Pi 5-modellen, der kun måler 55 × 40 mm. Prisen for kortet varierer fra 45 til 135 dollars, afhængigt af hukommelsesstørrelsen og om der er Wi-Fi-support.
Kortet er udstyret med SoC BCM2712, som også anvendes i Raspberry Pi 5, og inkluderer fire 64-bit ARMv8 Cortex-A76-kerner, der kører ved 2.4GHz, samt en VideoCore VII-grafikaccelerator. Der er to HDMI-videoudgange (4Kp60). Grafikacceleratoren understøtter grafiske API'er Vulkan 1.3 og OpenGL ES 3.1 og er i stand til at decodere H.265 (HEVC) video i 4Kp60-kvalitet. Kortet har en PCI Express 2.0-interface, to fire-kanals MIPI DSI-interfaces til skærm (DSI) og kamera (CSI-2), Gigabit Ethernet, 2 × USB 3.0, 30-pins GPIO, 6 × UART, 5 × I2C, 5 × UART, 4 × PWM, 5 × SPI og SDIO 2.0.
Kortet fås i varianter med forskellige RAM-størrelser (1GB, 2GB, 4GB, 8GB SDRAM) og eMMC Flash (0GB, 16GB, 32GB, 64GB), samt med eller uden trådløs support (2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac og Bluetooth 5.0, BLE). I næste år forventes en variant med 16 GB RAM at blive tilgængelig. Arbejds-temperaturområdet er fra -20 til 85°C (den tidligere version af kortet kunne fungere i området fra 0°C til 80°C).

Stikket til tilslutning af kortet svarer til den tidligere Raspberry Pi Compute Module 4-model og er kompatibelt med denne, hvilket gør det muligt at bruge det nye kort med de fleste tilbehør, der blev udgivet til Compute Module 4. Forskellene i pin-konfigurationen er kun de to ekstra USB 3.0-porte og to to-kanals MIPI-interfaces, der er fjernet. Ydelsesmæssigt overgår det nye kort Raspberry Pi Compute Module 4 med 2-3 gange.



Derudover tilbydes et kort til udvidelse af Compute Module 5 med ekstra ind-/udgange (Compute Module 5 IO Board), som er udstyret med to fuld størrelse HDMI 2.0-porte, Gigabit Ethernet med PoE+, to USB 2.0-porte, MicroSD, PCI Express Gen 2, 40-pin GPIO, slots til kamera og skærm, et batteri til interne ure og en forbindelse til en blæser.

Derudover har Raspberry Pi-projektet præsenteret boardet Raspberry Pi Pico 2 W, der fortsætter udviklingen af det miniaturiserede board Pico 2, som er udstyret med mikrokontrolleren RP2350, der er udviklet internt. Modifikationen med betegnelsen „W“ adskiller sig ved at understøtte Bluetooth 5.2 og Wi-Fi (2.4GHz 802.11n), som er implementeret ved hjælp af Infineon CYW43439-chippen. Ellers stemmer de nye boards med specifikationerne for modellen Pico 2. Prisen på Pico 2 W er $7, hvilket er $2 dyrere end modellen uden Wi-Fi. Serien Raspberry Pi Pico er primært rettet mod brug sammen med Raspberry Pi-computere, udvikling af indlejrede systemer og systemer til styring af forskellige enheder.

Mikrokontrolleren RP2350 inkluderer en dual-core ARM Cortex-M33 processor med DSP og en enhed til flydende punktberegninger, der arbejder ved 150MHz, samt to valgfrie Hazard3-kerners RISC-V-arkitektur, som kan skiftes under opstart for at blive brugt i stedet for ARM Cortex-M33-kernene. Chippens RAM er udstyret med 520 KB indbygget RAM, muliggør tilslutning af eksterne QSPI PSRAM-hukommelsesmoduler og giver avancerede sikkerhedsfunktioner. Boardet leveres med 4MB QSPI Flash og er helt kompatibelt med tidligere modeller af Pico 1 på hardware-interface og software-niveauet, der anvendes til applikationsudvikling.
Mikrokontrolleren har indbyggede hardwarebeskyttelsesmidler mod fejlindsprøjtning (Fault Injection) og understøtter Arm TrustZone-teknologi, som kan bruges til verifikation af opstart via digital signatur, tilbyder instruktioner til at accelerere SHA-256 hash-beregninger og sikker generering af tilfældige tal (TRNG, True Random Number Generator). Derudover tilbydes der 8 KB engangsprogrammerbar hukommelse, der giver mulighed for at gemme data, der derefter ikke kan ændres eller slettes.
For creating applications for the Raspberry Pi Pico 2, languages such as C, C++, MicroPython, or CircuitPython can be used. Development in C/C++ can be done in the Visual Studio Code editor, for which a specific extension is available. The chip's capabilities are sufficient for executing applications addressing machine learning tasks, for which there is a port of the TensorFlow Lite framework. For network access, it is recommended to use the lwIP network stack, which is included in the Pico SDK for C language application development, as well as in the MicroPython firmware.
Kilde: opennet.ru
