Raspberry Pi projekt teatas uue Raspberry Pi Compute Module 5 mĂŒĂŒgile tulekust, mis on kompaktne versioon Raspberry Pi 5-st, mÔÔtmetega vaid 55 Ă 40 mm. Plaadi hind on vahemikus 45 kuni 135 dollarit, sĂ”ltuvalt mĂ€lumahu ja Wi-Fi toe olemasolust.
Plaat on varustatud SoC BCM2712-ga, mis on samuti kasutusel Raspberry Pi 5-s, ja sisaldab nelja 64-bitist ARMv8 Cortex-A76 tuuma, mis töötavad 2.4GHz sagedusel, ning graafika kiirendit VideoCore VII. Seal on kaks HDMI videovÀljundit (4Kp60). Videokiirendi toetab graafika API-sid Vulkan 1.3 ja OpenGL ES 3.1 ning on vÔimeline dekodeerima H.265 (HEVC) videot 4Kp60 kvaliteedis. Plaadil on PCI Express 2.0 liides, kaks nelikkanalist MIPI DSI liidest ekraanile (DSI) ja kaamerale (CSI-2), Gigabit Ethernet, 2 à USB 3.0, 30-pinnaline GPIO, 6 à UART, 5 à I2C, 5 à UART, 4 à PWM, 5 à SPI ja SDIO 2.0.
Plaati pakutakse erineva RAM-i suurusega (1GB, 2GB, 4GB, 8GB SDRAM) ja eMMC Flash'iga (0GB, 16GB, 32GB, 64GB), samuti on see saadaval juhtmeta ĂŒhenduse toetusega vĂ”i ilma (2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac ja Bluetooth 5.0, BLE). JĂ€rgmisel aastal oodata 16 GB RAM-iga versiooni turule jĂ”udmist. Töösagedus on vahemikus -20 kuni 85°C (eelmise versiooni plaadil töötas temperatuur vahemikus 0°C kuni 80°C).

Plaadi ĂŒhendus vastab eelmisele Raspberry Pi Compute Module 4 mudelile ning on selle kanssa ĂŒhilduv, mis vĂ”imaldab uue plaadi kasutamist enamiku Compute Module 4 jaoks vĂ€lja antud tarvikutega. Erinevused on ainult kahes tĂ€iendavas USB 3.0 sadamas ja kahes kahekanaalses MIPI-liideses. Suure jĂ”udluse osas ĂŒletab uus plaat Raspberry Pi Compute Module 4-d 2-3 korda.



Lisaks pakutakse Compute Module 5 laiendusplaati, millel on rohkem sisend-/vĂ€ljundporte (Compute Module 5 IO Board), varustatud kahe tĂ€issuuruses HDMI 2.0 pordiga, Gigabit Ethernetiga PoE+ toega, kahe USB 2.0 pordi, MicroSD, PCI Express Gen 2, 40-pinnaline GPIO, kaamera ja ekraani pesadega, sisseehitatud kella aku ja jahuti ĂŒhendusport.

Lisaks tutvustas Raspberry Pi projekt Raspberry Pi Pico 2 W plaati, mis arendab edasi miniature Pico 2 plaati, millel on RP2350 mikrokontroller, mis on ettevĂ”tte enda vĂ€ljatöötatud. Muu hulgas toetab âWâ mudel Bluetooth 5.2 ja Wi-Fi (2.4GHz 802.11n), mis on realiseeritud Infineon CYW43439 kiibil. Muude omaduste osas on uus plaat sama, mis Pico 2 mudel. Pico 2 W hind on 7 dollarit, mis on 2 dollarit kallim vĂ”rreldes versiooniga, mis ei toeta Wi-Fi'd. Raspberry Pi Pico seeria keskendub peamiselt koostööle Raspberry Pi arvutitega, sisseehitatud sĂŒsteemide arendus ja erinevate seadmete juhtimiseks.

RP2350 mikrokontroller sisaldab kahetuumalist ARM Cortex-M33 protsessorit, millel on DSP ja 150MHz-l töötav ujuvpunkti arvutuste blok, samuti kaks valikulist Hazard3 tuuma RISC-V kĂ€suarsenaliga, millele on vĂ”imalik kĂ€ivitamise ajal lĂŒlituda, et kasutada ARM Cortex-M33 tuumade asemel. Kiip on varustatud 520 KB sisemĂ€lu ja vĂ”imaldab ĂŒhendada vĂ€liseid QSPI PSRAM mĂ€lumooduleid ning pakub laiaulatuslikke turvafunktsioone. Plaat varustatakse 4MB QSPI Flash'iga ja on tĂ€ielikult ĂŒhilduv eelmiste Pico 1 mudelitega riistvaraliideste ja tarkvara tasemel, mida kasutatakse rakenduste arendamiseks.
Mikrokontroller on varustatud sissehjatega riistvara kaitsega veaparanduste (Fault Injection) vastu ja toetab Arm TrustZone tehnoloogiat, mida saab kasutada digitaalsete allkirjadega kĂ€ivitamise kontrollimiseks, pakub juhiseid SHA-256 rĂ€simiste arvutuste kiirendamiseks ja usaldusvÀÀrse juhuslike arvu generaatori (TRNG, True Random Number Generator) loomiseks. Lisaks on olemas 8 KB ĂŒhekordselt programmeeritavat mĂ€lu, mis annab vĂ”imaluse salvestada andmeid, mida hiljem ei saa muuta ega kustutada.
Raspberry Pi Pico 2 rakenduste loomiseks vĂ”ivad kasutada keeli C, C++, MicroPython vĂ”i CircuitPython. Arendust C/C++ keeles saab teostada Visual Studio Code redigeerijas, millele on saadaval eriline tĂ€iendav komponent. Kiibi vĂ”imalused on piisavad masinĂ”ppe probleemide lahendamiseks, mille jaoks on saadaval TensorFlow Lite raamistik. VĂ”rguĂŒhenduse loomiseks soovitatakse kasutada lwIP vĂ”rguhoos, mis on osa Pico SDK-st C keeles rakenduste arendamiseks, samuti MicroPythoni tarkvarast.
Allikas: opennet.ru
