RaspberryPi

Page last edited 566 giorni 23 ore fa
Da wiki.betaingegneria.it.

HOW TO[modifica]

HO SCARICATO NOOBS E ADESSO?[modifica]

[Qui http://www.raspberryitaly.com/first/]

Installazione[modifica]

Preparare una SD con un sistema operativo in grado di far partire il RaspberryPi, si può fare in tanti modi. Sicuramente il più semplice è utilizzare il pacchetto software appositamente studiato per chi è agli inizi (ma molto utile a tutti, comunque) NOOBS (New Out Of the Box Software). Tramite il NOOBS si può scegliere, durante il primo boot, quale distribuzione installare sulla SD. Se se ne sceglie più di una, queste verranno installate in multiboot tramite Berryboot. Inoltre verrà preparata anche una partizione di Recovery, che vi permetterà di eventualmente ritornare alla installazione/disinstallazione delle distribuzioni, senza più avere bisogno del pc per preparare la SD. Esiste in versione normale (che comprende Raspbian precaricato) e “Lite” (che non ha distribuzioni precaricate, scarica dalla rete solo quelle che volete installare. Preferibile, il pacchetto è più leggero e quando installerete avrete sempre l’ultima versione disponibile). Si scarica da qui, poi occorre scompattarlo e mettere il contenuto su una SD. una volta inserita la SD nel Raspberry collegato in rete, ci penserà il software a partizionare, formattare, scaricare il software di vostra scelta, e impostarlo. Per le distribuzioni non presenti nel NOOBS, occorrerà utilizzare il metodo della immagine software da installare sulla SD.


Dall'how to all'interno di NOOBS (INSTRUCTIONS-README.txt) trovo[modifica]

  1. Insert an SD card that is 4GB or greater in size into your computer.
  2. Format the SD card using the platform-specific instructions below:
    a. Windows
    i. Download the SD Association's Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_windows/
    ii. Install and run the Formatting Tool on your machine
    iii. Set "FORMAT SIZE ADJUSTMENT" option to "ON" in the "Options" menu
    iv. Check that the SD card you inserted matches the one selected by the Tool
    v. Click the "Format" button
    b. Mac
    i. Download the SD Association's Formatting Tool from https://www.sdcard.org/downloads/formatter_4/eula_mac/
    ii. Install and run the Formatting Tool on your machine
    iii. Select "Overwrite Format"
    iv. Check that the SD card you inserted matches the one selected by the Tool
    v. Click the "Format" button
    c. Linux
    i. We recommend using gparted (or the command line version parted)
    ii. Format the entire disk as FAT
  3. Extract the files contained in this NOOBS zip file.
  4. Copy the extracted files onto the SD card that you just formatted so that this file is at the root directory of the SD card. Please note that in some cases it may extract the files into a folder, if this is the case then please copy across the files from inside the folder rather than the folder itself.
  5. Insert the SD card into your Pi and connect the power supply.

La SD card però il mio computer non la vede.[modifica]

cerco sui forum:

  I have the same laptop, the slot does work on Ubuntu 12.04, but the OS doesn't seem to find the card when it is inserted. It appears you have 2 options in the short term:

Risposta

- Reboot with the SDcard in the slot. - Do a PCI re-scan

  echo 1 | sudo tee /sys/bus/pci/rescan

-- The bug with the workaround is listed here.

Formattazione della SD card[modifica]

Seguo questa guida: http://www.redips.net/linux/create-fat32-usb-drive/ e altre indicate strada facendo.

   $ sudo fdisk /dev/mmcblk0
   Comando: p
   Device Boot      Start         End      Blocks   Id  System

La tabella delle partizioni la prima volta ovviamente è già vuota: non c'è nessuna partizione. Però mi è capitato di sputtanare la schedina SD e di dover fare tutto daccapo. In questo caso la situazione della partizione è una di quelle riportate più sotto e quindi procedo con la cancellazione della tabella delle partizioni con l'opzione d

   Comando: d

Ora invece continuiamo con la definizione di una nuova partizione (n=new):

   Comando: n
   Partition type:
       p   primary (0 primary, 0 extended, 4 free)
       e   extended
   Select (default p):         <----------------- qui ho dato tutti i default
   Using default response p
   Partition number (1-4, default 1): 
   Using default value 1
   First sector (2048-7567359, default 2048): 
   Using default value 2048
   Last sector, +sectors or +size{K,M,G} (2048-7567359, default 7567359): 
   Using default value 7567359
   Comando: t (tipo partizione)
   Codice esadecimale: b

Guardando https://www.raspberrypi.org/documentation/installation/sdxc_formatting.md mi dice di scegliere FAT32

Ho scelto W95 FAT 32 - codice esadecimale b - (è lunico FAT32 altrimenti ho solo FAT 16)

Situazione:

   Comando: p
     Device        Boot   Start          End      Blocks   Id  System
   /dev/mmcblk0            2048     31108095    15553024    b  W95 FAT32

Dichiaro bootbale (avviable) questa partizione del disco

   Comando: a
   Numero della partizione: 1 (c'è solo questa)

Attenzione!: se non si rende bootable la partizione, Raspberry non parte!

Situazione:

   Comando: p
     Device        Boot   Start          End      Blocks   Id  System
   /dev/mmcblk0       *    2048     31108095    15553024    b  W95 FAT32

Ora devo scrivere la partizione nella tabella delle partizioni

   Comando: w

NON E' FINITA!

Occcorre formattare la partizione, perché così abbiamo soltanto modificato la TABELLA delle partizioni ma non abbiamo ancora creato partizioni!

   # mkfs -t msdos /dev/mmcblk0 

Per sapere i tipi di filesystem disponibili per mkfs: [1]

   # cd /sbin
   # ls mkfs*
   mkfs  mkfs.bfs  mkfs.cramfs  mkfs.ext2  mkfs.ext3  mkfs.ext4  mkfs.ext4dev  
   mkfs.minix  mkfs.msdos  mkfs.ntfs  mkfs.vfat

Dopo questa operazione tutto funziona e posso (ri)scrivere i file all'interno della cartella NOOBS dentro la schedina.

Applicazioni[modifica]

Misura della temperatura della GPU[modifica]

  /opt/vc/bin/vcgencmd measure_temp