Open main menu

DAVE Developer's Wiki β

Category:Naon

Revision as of 08:22, 21 September 2015 by U0003 (talk | contribs) (Introduction)
HOME System On Modules (SOMs) Single Board Computers (SBCs) ADD-ON SBC SOFTWARE

Naon Texas Instruments DM814x/AM387x CPU moduleEdit

Naon am387x-dm814x.png

Naon is a ready-to-use CPU module family based on Texas Instruments DM814x (DaVinci) and AM387x (Sitara) Cortex-A8 high performance application processors. Naon covers all requirements for a high range of applications where connectivity, rich user-interfaces and high computing capabilities are required, including industrial electronics, security systems, home automation and medical applications. Naon is the top product of DAVE Embedded Systems Esatta Line. It is designed to be easily included in customer's new and existing embedded systems thanks to the inexpensive stacking connectors and pinout compatibility with Lizard and Zefeer CPU modules.

Main FeaturesEdit

  • Up to 512 MB DDR2 SDRAM
  • Flash NOR and Flash NAND on board
  • 2 x USB Host, 1 x USB OTG
  • 2 x SD/MMC
  • High-end Dual-CAN controller
  • Fast Ethernet LAN and Integrated Ethernet Switch
  • Display subsystem: up to 30 bit, TFT and TV out
  • HD Video Processing Subsystem (HDVPSS), 24-bit video input port
  • Touch Screen controller
  • 3 x UART, 2 x I²C, 3 x SPI, 1 x I²S, 1x SATA
  • Small form factor: 70mm x 50mm


For detailed information about Naon, please refer to the Naon SOM article.

Naon RSS FeedEdit

Please subscribe to the Naon Pages Updates RSS Feed using your favourite RSS reader to be notified on wiki pages updates related to Naon.

Please refer to the Keeping updated on DAVE Embedded Systems Developer's wiki pages modifications section for further information on how to subscribe to the RSS feed.

Naon Product PageEdit

Please visit Naon Web Page for more product information.

Naon LeafletEdit

Please download it from the following link: [1]

NAON Evaluation KitEdit

The evaluation kit for Naon is DELK-H-S, a development/test board designed to start working with the DIDO platform and experimenting with the implemented features. 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

Linux Evaluation KitEdit

Please refer to this page for more details.

NAON technical detailsEdit

IntroductionEdit

NAON is a family of system-on-modules that belongs to DAVE Embedded Systems ESATTA Line product class.

It is based on Texas Instruments DaVinci digital media processor DM814x. 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.

Block DiagramEdit

The following picture shows a simplified block diagram of NAON module.

Naon-bd.png

Technical SpecificationsEdit

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: 64, 128, 256, 215 MB

NOR: 8, 16, 32, 64, 128 MB

NAND: All sizes, on request

SRAM: 128 Kbyte

EEPROM: Yes

Interfaces 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 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-/30-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 pin 0.6mm pitch

Physical 70 mm x 50 mm

Temperature:

  • Commercial (0°C / +70°C) Temperature Range
  • Industrial (-40°C / +85°C) Temperature Range
PSU Input 3.3V, voltage regulation on board

HardwareEdit

MechanicalsEdit

  • DXF (2D):
  • STEP (3D):

PinoutEdit

Please refer to this page for more details.

PowerEdit

Please refer to this page for more details.

Reset schemeEdit

NAON provides several different resets signals. Please refer to Reset scheme for more details.

Memory organizationEdit

NAON memory organizaton is detailed here.

I2C busses and peripheralsEdit

Please refer to this page for more details.

Video input portsEdit

Please refer to this page for more details.

Video output portsEdit

Please refer to this page for more details.

CAN interfacesEdit

Please refer to this page for more details.

USB interfacesEdit

Please refer to this page for more details.

RTCEdit

Please refer to this page for more details.

Boot sequenceEdit

By default, NAON tries to load boot code (boot sequence) from the following peripherals:

  1. MMC
  2. SPI
  3. UART
  4. EMAC.

For more informaton about boot sequence options please refer to Boot sequence.

Integration guideEdit

Integration guide document provides useful information and resources that allow the system designer to integrate NAON module in his/her application very quickly.

SoftwareEdit

The following operating systems are supported.

LinuxEdit

Tux.png

Naon Embedded Linux Kit (NELK) is the complete development tool to allow user to write multimedia application for NAON SOM. It's provided as DAVE Embedded Systems Virtual Development Kit to minimize startup and installation time.

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 DVDK Category for more information on this topics

MiscEdit

Migrating from x86 architecture to Naon


This category collects all the pages specific to Naon modules and related carrier boards.

Pages in category "Naon"

The following 55 pages are in this category, out of 55 total.