Digi 9P 9360/9750 manual O o t c o m m a n d r e f e r e n c e

Page 72

U - B o o t c o m m a n d r e f e r e n c e

#help

#? - alias for 'help'

#autoscr - run script from memory

#

base

- print or set address offset

#bdinfo - print Board Info structure

#

boot

-

boot

default,

i.e.,

run

'bootcmd'

#

bootd

-

boot

default,

i.e.,

run

'bootcmd'

#bootelf - Boot from an ELF image in memory

#

bootm

-

boot

application image

from memory

#

bootp

-

boot

image via network

using BootP/TFTP protocol

#bootvx - Boot vxWorks from an ELF image

#

cmp

- memory compare

#coninfo - print console devices and information

#

cp

- memory copy

#

crc32

- checksum calculation

#

date

-

get/set/reset date & time

#

echo

-

echo args to console

#eeprom - EEPROM sub-system

#fatinfo - print information about filesystem

#fatload - load binary file from a dos filesystem

#

fatls - list files in a directory (default /)

#fsinfo - print information about filesystems

#fsload - load binary file from a filesystem image

#

go

-

start

application

at address 'addr'

#

help

-

print

online help

 

#icrc32 - checksum calculation

#

iloop

-

infinite loop on address range

#

imd

-

i2c memory display

#iminfo - print header information for application image

#

imls

- list all images found in flash

#

imm

- i2c memory modify (auto-incrementing)

#

imw

-

memory

write (fill)

#

inm

-

memory

modify (constant address)

#iprobe - probe to discover valid I2C chip addresses

#

itest

- return true/false on integer compare

#

loadb

- load binary file over serial line (kermit mode)

#

loads

- load S-Record file over serial line

#

loop

- infinite loop on address range

#

ls

- list files in a directory (default /)

#

md

- memory display

#mm - memory modify (auto-incrementing)

#

mtest

- simple RAM test

#

mw

- memory write (fill)

#

nand

- NAND sub-system

#

nboot

- boot from NAND device

#

nfs

- boot image via network using NFS protocol

#

nm

- memory modify (constant address)

#

ping

- send ICMP ECHO_REQUEST to network host

#printenv- print environment variables

#rarpboot- boot image via network using RARP/TFTP protocol

#

reset

-

Perform RESET of the CPU

#

run

-

run commands in an environment variable

#saveenv - save environment variables to persistent storage

#setenv - set environment variables

#

sleep - delay execution for some time

#tftpboot- boot image via network using TFTP protocol

#

usb

- USB sub-system

#usbboot - boot from USB device

#version - print monitor version

7 2

L x N E T E S U s e r ’ s G u i d e

Image 72
Contents LxNETES User’s Guide ConnectCore 9P 9360/9750 Page Page Page Contents Building the First Project Interfaces & Devices Appendix B Introduction OverviewCross-development environment Linux kernel sources Template projectExample applications Features General featuresWhat’s new in LxNETES 3.2? RTC Gpio Conventions used in this manual This is a tip. It contains useful information about a topicAcronyms and abbreviations Requirements System Requirements/PrerequisitesSystem requirements Disk space Optional but recommended componentsApplications & Services Tftp daemonNFS server JTAG-Booster N E T E S U s e r ’ s G u i d e Connecting host PC with development board Getting StartedIntroduction Minicom SeyonConnect power Seyon SettingsTest Ethernet configuration Installing LxNETES # ifconfig eth0Guided Installation Manual Installation N u a l Installation Building the Default Project Run configureBuilding the First Project Run make install Run makeApplication Development Writing applicationsAdding your own applications Using C++ Included example applicationsDisplay Proc/cpuinfo contents Debugging applications Choose the right architecture for your target Included pre-built applications Shell applications busyboxTelnet daemon utelnetd Web server BoaNano-X/microwindows Embedded QtUseful applications MemWhat is a kernel module? Kernel DevelopmentWriting kernel modules Writing your own kernel modulesAdd the module to the build environment Building and loading of kernel modulesIncluded Kernel modules Minimal Modifying the default project Advanced TopicsD i f y i n g t h e d e Fault p r o j e c t Building a custom project Boot process BootIntroduction ConnectCore 9P 9360/9750 Bank # 0 00000000 32 MBLinux boot methods NAND-FlashNOR Flash USBLinux boot process MMUV a n c e d T o p i c s Passing arguments to the kernel Automating the image downloadUpdating the Flash memory Updating a running system the easy way Updating a running system manuallyDownload the new image file to RAM Erase the Flash partitionWrite the image to Flash Boot KernelRoot File System Updating a corrupted system using a debugger Root File System Types Set bootargs to be passed to the kernel Download the kernel to RAM via TftpLaunch the kernel from RAM JFFS2 Copy the kernel to RAM O t F i l e S y s t e m T y p e s N E T E S U s e r ’ s G u i d e Interfaces & Devices Serial interfaceUSB host interface I2C interfaceSPI interface LCD interfaceHow to set the initial system date and time Compact flash interfaceSD card interface Real time clock RTCPCI interface CD contents Appendix aRelated documentation Install.sh Readme.txtRelNotes.txt Docs ImagesSetup ConnectCore 9P 9360 CC9P9360ConnectCore 9P 9750 CC9P9750 HardwareMemory layouts Flash memory layoutConnectCore 9P 9360 / ConnectCore 9P Sdram memory layoutTextbase N E T E S U s e r ’ s G u i d e Boot command reference Appendix BO o t c o m m a n d r e f e r e n c e Skipped CC9C CCXP270 UNC90 User keys Example A9M24x0