EMB 94
EMBEDDED 94 • NOVEMBRE • 2024 40 HARDWARE | RASPBERRY PI Raspberry Pi si è ritagliata una nicchia nel mercato con la sua versatile gamma di SBC (Single-Board Compu- ter), capaci di soddisfare le esigenze di una varietà di applicazioni che spaziano dai progetti per hobbisti a so- luzioni di livello industriale. Al centro della sua gamma di prodotti ci sono i Compute Module, versioni compatte e minimali delle schede Raspberry Pi progettate speci- ficamente per applicazioni embedded. Questi moduli racchiudono la potenza di elaborazione, la memoria e le funzionalità di connettività dei loro “fratelli maggio- ri”, consentendo ai progettisti di integrare con facilità le funzionalità di Raspberry Pi in progetti hardware per- sonalizzati. La prima versione di un Compute Module è stata ri- lasciata nell’aprile 2014 e, fino alla sua terza versione (CM3+), aveva un fattore di forma DDR2-SODIMM di dimensioni pari a 67,6 × 31 mm. Nell’ottobre 2020, 16 mesi dopo il rilascio dell’SBC Raspberry Pi 4 Model B, è stato introdotto anche il CM4 che, tra la sorpresa di molti, aveva un nuovo formato: si trattava infatti di una scheda PCB di 55 × 40 mm con due connettori ad alta densità da 100 pin. Questo cambiamento non solo ha aperto la strada a nuo- ve soluzioni embedded basate sul CM Raspberry Pi, ma ha anche attirato l’attenzione di tutti coloro che aveva- no progettato prodotti basati sul vecchio form factor ed erano abituati ad effettuare l’aggiornamento alle nuove versioni senza dover apportare modifiche a livello har- dware. Fortunatamente, a metà del 2022, Raspberry Pi ha rilasciato un Compute Module con lo stesso core del CM4, ma in un formato SODIMM: il Compute Module 4S (CM4S). A causa delle problematiche legate alla catena di forni- tura (supply chain) che erano emerse in quei periodi, l’approvvigionamento del CM3+ è diventato difficile e il passaggio al CM4S è stato necessario per molti produt- tori industriali. Di seguito una panoramica delle principali differenze hardware tra CM3+ e CM4S: Potenza di elaborazione e prestazioni La caratteristica fondamentale di qualsiasi modulo di calcolo è la sua potenza di elaborazione. CM3+ è basato sul processore Broadcom BCM2837B0, con quattro core Differenze tra CM4S e CM3+ per progetti embedded Nel mondo delle soluzioni di embedded computing, Raspberry Pi è emerso come una forza pionieristica, mettendo a disposizione una vasta gamma di moduli compatti progettati per applicazioni industriali e commerciali. In questo articolo verranno analizzate le differenze tra Raspberry Pi Compute Module 4 (CM4) e il Compute Module 3+ (CM3+) quando vengono utilizzati nello sviluppo di progetti embedded Giampiero Baggiani Co-Founder & Head of Software Development Sfera Labs
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz