Difference between revisions of "NaonEVB-Lite"

From DAVE Developer's Wiki
Jump to: navigation, search
(Bootstrap settings)
(Quick start (NELK))
Line 76: Line 76:
 
</pre>
 
</pre>
  
To start Linux (from on-board SPI NOR flash) and mount the development root file system (over SD/MMC):
+
To start Linux (from on-board SPI NOR flash) and mount the development root file system (over SD/MMC).
 +
 
 +
If you have installed the [[:Category:DVDK|Dave Virtual Development Kit]], you can start the Virtual Machine and start Linux loading the kernel through tftp and mounting the NFS root file system with the following command:
  
 
<pre class="board-terminal">
 
<pre class="board-terminal">
TBD
+
run net_nfs
 
</pre>
 
</pre>
  

Revision as of 09:03, 22 May 2012

Info Box
Naon am387x-dm814x.png Applies to Naon
Dds vista tre quarti.png Applies to NaonEVB-Lite

Introduction[edit | edit source]

NaonEVB-Lite is a carrier board designed to evaluate the functionalities of Naon SOM. Also it can be viewed as reference design for multimedia applications built upon Naon module.

The following picture shows block diagram of NaonEVB-Lite board.

Dds-block-diagram.png

The following images show top and bottom side of NaonEVB-Lite carrier board respectively. Peripherals and interfaces external to Naon SOM are highlighted.

Dds-top-view.png
Dds-bottom-view-03.png

Quick start (NELK)[edit | edit source]

This section describes how to quick start NaonEVB-Lite-based system, provided that it is programmed according to NELK configuration.

  1. connect the serial cable, provided with the board, to J25
  2. connect this cable to PC COM port through a NULL-modem cable (not provided)
  3. start your favourite terminal software on PC; communication parameters are:
    • baud rate: 115200 Bps
    • data bits: 8
    • stop bits: 1
    • parity: none
  4. (optional) to connect the system to Ethernet LAN, please plug cable on connector J3
  5. (optional) to connect the system to HDMI TV/LCD, please plug cable on connector J21
  6. connect a 12Vcc power supply to JP1

Once power has been applied, U-Boot bootloader will be executed and the following messages will be printed on serial console (please note that messages may vary due different U-Boot releases)

CCCCCCCC

U-Boot 2010.06-dirty (Apr 27 2012 - 18:58:24) [nelk-0.9.0-min]

TI8148-GP rev 2.1

ARM clk: 600MHz
DDR clk: 333MHz

DRAM:  512 MiB
Using default environment

Hit any key to stop autoboot:  0
8192 KiB AT45DB642D at 0:0 is now current device
## Starting application at 0x81000000 ...


U-Boot 2010.06-dirty (Apr 30 2012 - 19:23:20) [nelk-0.9.0]

TI8148-GP rev 2.1

ARM clk: 600MHz
DDR clk: 333MHz

I2C:   ready
DRAM:  512 MiB
NAND:  HW ECC Hamming Code selected
1024 MiB
MMC:   OMAP SD/MMC: 0
Net:   Detected MACID:d4:94:a1:8e:22:19
cpsw
NAON#

These messages are printed by U-Boot, which has a serial console that allow basic interaction with the system. Please find more information in the U-Boot category page.

At the end of its boot sequence, U-Boot prints NAON# prompt and waits for user commands.

If you have the SD/MMC provided with the development kit, you can run the following command:

run spi_mmc

To start Linux (from on-board SPI NOR flash) and mount the development root file system (over SD/MMC).

If you have installed the Dave Virtual Development Kit, you can start the Virtual Machine and start Linux loading the kernel through tftp and mounting the NFS root file system with the following command:

run net_nfs

Once Linux completes the boot process, you should see, on HDMI output, the Dave sample demo running.

Bootstrap settings[edit | edit source]

Please refer to bootstrap settings (NaonEVB-Lite).