Changes

Jump to: navigation, search

NaonEVB-Lite

22,262 bytes added, 14:19, 16 November 2016
Introduction
===Introduction===
NaonEVB-Lite is a carrier board designed to evaluate the functionalities of [[:Category:Naon SOM|NAON]]. 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.
<pre class="board-terminal">
CCCCCCCC U-Boot 2010.06-dirty (Apr 27 May 29 2012 - 1816:5802:2439) [nelk-0.9.0-min]
TI8148-GP rev 2.1
ARM clk: 600MHz
DDR clk: 333MHz400MHz
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 May 29 2012 - 1915:2357:2021) [nelk-0.9.0]
TI8148-GP rev 2.1
ARM clk: 600MHz
DDR clk: 333MHz400MHz
I2C: ready
1024 MiB
MMC: OMAP SD/MMC: 0
Net: Detected MACID:d4:94:a1:8e:2268:1924
cpsw
Hit any key to stop autoboot: 0
NAON#
</pre>
At the end of its boot sequence, U-Boot prints <code style="board-terminal">NAON#</code> prompt and waits for user commands.
The default u-boot environment can be printed using the <code style="board-terminal">print</code> command: <pre class="board-terminal">NAON#printbootcmd=run net_nfsbootdelay=3baudrate=115200autoload=yesverify=yesbootfile=naon/uImageramdisk_file=ramdisk.gzloadaddr=0x81000000spi_update_1st=sf probe 0:0; sf erase 0x0 0x20000; sf write ${loadaddr} 0x0 0x20000spi_update=sf probe 0:0; sf erase 0x20000 0x40000; sf write ${loadaddr} 0x20000 0x40000loadk=tftp ${loadaddr} ${bootfile}spi_updatek=sf probe 0:0; sf erase 0x80000 0x300000; sf write ${loadaddr} 0x80000 0x300000console=ttyO0addcons=setenv bootargs ${bootargs} console=${console},115200n8 earlyprintkaddmem=setenv bootargs ${bootargs} mem=${mem} vram=${vram} notifyk.vpssm3_sva=${notify_mem}addip=setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gateway}:${netmask}:${hostname}:${ethdev}nfsargs=setenv bootargs root=/dev/nfs rw nfsroot=${serverip}:${rootpath} panic=5net_nfs=run loadk nfsargs addip addcons addmem; bootm ${buf}nandargs=setenv bootargs root=/dev/mtdblock12 rw rootfstype=jffs2spi_nand=run nandargs addip addcons addmem; sf probe 0:0; sf read ${loadaddr} 0x80000 0x300000; bootm ${loadadd}mmcargs=setenv bootargs root=/dev/mmcblk0p1 rwspi_mmc=run mmcargs addip addcons addmem; sf probe 0:0; sf read ${loadaddr} 0x80000 0x300000; bootm ${loadaddr}ipaddr=192.168.0.77serverip=192.168.0.23netmask=255.255.255.0gateway=192.168.0.254hostname=naonrootpath=/home/shared/devel/dave/naon-DAA/sw/linux/sdk/rfs/nelkethdev=eth0mem=176Mvram=46Mnotify_mem=0xBF900000ethaddr=d4:94:a1:8e:68:24ethact=cpswspi_load_1st=tftp ${loadaddr} naon/u-boot.min.spiload=tftp ${loadaddr} naon/u-boot_new.binstdin=serialstdout=serialstderr=serial Environment size: 1588/65532 bytes</pre> ==== Booting from SD/MMC ==== If you have the bootable SD/MMC provided with the development kitand it contains the boot.scr script file, the following command is automatically executed by U-Boot: <pre class="board-terminal">echo trying to boot from NELK MMC; mmc rescan 0; fatload mmc 0 80900000 boot.scr; source 80900000; run net_nfs</pre> If the boot.scr script file is not available, you can manually boot the system from SD using the following commands: <pre class="board-terminal">mmc rescan 0fatload mmc 0 81000000 uImagesetenv mmcargs 'setenv bootargs root=/dev/mmcblk0p2 rw'run mmcargs addip addcons addmembootm 81000000</pre>  If a Linux kernel image has been preliminary programmed on the SPI NOR flash, you can run the following command:
<pre class="board-terminal">
</pre>
To start Linux (from on-board SPI NOR flash) and mount the development root file system (over SD/MMC). ==== Booting from network ==== If you have installed the [[:Category:DVDK|'''DAVE Embeddded Systems''' 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">
TBDrun net_nfs
</pre>
Once Please note that you need to modify some u-boot environment variables before running the net_nfs configuration. For further information, please refer to [[Booting_Linux_Kernel#Configuration_net_nfs | Configuration net_nfs]]. The following is a dump of the boot messages: <pre class="board-terminal">NAON#run net_nfs link up on port 0, speed 100, full duplexUsing cpsw deviceTFTP from server 192.168.0.121; our IP address is 192.168.0.122Filename 'naon/uImage'.Load address: 0x81000000Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ######doneBytes transferred = 2688116 (290474 hex)## Booting kernel from Legacy Image at 81000000 ... Image Name: Linux completes -2.6.37-naon-0.2.0 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2688052 Bytes = 2.6 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK Loading Kernel Image ... OKOK Starting kernel ... Uncompressing Linux... done, booting the kernel.[ 0.000000] Linux version 2.6.37-naon-0.2.0 (nelk@nelk-desktop) (gcc version 4.3.3 (Sourcery G++ Lite 2009q12[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache[ 0.000000] Machine: naon[ 0.000000] bootconsole [earlycon0] enabled[ 0.000000] vram size = 48234496 at 0x0[ 0.000000] reserved size = 48234496 at 0x0[ 0.000000] FB: Reserving 48234496 bytes SDRAM for VRAM[ 0.000000] Memory policy: ECC disabled, Data cache writeback[ 0.000000] OMAP chip is TI8148 2.0[ 0.000000] SRAM: Mapped pa 0x40300000 to va 0xfe400000 size: 0x20000[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32928[ 0.000000] Kernel command line: root=/dev/nfs rw nfsroot=192.168.0.121:/home/shared/devel/dave/naon-DAA/sw/0[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)[ 0.000000] Memory: 130MB = 130MB total[ 0.000000] Memory: 125748k/125748k available, 54476k reserved, 0K highmem[ 0.000000] Virtual kernel memory layout:[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)[ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)[ 0.000000] vmalloc : 0xcb800000 - 0xf8000000 ( 712 MB)[ 0.000000] lowmem : 0xc0000000 - 0xcb000000 ( 176 MB)[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)[ 0.000000] .init : 0xc0008000 - 0xc003b000 ( 204 kB)[ 0.000000] .text : 0xc003b000 - 0xc0514000 (4964 kB)[ 0.000000] .data : 0xc0514000 - 0xc05535a0 ( 254 kB)[ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1[ 0.000000] NR_IRQS:375[ 0.000000] omap_hwmod: gpio2: softreset failed (waited 10000 usec)[ 0.000000] omap_hwmod: gpio3: softreset failed (waited 10000 usec)[ 0.000000] omap_hwmod: gpio4: softreset failed (waited 10000 usec)[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts[ 0.000000] Total of 128 interrupts on 1 active controller[ 0.000000] GPMC revision 6.0[ 0.000000] Trying to install interrupt handler for IRQ368[ 0.000000] Trying to install interrupt handler for IRQ369[ 0.000000] Trying to install interrupt handler for IRQ370[ 0.000000] Trying to install interrupt handler for IRQ371[ 0.000000] Trying to install interrupt handler for IRQ372[ 0.000000] Trying to install interrupt handler for IRQ373[ 0.000000] Trying to install interrupt handler for IRQ374[ 0.000000] Trying to install type control for IRQ375[ 0.000000] Trying to set irq flags for IRQ375[ 0.000000] OMAP clockevent source: GPTIMER1 at 20000000 Hz[ 0.000000] Console: colour dummy device 80x30[ 0.010000] Calibrating delay loop... 598.01 BogoMIPS (lpj=2990080)[ 0.240000] pid_max: default: 32768 minimum: 301[ 0.240000] Security Framework initialized[ 0.250000] Mount-cache hash table entries: 512[ 0.250000] CPU: Testing write buffer coherency: ok[ 0.260000] devtmpfs: initialized[ 0.260000] regulator: core version 0.5[ 0.270000] regulator: dummy: [ 0.270000] NET: Registered protocol family 16[ 0.280000] OMAP GPIO hardware version 0.1[ 0.280000] OMAP GPIO hardware version 0.1[ 0.280000] OMAP GPIO hardware version 0.1[ 0.290000] OMAP GPIO hardware version 0.1[ 0.300000] registered ti814x_vpss device[ 0.300000] registered TI814x on-chip HDMI device[ 0.310000] Debugfs: Only enabling/disabling deep sleep and wakeup timer is supported now[ 0.330000] bio: create slab <bio-0> at 0[ 0.330000] SCSI subsystem initialized[ 0.340000] usbcore: registered new interface driver usbfs[ 0.340000] usbcore: registered new interface driver hub[ 0.350000] usbcore: registered new device driver usb[ 0.350000] registerd cppi-dma Intr @ IRQ 17[ 0.360000] Cppi41 Init Done[ 0.360000] omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz[ 0.370000] regulator: VRTC: 1800 mV [ 0.370000] regulator: VIO: 1500 mV [ 0.380000] regulator: VDD1: 600 <--> 1500 mV at 1200 mV [ 0.390000] regulator: VDD2: 600 <--> 1500 mV at 1200 mV [ 0.400000] regulator: VDDCTRL: 600 <--> 1400 mV at 1200 mV [ 0.400000] regulator: LDO1: 1100 <--> 3300 mV at 1800 mV [ 0.410000] regulator: LDO2: 1100 <--> 3300 mV at 1800 mV [ 0.420000] regulator: LDO3: 1100 <--> 3300 mV at 3300 mV [ 0.420000] regulator: LDO4: 1100 <--> 3300 mV at 1800 mV [ 0.430000] regulator: LDO5: 1100 <--> 3300 mV at 3300 mV [ 0.440000] regulator: LDO6: 1100 <--> 3300 mV at 3300 mV [ 0.450000] regulator: LDO7: 1100 <--> 3300 mV at 3300 mV [ 0.450000] regulator: LDO8: 1100 <--> 3300 mV at 1800 mV [ 0.460000] tps65910 1-002d: No interrupt support, no core IRQ[ 0.470000] regulator: tps62353: 750 <--> 1537 mV at 1200 mV [ 0.470000] omap_i2c omap_i2c.3: bus 3 rev4.0 at 100 kHz[ 0.500000] omap_i2c omap_i2c.4: bus 4 rev4.0 at 100 kHz[ 0.500000] Advanced Linux Sound Architecture Driver Version 1.0.23.[ 0.510000] Switching to clocksource gp timer[ 0.520000] musb-hdrc: version 6.0, host, debug=0[ 0.520000] musb-hdrc musb-hdrc.0: dma type: dma-cppi41[ 0.530000] musb-hdrc musb-hdrc.0: MUSB HDRC host driver[ 0.530000] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1[ 0.540000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002[ 0.550000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1[ 0.560000] usb usb1: Product: MUSB HDRC host driver[ 0.560000] usb usb1: Manufacturer: Linux 2.6.37-naon-0.2.0 musb-hcd[ 0.570000] usb usb1: SerialNumber: musb-hdrc.0[ 0.570000] hub 1-0:1.0: USB hub found[ 0.580000] hub 1-0:1.0: 1 port detected[ 0.580000] musb-hdrc musb-hdrc.0: USB Host mode controller at cb81e000 using DMA, IRQ 18[ 0.590000] musb-hdrc musb-hdrc.1: dma type: dma-cppi41[ 0.600000] musb-hdrc musb-hdrc.1: MUSB HDRC host driver[ 0.600000] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2[ 0.610000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002[ 0.620000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1[ 0.630000] usb usb2: Product: MUSB HDRC host driver[ 0.630000] usb usb2: Manufacturer: Linux 2.6.37-naon-0.2.0 musb-hcd[ 0.640000] usb usb2: SerialNumber: musb-hdrc.1[ 0.640000] hub 2-0:1.0: USB hub found[ 0.650000] hub 2-0:1.0: 1 port detected[ 0.650000] musb-hdrc musb-hdrc.1: USB Host mode controller at cb828800 using DMA, IRQ 19[ 0.660000] NET: Registered protocol family 2[ 0.670000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)[ 0.670000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)[ 0.680000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)[ 0.690000] TCP: Hash tables configured (established 8192 bind 8192)[ 0.690000] TCP reno registered[ 0.700000] UDP hash table entries: 256 (order: 0, 4096 bytes)[ 0.700000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)[ 0.710000] NET: Registered protocol family 1[ 0.720000] RPC: Registered udp transport module.[ 0.720000] RPC: Registered tcp transport module.[ 0.730000] RPC: Registered tcp NFSv4.1 backchannel transport module.[ 0.730000] NetWinder Floating Point Emulator V0.97 (double precision)[ 0.740000] PMU: registered new PMU device of type 0[ 0.750000] omap-iommu omap-iommu.0: ducati registered[ 0.750000] omap-iommu omap-iommu.1: sys registered[ 0.890000] squashfs: version 4.0 (2009/01/31) Phillip Lougher[ 0.900000] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.[ 0.910000] msgmni has been set to 245[ 0.910000] io scheduler noop registered[ 0.910000] io scheduler deadline registered[ 0.920000] io scheduler cfq registered (default)[ 0.920000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled[ 0.930000] omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0[ 0.940000] console [ttyO0] enabled, bootconsole disabled[ 0.940000] console [ttyO0] enabled, bootconsole disabled[ 0.950000] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1[ 0.960000] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2[ 0.970000] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3[ 0.970000] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4[ 0.980000] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5[ 1.000000] brd: module loaded[ 1.000000] loop: module loaded[ 1.010000] at24 4-0051: 4096 byte 24c32 EEPROM (writable)[ 1.010000] ahci ahci.0: forcing PORTS_IMPL to 0x1[ 1.020000] ahci ahci.0: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode[ 1.030000] ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc apst [ 1.040000] scsi0 : ahci_platform[ 1.040000] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16[ 1.050000] mtd_dataflash spi1.0: at45db642d (8192 KBytes) pagesize 1024 bytes, OTP[ 1.060000] Creating 6 MTD partitions on "spi_flash":[ 1.060000] 0x000000000000-0x000000020000 : "SPI u-boot process1st"[ 1.070000] 0x000000020000-0x000000040000 : "SPI u-boot 2nd"[ 1.080000] 0x000000040000-0x000000050000 : "SPI u-boot env1"[ 1.080000] 0x000000050000-0x000000060000 : "SPI u-boot env2"[ 1.090000] 0x000000060000-0x000000360000 : "SPI Linux Kernel"[ 1.100000] usb 2-1: new high speed USB device using musb-hdrc and address 2[ 1.110000] 0x000000360000-0x000000800000 : "SPI Free Space"[ 1.110000] omap2-nand driver initializing[ 1.120000] ONFI flash detected[ 1.120000] ONFI param page 0 valid[ 1.130000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xd3 (Micron NAND 1GiB 3,3V 8-bit)[ 1.130000] Creating 7 MTD partitions on "omap2-nand.0":[ 1.140000] 0x000000000000-0x000000040000 : "NAND U-Boot-min"[ 1.150000] 0x000000040000-0x000000080000 : "NAND U-Boot"[ 1.150000] 0x000000080000-0x0000000c0000 : "NAND U-Boot Env1"[ 1.160000] 0x0000000c0000-0x000000100000 : "NAND U-Boot Env2"[ 1.170000] 0x000000100000-0x000000380000 : "NAND Kernel"[ 1.180000] 0x000000380000-0x000008280000 : "NAND File System (small)"[ 1.210000] 0x000008280000-0x000040000000 : "NAND File System (big)"[ 1.430000] usb 2-1: New USB device found, idVendor=0424, idProduct=2512[ 1.430000] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0[ 1.440000] hub 2-1:1.0: USB hub found[ 1.440000] hub 2-1:1.0: 2 ports detected[ 1.460000] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6[ 1.460000] davinci_mdio davinci_mdio.0: detected phy mask ffffffbd[ 1.470000] davinci_mdio.0: probed[ 1.470000] davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver Marvell 88E1111[ 1.480000] davinci_mdio davinci_mdio.0: phy[6]: device 0:06, driver SMSC LAN8710/LAN8720[ 1.490000] usbcore: registered new interface driver asix[ 1.500000] usbcore: registered new interface driver cdc_acm[ 1.500000] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters[ 1.510000] Initializing USB Mass Storage driver...[ 1.520000] usbcore: registered new interface driver usb-storage[ 1.520000] USB Mass Storage support registered.[ 1.530000] mice: PS/2 mouse device common for all mice[ 1.530000] ata1: SATA link down (SStatus 0 SControl 300)[ 1.540000] input: max7359 as /devices/platform/omap/omap_i2c.4/i2c-4/4-0038/input/input0[ 1.550000] input: TSC2007 Touchscreen as /devices/virtual/input/input1[ 1.560000] omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0[ 1.570000] i2c /dev entries driver[ 1.570000] Driver for 1-wire Dallas network protocol.[ 1.730000] ina219 3-0041: hwmon1: sensor 'ina219'[ 1.790000] OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec[ 1.810000] usbcore: registered new interface driver usbhid[ 1.810000] usbhid: USB HID core driver[ 1.820000] notify_init : notify drivercreated for remote proc id 2 at physical Address 0xbf900000[ 1.830000] ALSA device list:[ 1.830000] No soundcards found.[ 1.830000] TCP cubic registered[ 1.840000] NET: Registered protocol family 17[ 1.840000] Registering the dns_resolver key type[ 1.850000] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3[ 1.860000] Power Management for TI81XX.[ 1.870000] Detected MACID=d4:94:a1:8e:68:24[ 1.870000] omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)[ 2.390000] [ 2.390000] CPSW phy found : id is : 0x7c0f1[ 2.400000] [ 2.400000] CPSW phy found : id is : 0x1410cc2[ 3.420000] IP-Config: Complete:[ 3.420000] device=eth0, addr=192.168.0.122, mask=255.255.255.0, gw=192.168.0.254,[ 3.430000] host=naon, domain=, nis-domain=(none),[ 3.430000] bootserver=192.168.0.121, rootserver=192.168.0.121, rootpath=[ 4.390000] PHY: 0:01 - Link is Up - 0/Half[ 4.400000] PHY: 0:01 - Link is Down[ 5.390000] PHY: 0:06 - Link is Up - 100/Full[ 5.400000] VFS: Mounted root (nfs filesystem) on device 0:14.[ 5.410000] devtmpfs: mounted[ 5.410000] Freeing init memory: 204KINIT: version 2.86 bootingPlease wait: booting...Error opening /dev/fb0: No such file or directoryStarting udev[ 6.170000] udevd (87): /proc/87/oom_adj is deprecated, please use /proc/87/oom_score_adj instead.Root filesystem already rw, you should seenot remountingCaching udev devnodes[ 11.440000] NET: Registered protocol family 10ALSA: Restoring mixer settings.../usr/sbin/alsactl: load_state:1625: No soundcards found...NOT configuring network interfaces: / is an NFS mountFri Dec 9 18:54:00 UTC 2011INIT: Entering runlevel: 5DM814X prcm_config_app version: 2.0.0.1Doing PRCM settings... PRCM for IVHD0 is in Progress, Please wait..... BW Phy Addr : 0x48180600 Data : 0x00000001 AW Phy Addr : 0x48180600 Data : 0x00000002 Phy Addr : 0x48180c04 Data : 0x00000037 BW Phy Addr : 0x48180620 Data : 0x00070000 AW Phy Addr : 0x48180620 Data : 0x00070002 BW Phy Addr : 0x48180624 Data : 0x00030000 AW Phy Addr : 0x48180624 Data : 0x00010002 Phy Addr : 0x48180600 Data : 0x00000102 BW Phy Addr : 0x48180c10 Data : 0x00000007 AW Phy Addr : 0x48180c10 Data : 0x00000003 Phy Addr : 0x48180c14 Data : 0x00000004 BW Phy Addr : 0x58088000 Data : 0xeafffffe AW Phy Addr : 0x58088000 Data : 0xeafffffe BW Phy Addr : 0x58098000 Data : 0xeafffffe AW Phy Addr : 0x58098000 Data : 0xeafffffe BW Phy Addr : 0x48180c10 Data : 0x00000003 AW Phy Addr : 0x48180c10 Data : 0x00000000 Phy Addr : 0x48180c14 Data : 0x00000007 PRCM for IVHD0 is Done Successfully PRCM Initialization completed Loading syslink module[ 12.870000] SysLink version : 2.00.05.85[ 12.870000] SysLink module created on Date:Feb 3 2012 Time:16:15:09Loading HDVICP2 FirmwareMemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1FIRMWARE: Memory Configuration status : In ProgressFIRMWARE: 1 start SuccessfulLoading HDVPSS FirmwareMemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1FIRMWARE: Memory Configuration status : In ProgressFIRMWARE: 2 start Successful[ 15.420000] HDMI outputW1 rev 4.0Starting system message bus: dbus.Starting telnet daemon.Starting syslogd/klogd: doneStarting thttpd.Starting PVR[ 17.870000] [drm] Initialized drm 1.1.0 20060810[ 18.210000] [drm] Initialized pvrsrvkm 1.7.783851 Thu May 24 CEST 2012 for SGX on minor 0FATAL: Module omaplfb not found.FATAL: Module bufferclass_ti not found.BusyBox v1.13.2 (2011-12-09 14:43:32 IST) multi-call binary Usage: mknod [OPTIONS] NAME TYPE MAJOR MINOR Create a special file (block, character, or pipe) Options: -m Create the special file using the specified mode (default a=rw)TYPEs include: b: Make a block device c or u: Make a character device p: Make a named pipe (MAJOR and MINOR are ignored) chmod: /dev/pvrsrvkm: No such file or directory/dev/mem opened.Memory mapped at address 0x400b3000.Read at address 0x48180F04 (0x400b3f04): 0x00000001Write at address 0x48180F04 (0x400b3f04): 0x00000000, readback 0x00000000/dev/mem opened.Memory mapped at address 0x4023d000.Read at address 0x48180900 (0x4023d900): 0x00000102Write at address 0x48180900 (0x4023d900): 0x00000002, readback 0x00000002/dev/mem opened.Memory mapped at address 0x40139000.Read at address 0x48180920 (0x40139920): 0x00040002Write at address 0x48180920 (0x40139920): 0x00000002, readback 0x00000002  _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _||__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___|  Arago Project http://arago-project.org dm814x-evm ttyO0 Arago 2011.09 dm814x-evm ttyO0 dm814x-evm login:</pre> ===Hardware information=======Bootstrap settings====Please refer to [[bootstrap settings (NaonEVB-Lite)]].====JTAG interfaces====Please refer to [[JTAG interfaces (NaonEVB-Lite)]]. ==Schematics=={{ImportantMessage|text=Please note that Orcad CIS is required to get all the Dave sample demo runninginformation about BOM variants included in .dsn files.  PDF files show the view of the default BOM variant used to manufacture the board. Components that are not populated are denoted as "Do Not Stuff".}}* Orcad: http://www.dave.eu/system/files/area-riservata/naonevb-lite-0.6.2.zip* PDF: http://www.dave.eu/system/files/area-riservata/naonevb-lite-0.6.2.pdf == PinMux ==
===Bootstrap settings===When Naon module is plugged onto * File .dat for the [http://www.ti.com/tool/pinmuxtool PinMux utility] containing the cpu pin configuration for the NaonEVB-Lite carrier board, BTMODE[4:0] bootstrap pins are changed as followshttp:* BTMODE[4:0]: 00010//www.dave.Thus boot sequence is:# UART# SPI# NAND# NANDI2Ceu/system/files/area-riservata/naon-evbs-pinmux.zip
This configuration can be changed by acting on S5 dip switch on bottom side of the board. Swithes allow to configure each BTMODE signal independently as summarized by following table. Settings denoted as RFU - that stands for "Reserved for future use" - '''must not be selected'''. {| class="wikitable" !NELK version|-|Switch position|BTMODE|-=BOM==|S5* http://www.1 off|default|-|S5dave.1 on|BTMODE0=1|eu/system/files/area-|S5.2 off|default|riservata/naonevb-|S5.2 on|RFU|lite-|S5.3 off|default|BOM-|S50.3 on|RFU|-|S56.4 off|default|-|S52.4 onzip|BTMODE1=0=Layout==|-|S5* http://www.5 off|default|-|S5dave.5 on|BTMODE2=1|eu/system/files/area-|S5.6 off|default|riservata/naonevb-|S5.6 on|RFU|lite-|S5CS051412_component_view.7 offpdf|default|-==Mechanical==|S5* DXF: http://www.7 on|BTMODE3=1|-|S5dave.8 off|default|eu/system/files/area-|S5.8 on|RFU|riservata/naonevb-|S5.9 off|default|lite-|S5CS051412.9 on|BTMODE4=1|-zip|S5* IDF (3D): http://www.10 off|default|-|S5dave.10 on|RFU|eu/system/files/area-|S5.11 off|default|riservata/naonevb-|S5.11 on|RFU|lite-|S5.12 off|default|CS051412-|S53D.12 on|RFU|}zip

Navigation menu