MPC8308-RDB piattaforma di riferimento della Freescale – Recensione

L'MPC8308-RDB è una piattaforma di sviluppo che usa il processore PPC a 32 bit ed a basso costo, PowerQUICC II Pro. La scheda utilizza il bootloader u-boot ed una versione ridotta di Linux che sono contenuti all'interno della flash onboard a 8MByte.

L'MPC8308-RDB usa anche Linux Target Image Builder (LTIB), permettendo agli sviluppatori di creare facilmente un custom di Linux con i package richiesti.

Piattaforma di riferimento MPC8308-RDB - Che cosa è incluso

  • MPC8308-RDB è messa in un contenitore di metallo
  • Power Block, a 5v/4.2amp e 12v/3amp
  • Cavo di alimentazione americano
  • Tre adattatori universali
  • CodeWarrior 8.8 CD Windows
  • CodeWarrior 8.8 CD Linux

MPC8308RDB - Caratteristiche

  • Dual UART
  • Dual I2C: un interfaccia ad un'RTC, l'altra ad un microcontrollore Freescale (MC9S08QG8)
  • PCI Express. Il connettore mini PCI pronto all'uso
  • eSDHC
  • USB2.0
  • Memoria DDR2 a 128MByte
  • Ethernet

Piattaforma di riferimento MPC8308RDB e LTIB

Per creare un BSP si deve installare LTIB (Linux Target Image Builder). Questo richiede una piattaforma Linux (potete installare Fedora, così come ha fatto Alan Hibberd, l'utente element14 che ha fatto per noi anche questa revisione). Il file "Help" mostra come istallare LTIB e costruire un BSP. E' un processo facile, ci sono solo un paio di comandi. Poi, per configurare il BSP, si usa il menu basato sul testo. Dato che il BSP esegue da un disco RAM, si può usare il supporto TFTP in u-boot per caricare un nuovo BSP direttamente nella memoria.

Alan ha creato un nuovo BSP con più package. Ha selezionato Apache HTTP web server, PHP e Python. Il package creato non era adatto alle impostazioni del disco ram. Purtroppo non c'è alcuna documentazione su cosa fare quando il BSP è troppo grande per entrare nelle impostazioni standard ram-disk. Così Allan ha creato un secondo BSP, che questa volta era più piccolo.

Quando si installa LTIB si installa anche il toolchain gcc per PPC. Si compila live555 (un software che supporta gli standard RTP/RTCP, RTSP, SIP per lo streaming e può anche gestire i formati audio e video come MPEG, H.263 + JPEG) sulla macchina virtuale Fedora e poi si copiano i binari sopra. Allan ha messo un file media MPEG2 su una scheda SD e lo ha montato in Linux.

Vantaggi della piattaforma di riferimento MPC8308RDB

L'MPC8308-RDB ha un buon rapporto qualità/prezzo. Una volta che avete capito come è mappata la memoria, con questo dispositivo potete sviluppare tante applicazioni.

Svantaggi della piattaforma di riferimento MPC8308RDB

I due grandi svantaggi sono: che non esiste una documentazione su come configurare il sistema per funzionare senza l'uso di un ram-disk e il connettore USB - è troppo piccolo.

Ma la conclusione finale di Alan è: "L'MPC8308-RDB fa quello che dice. Sono molto soddisfatto delle prestazioni della CPU PowerQUICC".

Clicca qui per scoprire il prezzo dell'MPC8308-RBD con Farnell

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend