RASPBERRY Pi
B.S (HONS) I.T (Evening)
1st Semester
MUHAMMAD WAQAS (3045)
UNIVERSITY OF EDUCATION LAHORE
(OKARA CAMPUS)
1UNIVERSITY OF EDUCATION OKARA
TABLE OF CONTENTS
SR NO. TITLE SLIDE NO
1 Introduction 4-6
2 Discussion 7-11
3 Conclusion 12
2UNIVERSITY OF EDUCATION OKARA
INTRODUCTION
 The Raspberry Pi is a credit card-sized single board
computer developed in the United Kingdom (UK).
 Raspberry Pi is developed by Raspberry Pi
Foundation.
 In 2014, the Raspberry Pi Foundation launched the
Computer Module for use as a part of embedded
systems to encourage their use.
3UNIVERSITY OF EDUCATION OKARA
 The Raspberry Pi is based on the Broadcom
BCM2835 system on a chip (SoC).
 SoC include an ARMII76JZF-S 700 MHz processor,
Video Core IV GPU, and was originally shipped with
256 megabytes of RAM, later upgraded (Model B &
Model B+) to 512 MB.
 The Foundation provides Debian and Arch Linux
ARM distribution for download.
4UNIVERSITY OF EDUCATION OKARA
 On the first 256 MB release model B (and Model
A), three different splits were possible.
 As of October 2014, about 3.8 million boards had
been sold.
 Structure of Raspberry Pi B+ shown below:-
Raspberry Pi computer Model B+
5UNIVERSITY OF EDUCATION OKARA
DISCUSSION
 Hardware
Processor:
• Level 2 cache is 128 KB, used primarily by
the GPU, not the CPU.
• The BroadCom SoCused in the Raspberry Pi
is equivalent to a chip used in an old smart
phones (Android or Apple).
• A cluster of 64 Raspberry Pi Model-B
computers, achieved a LINPACK HPL suite
result of 1.14 GFLOPS (n=10240) at
216 watts for c. US$4,000.
6UNIVERSITY OF EDUCATION OKARA
RAM:
 128 MB was allocated by default to the
GPU, leaving 128 MB for the CPU.
 Raspberry Pi first time 256 MB release
model B (and Model A), three different splits
were possible.
 Default split was 192 MB (CPU RAM),
which should be sufficient for standalone
1080p video decoding, or for simple 3D, but
probably not for both together.
 224 MB was for Linux only, with just a
1080p frame buffer, and was likely to fail for
any video or 3D.
7UNIVERSITY OF EDUCATION OKARA
 Software
Operating systems:
• The Raspberry Pi primarily uses Linux
Kernel -based Operating Systems.
• The install manager for the Raspberry
Pi is NOOBS. The OSs included with
NOOBS are:
Archlinux ARM
OpenELEC
Raspbmc
8UNIVERSITY OF EDUCATION OKARA
Driver APIs:
• Raspberry Pi can use a Video Core IV GPU
via a binary blob, which is loaded into the
GPU at boot time from the SD Card.
• Video applications use Open Max, 3D
use OpenGL Es.
• 2D Application use Open VG which
both in turn use EGL.
• Scheme of the implemented APIs are
given in next slide:-
(conttd)
9UNIVERSITY OF EDUCATION OKARA
Scheme of the implemented APIs
10UNIVERSITY OF EDUCATION OKARA
CONCLUSION
 Raspberry Pi is lowest price than other
Computers.
 Raspberry Pi primarily uses Linux
Kernel based Operating Systems.
 Raspberry Pi according to size is
smaller than other computers as we
compare.
 In October 2014 Raspberry Pi also
improve the overall deficiency.
 Raspberry Pi also display high quality
video (e.g 1080p). 11UNIVERSITY OF EDUCATION OKARA

Rasberry Pi

  • 1.
    RASPBERRY Pi B.S (HONS)I.T (Evening) 1st Semester MUHAMMAD WAQAS (3045) UNIVERSITY OF EDUCATION LAHORE (OKARA CAMPUS) 1UNIVERSITY OF EDUCATION OKARA
  • 2.
    TABLE OF CONTENTS SRNO. TITLE SLIDE NO 1 Introduction 4-6 2 Discussion 7-11 3 Conclusion 12 2UNIVERSITY OF EDUCATION OKARA
  • 3.
    INTRODUCTION  The RaspberryPi is a credit card-sized single board computer developed in the United Kingdom (UK).  Raspberry Pi is developed by Raspberry Pi Foundation.  In 2014, the Raspberry Pi Foundation launched the Computer Module for use as a part of embedded systems to encourage their use. 3UNIVERSITY OF EDUCATION OKARA
  • 4.
     The RaspberryPi is based on the Broadcom BCM2835 system on a chip (SoC).  SoC include an ARMII76JZF-S 700 MHz processor, Video Core IV GPU, and was originally shipped with 256 megabytes of RAM, later upgraded (Model B & Model B+) to 512 MB.  The Foundation provides Debian and Arch Linux ARM distribution for download. 4UNIVERSITY OF EDUCATION OKARA
  • 5.
     On thefirst 256 MB release model B (and Model A), three different splits were possible.  As of October 2014, about 3.8 million boards had been sold.  Structure of Raspberry Pi B+ shown below:- Raspberry Pi computer Model B+ 5UNIVERSITY OF EDUCATION OKARA
  • 6.
    DISCUSSION  Hardware Processor: • Level2 cache is 128 KB, used primarily by the GPU, not the CPU. • The BroadCom SoCused in the Raspberry Pi is equivalent to a chip used in an old smart phones (Android or Apple). • A cluster of 64 Raspberry Pi Model-B computers, achieved a LINPACK HPL suite result of 1.14 GFLOPS (n=10240) at 216 watts for c. US$4,000. 6UNIVERSITY OF EDUCATION OKARA
  • 7.
    RAM:  128 MBwas allocated by default to the GPU, leaving 128 MB for the CPU.  Raspberry Pi first time 256 MB release model B (and Model A), three different splits were possible.  Default split was 192 MB (CPU RAM), which should be sufficient for standalone 1080p video decoding, or for simple 3D, but probably not for both together.  224 MB was for Linux only, with just a 1080p frame buffer, and was likely to fail for any video or 3D. 7UNIVERSITY OF EDUCATION OKARA
  • 8.
     Software Operating systems: •The Raspberry Pi primarily uses Linux Kernel -based Operating Systems. • The install manager for the Raspberry Pi is NOOBS. The OSs included with NOOBS are: Archlinux ARM OpenELEC Raspbmc 8UNIVERSITY OF EDUCATION OKARA
  • 9.
    Driver APIs: • RaspberryPi can use a Video Core IV GPU via a binary blob, which is loaded into the GPU at boot time from the SD Card. • Video applications use Open Max, 3D use OpenGL Es. • 2D Application use Open VG which both in turn use EGL. • Scheme of the implemented APIs are given in next slide:- (conttd) 9UNIVERSITY OF EDUCATION OKARA
  • 10.
    Scheme of theimplemented APIs 10UNIVERSITY OF EDUCATION OKARA
  • 11.
    CONCLUSION  Raspberry Piis lowest price than other Computers.  Raspberry Pi primarily uses Linux Kernel based Operating Systems.  Raspberry Pi according to size is smaller than other computers as we compare.  In October 2014 Raspberry Pi also improve the overall deficiency.  Raspberry Pi also display high quality video (e.g 1080p). 11UNIVERSITY OF EDUCATION OKARA