17
Presented by: Kiranmoy Misra Reg.no.:111012012392 Roll no.:19 Dept.: CSE Year: 2 nd year,4 th sem Topic: Pandaboard-an open platform for performing android applications

Panda board

Embed Size (px)

DESCRIPTION

Panda board - a low-power, low-cost single-board computer development platform.

Citation preview

Page 1: Panda board

Presented by: Kiranmoy Misra Reg.no.:111012012392Roll no.:19Dept.: CSEYear: 2nd year,4th semTopic: Pandaboard-an open platform for performing android applications

Page 2: Panda board

PANDABOARDINTRODUCTION

The PandaBoard is a low-power, low-cost single-board computer development platform based on the Texas Instruments OMAP4430 system on a chip (SoC). The board has been available to the 

public at the subsidized price of US$174 since 27 October 2010. It is a community supported development platform.

The PandaBoard ES is a newer version based on the OMAP4460 SoC, with the CPU and GPU running at higher clock rates. The board has been available to the public at the subsidized price 

of US$182 since 16 November 2011. Like its predecessor, it is a community supported development platform.

Page 3: Panda board

PandaBoard contd… FEATURES

The OMAP4430 SoC on the PandaBoard features a dual-core 1 GHz ARM Cortex-A9 MPCore CPU, a 304 MHz PowerVR SGX540 GPU, IVA3 multimedia hardware accelerator with a programmable DSP, and 1 GB of DDR2 SDRAM. The PandaBoard ES uses a newer SoC, with a dual-core 1.2 GHz CPU and 384 MHz GPU. Primary persistent storage is via an SD Card slot allowing SDHC cards up to 32 GB to be used. The board includes wired 10/100 Ethernet as well as wireless Ethernet and Bluetooth connectivity. Its size is slightly larger than the ETX/XTX Computer form factor at 4 in × 4.5 in (100 mm × 110 mm). The board can output video signals via DVI and HDMI interfaces. It also has 3.5 mm audio connectors. It has two USB host ports and one USB On-The-Go port, supporting USB 2.0.

Page 4: Panda board

PandaBoard contd…

Operating systems• The device runs the Linux kernel, with either traditional distributions or the Android or Mozilla Firefox OS user environment. Optimized versions of Android and Ubuntu are available from the Linaro Foundation. Linaro has selected the PandaBoard to be one of the hardware platforms they support with monthly build images.• There is some Open BSD support being worked on as of July 2012. FreeBSD added PandaBoard support in August 2012.• A development version of RISC OS 5 exists.• QNX Neutrino 6.5.0 has a Board Support Package for the PandaBoard and PandaBoard ES.

Page 5: Panda board

PandaBoard contd…

Graphics• The PandaBoard has an integrated SGX540 graphics processor and provides 1080p HDMI output. This GPU supports OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1 and EGL 1.3.• The situation for Linux - x11 utilizing hardware floating point libraries is PowerVR's SGX540 GPU hardware is unusable without a GPU driver. To be perfectly clear, a Pandaboard es will not play any low quality video, so 1080p output via the HDMI is certainly and proven not possible.• Due to PowerVR making the driver unavailable, and withholding the documentation on the GPU hardware, the only alternative is the difficult and inefficient reverse engineering method to develop a GPU driver. • The Linaro Linux project had a Linux x11 software floating point GPU driver available, but all current efforts with ARM Linux seem to be utilizing the hardware floating point libraries. The soft/hard floating point systems are not compatible.

Page 6: Panda board

PandaBoard contd…Clock

• The PandaBoard has a real-time clock, but it does not have a battery to save the time when power is removed. As an alternative, a software clock can set the clock time at boot up based on the time of the last modification to the file system so that times stored in files will be more reasonable. NTP can set the correct date and time if the PandaBoard has network access to an NTP server.

Page 7: Panda board

PandaBoard ES Technical Specs

Core Logic OMAP4460 applications processorDual-core ARM® Cortex™-A9 MP Core™ with Symmetric Multiprocessing (SMP) at 1.2 GHz each. Allows for 150% performance increase over previous ARM Cortex-A8 cores.

Full HD (1080p) multi-standard video encode/decodeImagination Technologies’ POWERVR™ SGX540 graphics core supporting all major API's including OpenGL® ES v2.0, OpenGL ES v1.1, OpenVG v1.1 and EGL v1.3 and delivering 2x sustained performance compared to the previous SGX530 core.

Low power audio

Page 8: Panda board

PandaBoard ES Technical Specs contd…DisplayHDMI v1.3 Connector (Type A) to drive HD displaysDVI-D Connector (can drive a 2nd display, simultaneous display; requires HDMI to DVI-D adapter)

LCD expansion headerDSI SupportMemory1 GB low power DDR2 RAMFull size SD/MMC card cage with support for High-Speed & High-Capacity SD cardsAudio3.5" Audio in/outHDMI Audio outStereo audio input support

Page 9: Panda board

PandaBoard ES Technical Specs contd…

ConnectivityOnboard 10/100 EthernetWireless Connectivity802.11 b/g/n (based on WI Link™ 6.0)Bluetooth® v2.1 + EDR (based on WI Link™ 6.0)Expansion1x USB 2.0 High-Speed On-the-go port2x USB 2.0 High-Speed host portsGeneral purpose expansion header (I2C, GPMC, USB, MMC, DSS, ETM)Camera expansion headerLCD signal expansion using a single set of resistor banks

Page 10: Panda board

PandaBoard ES Technical Specs contd…

DebugJTAGUART/RS-2322 status LEDs (configurable)1 GPIO ButtonSys boot switch available on boardDimensionsHeight: 4.5" (114.3 mm)Width:  4.0" (101.6 mm)Weight: 2.88 oz. (81.5 grams) 

Page 11: Panda board

Fig1. A block diagram, representing the structure of a PandaBoard

Page 12: Panda board

PandaBoard Technical SpecsCore Logic OMAP4430 applications processorDual-core ARM® Cortex™-A9 MP Core™ with Symmetric Multiprocessing (SMP) at 1 GHz each. Allows for 150% performance increase over previous ARM

Cortex-A8 cores.Full HD (1080p) multi-standard video encode/decodeImagination Technologies’ POWERVR™ SGX540 graphics core supporting all major API's including OpenGL® ES v2.0, OpenGL ES v1.1, OpenVG v1.1 and EGL v1.3 and delivering 2x sustained performance compared to the previous SGX530 core

Low power audio

Page 13: Panda board

PandaBoard Technical Specs contd…DisplayHDMI v1.3 Connector (Type A) to drive HD displaysDVI-D Connector (can drive a 2nd display, simultaneous display; requires HDMI to DVI-D adapter)

LCD expansion header

Memory1 GB low power DDR2 RAMFull size SD/MMC card cage with support for High-Speed & High-Capacity SD cards Audio3.5" Audio in/outHDMI Audio out

Page 14: Panda board

PandaBoard Technical Specs contd…ConnectivityOnboard 10/100 EthernetWireless Connectivity802.11 b/g/n (based on WI Link™ 6.0)Bluetooth® v2.1 + EDR (based on WI Link™ 6.0)Expansion1x USB 2.0 High-Speed On-the-go port2x USB 2.0 High-Speed host portsGeneral purpose expansion header (I2C, GPMC, USB, MMC, DSS, ETM)Camera expansion headerLCD signal expansion using a single set of resistor banks

Page 15: Panda board

PandaBoard Technical Specs contd…DebugJTAGUART/RS-2322 status LEDs (configurable)1 GPIO Button DimensionsHeight: 4.5" (114.3 mm)Width:  4.0" (101.6 mm)Weight: 2.6 oz. (74 grams)

Page 16: Panda board

Fig2. Pictographic representation of a PandaBoard

Page 17: Panda board

Thank you !!!