Академический Документы
Профессиональный Документы
Культура Документы
Gua de inicio
Pgina
2
La placa Raspberry Pi incluye un procesador y tarjetas grficas, una memoria de programa (RAM)
y varias interfaces y conectores para dispositivos externos. Algunos de estos dispositivos son
imprescindibles, mientras que otros son opcionales. RPi funciona igual que un PC normal, y
necesita un teclado para introducir comandos, una pantalla y una fuente de alimentacin.
Tambin necesita una unidad de almacenamiento masivo, aunque un disco duro como los que se
utilizan en los PC normales no servira por ser demasiado grande para el tamao mnimo del RPi.
En lugar de ello, RPi utiliza una tarjeta de memoria flash SD como las que se usan en las cmaras
digitales, configurada de modo que acta como un disco duro para el procesador del RPi. El RPi
"arranca" el sistema operativo en la memoria RAM desde esta tarjeta de la misma manera que un PC
lo hace con Windows desde el disco duro.
Para comenzar, es imprescindible contar con las siguientes piezas:
Tarjeta SD con el sistema operativo Linux
Teclado USB
Televisor o monitor (con entrada HDMI, DVI, compuesto o SCART)
Fuente de alimentacin (ver el apartado 1.6 ms adelante)
Cable de vdeo compatible con la televisin o el monitor que se utiliza
Extras recomendados:
Ratn USB
Conexin a internet, Modelo A o B: Adaptador WiFi USB
Conexin a internet, solo Modelo B: cable LAN (Ethernet)
Concentrador USB con fuente de alimentacin
Carcasa
1.2
Pgina
3
1.3
1.4
Teclado y ratn
La mayora de los teclados y ratones USB estndar pueden utilizarse en el RPi. Los teclados y
ratones inalmbricos tambin deberan funcionar correctamente, y solo necesitarn un nico puerto
USB para un dongle de RF. Para poder utilizar un teclado o ratn Bluetooth, necesitar un dongle
USB Bluetooth, que tambin utiliza un nico puerto.
Recuerde que el Modelo A solo tiene un puerto USB, mientras que el Modelo B tiene dos
(normalmente, el teclado y el ratn utilizarn un puerto USB cada uno).
1.5
Pantalla
Existen dos opciones de conexin principales para la pantalla del RPi: HDMI (alta definicin) y
compuesto (definicin estndar).
Los televisores de alta definicin y muchos monitores LCD pueden conectarse utilizando un
cable HDMI macho de tamao completo y un adaptador econmico, en caso de utilizarse
DVI. Las versiones HDMI 1.3 y 1.4 son compatibles, y se recomienda usar un cable de la
versin 1.4. Las salidas de audio y vdeo del RPi se realizan travs de HMDI, si bien las
entradas HDMI no son compatibles.
Los televisores antiguos pueden conectarse a travs de un cable de vdeo compuesto (cable
RCA de amarillo a amarillo) o a travs de
SCART (con un cable de vdeo compuesto conectado a un adaptador SCART). Pueden
emplearse televisores de formato PAL y NTSC.
Al utilizar una conexin de vdeo compuesta, el audio se obtiene a travs de un conector jack de 3,5
mm, y puede enviarse a un televisor, unos auriculares o un amplificador. Para enviar la seal de
audio a su televisor, necesitar un cable que conecte el conector jack de 3,5 mm a los conectores
de RCA dobles (rojo y blanco).
Advertencia: No existe una salida VGA analgica disponible. Este es el tipo de conexin
que necesitan muchos monitores de ordenador, aparte de los ms modernos. Si su monitor
solo tiene una toma con forma de "D" y 15 pins, no podr utilizarlo.
1.6
Suministro elctrico
La unidad funciona a travs del conector microUSB (tan solo los pins de conexin se encuentran
conectados, por lo que esta conexin no transmitir datos). Un cargador de telfono moderno con
conector microUSB servir, siempre que pueda suministrar como mnimo 700mA a +5Vdc.
Compruebe con cuidado el voltaje del suministro elctrico. En RPi Shop podr adquirir adaptadores
para enchufes. Su uso est recomendado en caso de duda.
Gua de inicio para Raspberry Pi
Pgina
4
1.7
Cables
1.8
Perifricos adicionales
Deber decidir si desea utilizar otros dispositivos con su RPi, como memorias flash, discos duros
porttiles, altavoces, etc.
1.8.1. Conexin a internet
La conexin a internet podr realizarse a travs de un cable Ethernet/LAN (conector RJ45
estndar) o con un adaptador WiFi USB. El puerto Ethernet del Modelo B de RPi est provisto de
deteccin automtica, lo cual significa que puede conectarse a un router o a otro ordenador
directamente (sin necesidad de utilizar un cable cruzado).
1.8.2. Concentrador USB
Para conectar ms dispositivos al RPi, puede obtener un concentrador USB, que le permitir
utilizar mltiples dispositivos.
Recomendamos el uso de un concentrador conectado a la red elctrica, que proporcionar potencia
adicional a los dispositivos sin afectar al RPi.
Se recomienda un modelo USB 2.0. El USB 1.1 puede utilizarse para el teclado y el ratn, pero
no ser suficientemente rpido para otros accesorios.
1.8.3. Carcasa
El RPi no incluye una carcasa, por lo que es importante no utilizarlo en lugares donde pueda
entrar en contacto con metales o lquidos conductores de la electricidad, salvo que est
debidamente protegido.
1.8.4. Perifricos de ampliacin y de bajo nivel
Si tiene previsto utilizar interfaces de bajo nivel en el RPi, asegrese de que dispone de una toma
adecuada para los conectores de pins GPIO.
Si est pensando en un proyecto concreto de bajo nivel, deber disear una serie de circuitos de
proteccin adecuados que garanticen la seguridad del RPi.
Pgina
5
Necesitar una tarjeta SD precargada, un teclado USB, un televisor o un monitor (con entrada
HDMI/ DVI/ compuesta/SCART) y una fuente de alimentacin (cargador USB o puerto USB desde
un concentrador USB conectado a la red elctrica u otro ordenador). Tambin necesitar un ratn
USB, una carcasa y un concentrador USB (necesario para el Modelo A).
El concentrador USB conectado a la red elctrica reducir la demanda sobre el RPi. Para la
conexin a internet, necesitar un cable Ethernet/LAN (Modelo B) o un adaptador USB WiFi
(los dos modelos).
Al llevar a cabo la configuracin, se recomienda conectarse a la red elctrica una vez que todo lo
dems est listo.
2.2
Conexin en serie
Pgina
6
Si recibe algn tipo de respuesta, significa que est conectado correctamente a Raspberry Pi
Enhorabuena!
2.3
Configuracin de la tarjeta SD
Ahora necesitamos instalar un distribuidor de GNU/Linux en una tarjeta SD y hacer espacio para sus
cosas. Puede utilizar una tarjeta SD o SDHC. En este ltimo caso, deber comprobar que el lector de
tarjetas del PC es tambin compatible con SDHC. Tenga en cuenta que no est trabajando con un
procesador x86, sino con una arquitectura completamente distinta llamada ARM, por lo que recuerde
instalar el puerto ARM para el distribuidor que tiene previsto utilizar.
2.3.1. Formateo de la tarjeta SD a travs del script mkcard.txt
1 Descrguese mkcard.txt .
2 $ chmod +x mkcard.txt
3 $ ./mkcard.txt /dev/sdx, donde "x" es la letra de la tarjeta. Puede encontrarlo introduciendo
su tarjeta y ejecutando a continuacin dmesg | tail.
En el registro de actividades debern aparecer los mensajes sobre el dispositivo que se est
montando. Por ejemplo, como sdc. Una vez en marcha, la tarjeta debera estar formateada.
2.3.2. Formateo de la tarjeta SD a travs del "Modo Experto" fdisk
Primero limpiaremos la tabla de particiones:
===========================================================================
$ sudo fdisk /dev/sdb
Command (m for help): o
Pgina
7
Ahora queremos determinar la geometra para 255 cabezas y 63 sectores y calcular el nmero
de cilindros necesarios para una tarjeta SD/MMC concreta:
===========================================================================
Expert command (m for help): h
Number of heads (1-256, default 4): 255
Expert command (m for help): s
Number of sectors (1-63, default 62): 63
Warning: setting sector offset for DOS compatiblity
===========================================================================
ADVERTENCIA: Tenga especial cuidado con el siguiente paso. En primer lugar, calcule el
nmero de cilindros tal y como sigue:
C = B / 255 / 63 / 512 donde
B = tamao de la tarjeta en bytes (el nmero que anot antes.)
C = Nmero de cilindros
Cuando obtenga una cifra, redondela a la BAJA. Por lo tanto, si C = 108,8, estar utilizando108
cilindros.
===========================================================================
Expert command (m for help): c
Number of cylinders (1-1048576, default 1011): 15
===========================================================================
Pgina
8
En este caso, se utiliza una tarjeta de 128MB (referido como 128450560 bytes por fdisk
anteriormente), por lo que 128450560 / 255 / 63 / 512 = 15,6 se redondear a la baja a 15 cilindros.
Hay 255 cabezas, 63 sectores,y 512 bytes por sector.
De momento todo va bien. Ahora queremos crear dos particiones: una para la imagen de
arranque y otra para nuestro distribuidor. Deber crear la particin FAT32 para arrancar y
transferir archivos desde Windows. Selelo como iniciable.
===========================================================================
Expert command (m for help): r
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-245, default 1): (press Enter)
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-245, default 245): +50
Command (m for help): t
Selected partition 1
Hex code (type L to list codes): c
Changed system type of partition 1 to c (W95 FAT32 (LBA))
Command (m for help): a
Partition number (1-4): 1
===========================================================================
Pgina
9
Device Boot
/dev/sdc1 *
/dev/sdc2
Inicio
1
52
End
51
245
Blocks
409626
1558305
Id
E
L
83
3
8
%
System
W95 FAT32 (LBA)
Linux
WARNING: Re-reading the partition table failed with error 16: Device or
resource busy. The kernel still uses the old table. The new table will be
used at the next reboot.
WARNING: If you have created or modified any DOS 6.x partitions, please see
the fdisk manual page for additional information.
Syncing disks.
===========================================================================
Y ya est!
ADVERTENCIA: Para que resulte ms sencillo, aada la opcin -L al comando mkfs.ext3 para
asignar una etiqueta de volumen al nuevo sistema de archivos ext3. Al hacerlo, el nuevo punto de
montaje (automtico) bajo el directorio media se basar en esa etiqueta al insertar la tarjeta SD en
los ordenadores con Linux.
Si no hay etiqueta, lo ms probable es que el nuevo punto de montaje sea un hstring largo, por lo
que el hecho de asignar una etiqueta facilita el montaje manual en el ordenador principal.
Gua de inicio para Raspberry Pi
Pgina
10
2.4
2.5
Estos archivos se encuentran tambin en las tarjetas SD facilitadas por la Fundacin RPi.
Ncleos adicionales. Para utilizarlos debe cambiar el nombre de kernel.img (asegrese primero de
que tiene una copia de seguridad del kernel.img original):
kernel_emergency.img: ncleo con rootfs de busybox. Puede utilizarlo para reparar
la particin principal de Linux si resulta daada utilizando e2fsck.
Imgenes adicionales del firmware de la GPU, cambiar de nombre start.elf para poder
usarlas:
arm128_start.elf: particin 128MB ARM, 128MB de la GPU (utilizar para trabajos pesados
en 3D y para algunas decodificaciones de vdeo)
arm192_start.elf: particin 192MB ARM, 64MB de la GPU (es la que aparece por defecto)
arm224_start.elf: particin 224MB ARM, 32MB de la GPU (utilizar solo para Linux sin
procesador 3D o vdeo. Es suficiente para el bfer de trama de 1080p, pero no da para mucho
ms)
2.6
La forma ms fcil de hacerlo es con la PiCard. Adems, permite ahorrarse algunos de los pasos
explicados anteriormente. Para usar una PiCard necesitar una tarjeta SD, un lector y un PC Linux.
Despus, solo tendr que conectar la tarjeta a tu Rpi.
2.7
2.8
Advertencia: Una vez que se hayan seguido estas instrucciones, debern actualizarse si fuera
Gua de inicio para Raspberry Pi
Pgina
11
necesario.
Desde Windows puede hacer una copia de una tarjeta SD completa a travs de Win32DiskImager.
Otra opcin es seguir las siguientes instrucciones;
Advertencia: Muchos lectores de tarjetas SD incorporados no funcionan. Utilice un adaptador SDUSB externo si tiene problemas.
2.9
2.10
ATENCIN: TENGA CUIDADO AL HACER ESTO PARA EVITAR DAAR EL DISCO DURO
Obviamente NO puede utilizar dd-removable para leer una imagen, ya que ese archivo
ejecutable no registrar datos en el disco duro, por lo que deber tener especial cuidado al
usar windd.
Para leer una imagen de la tarjeta SD, utilize:
windd bs=1M if=\\?\Device\Harddisk1\Partition0 of=THE_IMAGE_READ size
Your disk name ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2.11
ATENCIN: TENGA CUIDADO AL HACER ESTO PARA EVITAR DAAR EL DISCO DURO
Gua de inicio para Raspberry Pi
Pgina
12
Para copiar una imagen llamada "THEIMAGE" a la tarjeta SD, deber hacer lo siguiente:
dd-removable bs=1M if=THEIMAGE of=\\?\Device\Harddisk1\Partition0
Your disk name ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2.12
Pgina
13