Changes

Jump to: navigation, search

Category:Dido

5,582 bytes added, 08:21, 20 July 2015
m
no edit summary
== Dido Leaflet ==
Please download it from the following link: [http://www.dave.eu/sites/default/files/files/dido-leaflet.pdf]
 
== DIDO Evaluation Kit ==
 
DIDO Evaluation Kit DELK-H-S is composed by:
 
* a development/test board designed to start working with the DIDO platform and experimenting with the implemented features
* the Linux BSP
* documentation
 
The carrier board hosts a DIDO CPU module and offers the following features:
 
* Gigabit Ethernet LAN
* Video Input ports (VIN0 and VIN1A)
* HDMI 1.3a
* Video Output port (VOUT1)
* SD/MMC socket
* 2x USB Host 2.0
* 1x Serial port
* 2x I2C
* 2x SPI
* GPIOs
* 1x ADC
* JTAG
* Add-on DVI input available
* Power supply: 12VDC
* SATA
* PCIe
 
For detailed information on the Linux BSP, please refer to the [[Naon_Embedded_Linux_Kit_(NELK)| NELK page]].
 
== DIDO technical details ==
 
=== Introduction ===
 
[[File:Dido-main.png|300px|frameless|border]]
 
[http://www.dave.eu/dave-cpu-module-dm814x-dido.html Dido] is a family of system-on-modules that belongs to [http://www.dave.eu/files/roadmap.pdf '''DAVE Embedded Systems''' ''Ultra'' Line product class].
 
It is based on Texas Instruments DaVinci digital media processor DM814x. [[Hardware Manual (Dido) | Dido Hardware Manual]] provides detailed information about hardware interfaces and characteristics. This document will provide a functional overview of the module and will focus on system-related issues.
 
=== Module overview ===
The following picture shows a simplified block diagram of Dido module.
[[File:Dido-bd.png|300px|center]]
 
=== Technical Specifications ===
{| class="wikitable"
|+Technical Specifications
|-
|CPU
|Texas Instruments DM814x/AM387x ARMv7 architecture Cortex A8 @ 1 GHz
|-
|Multimedia
|NEON Media Technology (Advanced SIMD coprocessor)
 
PowerVR SGX 530 3D Graphics Accelerator
 
Up to 18 Mpoly/s, support for OpenGL ES 1.1/2.0 and OpenVG 1.1
 
Programmable High-Definition Video Image Coprocessing (HDVICP v2) Engine
 
HD Video Processing Subsystem (HDVPSS)
 
Imaging Subsystem (ISS)
 
Up to 750-MHz C674x Floating-Point VLIW DSP
|-
|Supervisor
|On board power supply supervision and power sequencer
 
Watchdog
 
Battery powered RTC on TPS659113 PMIC
|-
|Memory
|Cache: 32 Kbyte instruction, 32 Kbyte data, 512 Kbyte L2
 
SDRAM: 128, 256, 512, 1024 and 2048 MB DDR3 @ 533 MHz
 
NOR: 8, 16, 32, 64, 128 MB
 
NAND: All sizes, on request
 
SRAM: 128 Kbyte
 
EEPROM: Yes
|-
|Interfaces
|Expansion Bus: PCI Express 2.0 Port With Integrated PHY (5.0 GT/s Endpoint/Root Complex port)
 
LAN: Fast Ethernet 10/100 Mbps, Additional RMII Inteface
 
UART: 3 x UART ports (1x full, 2x four-wires)
 
USB: 2 x 2.0 Host ports, 1 x OTG port
 
CAN: Dual CAN controller (version 2 part A, B)
 
Storage: 1x SATA 3.0 Gbps channel
 
External Bus: GPMC 8/16-bit bus
 
Debug: JTAG IEEE 1149.1 Test Access Port EMU Port
 
PC Card: 2 x SD/MMC card
 
Audio: McASP interface
 
Miscellaneous
*2 x I²C channels
*3 x SPI channel
*GPIOs available
*Keypad (up to 8x8)
|-
|Video
|Resolution: 16-/24-bit HD Display Port
 
Type: HDMI 1.3, TFT/RGB
 
Touch Screen: Yes
 
TV out: Yes
 
Input:
*24-bit video in port
*16-bit camera interface
|-
|Mechanical
|Connectors 2 x 140 pins 0.6mm pitch
 
Physical 70 mm x 60 mm
 
Temperature:
*Commercial (0°C / +70°C) Temperature Range
*Industrial (-40°C / +85°C) Temperature Range
|-
|PSU
|Input 3.3V, voltage regulation on board
|}
 
=== Hardware ===
 
==== Mechanicals ====
* DXF (2D): http://www.dave.eu/sites/default/files/files/dido.dxf.zip
* STEP (3D): http://www.dave.eu/sites/default/files/files/dido_stp.zip
==== Pinout ====
Please refer to [[Pinout (Dido)|this page]] for more details.
==== Power ====
Please refer to [[Power (Naon)|this page]] for more details.
==== Reset scheme ====
Dido provides several different resets signals. Please refer to [[Reset scheme (Naon)|Reset scheme]] for more details.
==== Memory organization ====
Dido memory organizaton is detailed [[Memory organization (Naon)|here]].
==== I2C busses and peripherals ====
Please refer to [[I2C busses and peripherals (Naon)|this page]] for more details.
==== Video input ports ====
Please refer to [[Video input ports (Naon)|this page]] for more details.
==== Video output ports ====
Please refer to [[Video output ports (Naon)|this page]] for more details.
==== CAN interfaces ====
Please refer to [[CAN interfaces (Naon)|this page]] for more details.
==== USB interfaces ====
Please refer to [[USB interfaces (Naon)|this page]] for more details.
==== RTC ====
Please refer to [[RTC (Naon)|this page]] for more details.
 
==== Boot sequence ====
By default, Dido tries to load boot code (boot sequence) from the following peripherals:
 
# MMC
# SPI
# UART
# EMAC.
 
For more informaton about boot sequence options please refer to [[Boot sequence (Naon)| Boot sequence]].
 
=== Integration guide ===
[[Integration guide (Dido)|Integration guide]] document provides useful information and resources that allow the system designer to integrate Dido module in his/her application very quickly.
 
=== Software ===
The following operating systems are supported.
 
==== Linux ====
[[File:Tux.png|50px|left]] [[Naon Embedded Linux Kit (NELK)]] is the complete development tool to allow user to write multimedia application for [[:Category:Dido|Dido]] SOM. It's provided as [[:Category:DVDK|'''DAVE Embedded Systems''' Virtual Development Kit]] to minimize startup and installation time.<br><br>[[:Category:DVDK|DVDK]] can also be easily installed on a physical machine or into a Virtualized environment (e.g. under Xen). Take a look at [[Naon Embedded Linux Kit (NELK)]] and [[:Category:DVDK|DVDK Category]] for more information on this topics
 
 
=== Misc ===
[[Migrating from x86 architecture to Naon]]
 
 
 
 
This category collects all the pages specific to Dido modules and related carrier boards.

Navigation menu