Advertisement

Quick Links

Raspberry Pi
Getting Started Guide
RS Components Vsn 1.0 3/2012

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Raspberry Pi model A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for RS Components Raspberry Pi model A

  • Page 1 Raspberry Pi Getting Started Guide RS Components Vsn 1.0 3/2012...
  • Page 2 Raspberry Pi Getting Started Guide  Page 2   ...
  • Page 3 1. Raspberry Pi Basic Hardware Setup 1.1. Extra Hardware You Will Need The Raspberry Pi board contains a processor and graphics chip, program memory (RAM) and various interfaces and connectors for external devices. Some of these devices are essential, others are optional.
  • Page 4: Keyboard And Mouse

    1.3. Operating System SD Card As the RPi has no internal mass storage or built-in operating system it requires an SD card preloaded with a version of the Linux Operating System. • You can create your own preloaded card using any suitable SD card (4GBytes or above) you have to hand.
  • Page 5: Additional Peripherals

    1.7. Cables You will need one or more cables to connect up your RPi system. • Video cable alternatives: o HDMI-A cable o HDMI-A cable + DVI adapter o Composite video cable o Composite video cable + SCART adaptor • Audio cable (not needed if you use the HDMI video connection to a TV) •...
  • Page 6: Serial Connection

    2. Raspberry Pi Advanced Setup (Geeks only) 2.1. Finding hardware and setting up You'll need a preloaded SD card, USB keyboard, TV/Monitor (with HDMI/ DVI/ Composite/SCART input), and power supply (USB charger or a USB port from a powered USB Hub or another computer).
  • Page 7: Sd Card Setup

    2.2.4. Super Easy Way using Minicom Run minicom with the following parameters: minicom -b 115200 -o -D Port_Name 2.2.5. GUI method with GtkTerm Start GtkTerm, select Configuration->Port and enter the values above in the labelled fields. 2.2.6. Windows Users Windows 7 or Vista users must download putty or a comparable terminal program. Users of XP and below can choose between using putty and Hyperterminal.
  • Page 8 Building a new DOS disklabel. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) =========================================================================== Print card info: ===========================================================================...
  • Page 9 In this case a 128MB card is used (reported as 128450560 bytes by fdisk above), thus 128450560 / 255 / 63 / 512 = 15.6 rounded down to 15 cylinders. There are 255 heads, 63 sectors, 512 bytes per sector. So far so good, now we want to create two partitions: one for the boot image, one for our distro.
  • Page 10 Device Boot Start Blocks System /dev/sdc1 * 409626 W95 FAT32 (LBA) /dev/sdc2 1558305 Linux Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
  • Page 11 2.4. Setting up the boot partition The boot partition must contain: • bootcode.bin : 2nd stage bootloader, starts with SDRAM disabled • loader.bin : 3rd stage bootloader, starts with SDRAM enabled • start.elf: The GPU binary firmware image, provided by the foundation. •...
  • Page 12 From windows you can copy the full SD card by using Win32DiskImager. Alternatively, you can use the following instructions; Note: Many built-in SD card readers do not work, so if you have problems use an external SD-USB adapter for this. 2.9.
  • Page 13 • To copy an image named "THEIMAGE" to the SD-card do this: dd-removable bs=1M if=THEIMAGE of=\\?\Device\Harddisk1\Partition0 Your disk name ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2.12. Software Development/Proving A supported platform for the Raspberry is Qt , which is already being worked on. C/C++ is supported through a gcc cross-compiling tool chain.

This manual is also suitable for:

Raspberry pi b

Table of Contents