天嵌 ARM开发社区

 找回密码
 注册
查看: 5291|回复: 5

不想每次都烧写TQ210 想tftp内核 自动挂载主机nfs

[复制链接]
jilux 发表于 2013-2-1 11:04:47 | 显示全部楼层 |阅读模式
弄了一个晚上还是有错

TQ210 # print
bootdelay=0
baudrate=115200
ethaddr=00:40:5c:26:0a:5b
lcdtype=X800Y480
bootargs_defaults=setenv bootargs ${bootargs} lcd=${lcdtype}
mtdids=nand0=s5pv210-nand
mtdparts=mtdparts=s5pv210-nand:1m@0(bios),1m(params),3m(logo),5m(kernel),-(root)
serverip=192.168.1.10
ipaddr=192.168.1.88
netmask=255.255.255.0
gatewayip=192.168.1.1
bootargs=root=/dev/nfs nfsroot=192.168.1.10:/opt/EmbedSky/TQ210/rootfs_linux_v1.1 ip=192.168.1.88:192.168.1.10:192.168.1.1:255.255.255.0:eth0ff console=ttySAC0,115200
bootcmd=tftp 0xc0008000 zImage.bin;go 0xc0008000
stdin=serial
stdout=serial
stderr=serial
partition=nand0,0
mtddevnum=0
mtddevname=bios

Environment size: 628/16380 bytes
TQ210 # boot
dm9000 i/o: 0x88000000, id: 0x90000a46
DM9000: running in 16 bit mode
MAC: 00:40:5c:26:0a:5b
operating at 100M full duplex mode
TFTP from server 192.168.1.10; our IP address is 192.168.1.88
Filename 'zImage.bin'.
Load address: 0xc0008000
Loading:
TFTP error: 'Failure to negotiate RFC1782 options' (8)
Starting again
希望天嵌可以给一个详细的bootcmd和bootargs的参数   最好也说一下有内存的flash的地址分布:handshake
亚瑟王 发表于 2013-2-1 12:43:56 | 显示全部楼层
亲,命令n(进入TFTP下载模式)-》命令t就是下载zImage.bin到内存中并自动运行,
至于自动挂载NFS,那个是命令0-》命令1-》根据实际情况设置NFS的相关信息,然后保存参数即可。
 楼主| jilux 发表于 2013-2-1 15:09:33 | 显示全部楼层
谢谢亚瑟王  这么快就回复了  我没有在菜单中操作  我直接操作uboot的命令  晚上试试用天嵌的菜单操作
 楼主| jilux 发表于 2013-2-2 11:17:16 | 显示全部楼层
昨天晚上又试了一下结果是这样  不知道怎么回事
[t] Test Linux Image (zImage)
[q] Return main Menu
Enter your selection: t
dm9000 i/o: 0x88000000, id: 0x90000a46
DM9000: running in 16 bit mode
MAC: 00:40:5c:26:0a:5b
operating at 100M full duplex mode
TFTP from server 192.168.1.10; our IP address is 192.168.1.88
Filename 'zImage.bin'.
Load address: 0xc0008000
Loading: ################################################
#################################################################
#################################################################
######################################################
done

s5pv210: 25165824 bytes system memory reserved for fimc2 at 0x445ab000
s5pv210: 8388608 bytes system memory reserved for jpeg at 0x45dab000
s5pv210: 12582912 bytes system memory reserved for fimd at 0x465ab000
s5pv210: 3072000 bytes system memory reserved for texstream at 0x471ab000
s5pv210: 3379200 bytes system memory reserved for pmem_gpu1 at 0x47499000
s5pv210: 8388608 bytes system memory reserved for g2d at 0x477d2000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 211328
Kernel command line: root=/dev/nfs nfsroot=192.168.1.10:/opt/EmbedSky/TQ210/rootfs_linux_v1.1 ip=192.168.1.88:192.168.1.10:192.168.1.1:255.255.255.0:eth0ff console=ttySAC0,115200 lcd=X800Y480
user X800Y480 lcd.
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 512MB 320MB = 832MB total
Memory: 665940k/665940k available, 186028k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xff000000 - 0xffe00000   (  14 MB)
    vmalloc : 0xf4800000 - 0xfc000000   ( 120 MB)
    lowmem  : 0xc0000000 - 0xf4000000   ( 832 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc0036000   ( 184 kB)
      .text : 0xc0036000 - 0xc0847000   (8260 kB)
      .data : 0xc0848000 - 0xc08982a0   ( 321 kB)
SLUB: Genslabs=9, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
RCU-based detection of stalled CPUs is disabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:393
VIC @fd000000: id 0x00041192, vendor 0x41
VIC @fd010000: id 0x00041192, vendor 0x41
VIC @fd020000: id 0x00041192, vendor 0x41
VIC @fd030000: id 0x00041192, vendor 0x41
mult[140737]
max_delta_ns[2937815369]
min_delta_ns[30517]
rate[32768]
HZ[256]
Console: colour dummy device 80x30
console [ttySAC0] enabled
Calibrating delay loop... 998.15 BogoMIPS (lpj=1949696)
pid_max: default: 32768 minimum: 301
Security Framework initialized
TOMOYO Linux initialized
Mount-cache hash table entries: 512
Initializing cgroup subsys debug
Initializing cgroup subsys cpuacct
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
regulator: core version 0.5
NET: Registered protocol family 16
S3C Power Management, Copyright 2004 Simtec Electronics
pmstats at 00000000
smdkc110_setup_clocks: sclk_mmc: source is mout_mpll, rate is 47642857
smdkc110_setup_clocks: sclk_mmc: source is mout_mpll, rate is 47642857
smdkc110_setup_clocks: sclk_mmc: source is mout_mpll, rate is 47642857
smdkc110_setup_clocks: sclk_mmc: source is mout_mpll, rate is 47642857
S5PV210: Initializing architecture
s3c24xx-pwm s3c24xx-pwm.0: tin at 66700000, tdiv at 66700000, tin=divclk, base 0
s3c24xx-pwm s3c24xx-pwm.1: tin at 66700000, tdiv at 66700000, tin=divclk, base 8
s3c24xx-pwm s3c24xx-pwm.2: tin at 66700000, tdiv at 66700000, tin=divclk, base 12
s3c24xx-pwm s3c24xx-pwm.3: tin at 66700000, tdiv at 66700000, tin=divclk, base 16
regulator: pd_audio_supply: 5000 mV normal
regulator: pd_cam_supply: 5000 mV normal
regulator: pd_tv_supply: 5000 mV normal
regulator: pd_lcd_supply: 5000 mV normal
regulator: pd_g3d_supply: 5000 mV normal
regulator: pd_mfc_supply: 5000 mV normal
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
i2c-gpio i2c-gpio.5: using pins 44 (SDA) and 45 (SCL)
i2c-gpio i2c-gpio.6: using pins 118 (SDA) and 117 (SCL)
s3c-i2c s3c2440-i2c.0: i2c-0: S3C I2C adapter
s3c-i2c s3c2440-i2c.1: i2c-1: S3C I2C adapter
s3c-i2c s3c2440-i2c.2: i2c-2: S3C I2C adapter
Advanced Linux Sound Architecture Driver Version 1.0.23.
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
B
DBUFF-8x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
NetWinder Floating Point Emulator V0.97 (double precision)
ashmem: initialized
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.29 [Flags: R/W].
fuse init (API version 7.14)
msgmni has been set to 1300
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
user a70 param
s3cfb s3cfb: [fb0] dma: 0x465ab000, cpu: 0xf5000000, size: 0x005dc000
Console: switching to colour frame buffer device 100x30
FIMD src sclk = 166750000
s3cfb s3cfb: registered successfully
TQ210 Beep driver successfully probed
TQ210 LEDs driver successfully probed
PA FB = 0x465AB000, bits per pixel = 32
screen width=800 height=480 va=0xe65ab000 pa=0x465ab000
xres_virtual = 800, yres_virtual = 1920, xoffset = 0, yoffset = 0
fb_size=6144000
Back frameBuffer[0].VAddr=e6722000 PAddr=46722000 size=1536000
Back frameBuffer[1].VAddr=e6899000 PAddr=46899000 size=1536000
Back frameBuffer[2].VAddr=e6a10000 PAddr=46a10000 size=1536000
s5pv210-uart.0: s3c2410_serial0 at MMIO 0xe2900000 (irq = 16) is a S3C6400/10
s5pv210-uart.1: s3c2410_serial1 at MMIO 0xe2900400 (irq = 20) is a S3C6400/10
s5pv210-uart.2: s3c2410_serial2 at MMIO 0xe2900800 (irq = 24) is a S3C6400/10
s5pv210-uart.3: s3c2410_serial3 at MMIO 0xe2900c00 (irq = 28) is a S3C6400/10
S3C NAND Driver, (c) 2008 Samsung Electronics
S3C NAND Driver is using hardware ECC.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)
Creating 4 MTD partitions on "s5pv210-nand":
0x000000000000-0x000000100000 : "bootloader"
0x000000200000-0x000000500000 : "Logo"
0x000000500000-0x000000a00000 : "kernel"
0x000000a00000-0x000040000000 : "rootfs"
[init] SMB380 is error!
Acceleration_sensor: probe of Acceleration_sensor failed with error -1
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
dm9000 Ethernet Driver, V1.31
eth0: dm9000a at f48c2300,f48c6304 IRQ 42 MAC: 10:23:45:67:89:ab (platform data)
usbcore: registered new interface driver asix
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver net1080
usbcore: registered new interface driver rndis_host
usbcore: registered new interface driver cdc_subset
usbcore: registered new interface driver zaurus
usbcore: registered new interface driver zd1211rw
usbcore: registered new interface driver rndis_wlan
libertas_sdio: Libertas SDIO driver
libertas_sdio: Copyright Pierre Ossman
usbcore: registered new interface driver rt2500usb
usbcore: registered new interface driver rt73usb
usbcore: registered new interface driver rt2800usb
console [netcon0] enabled
netconsole: network logging started
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
s5p-ehci s5p-ehci: s5pv210 EHCI
s5p-ehci s5p-ehci: new USB bus registered, assigned bus number 1
s5p-ehci s5p-ehci: irq 87, io mem 0xec200000
s5p-ehci s5p-ehci: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
usbcore: registered new interface driver usbserial
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
s3c-udc : S3C HS USB Device Controller Driver, (c) 2008-2009 Samsung Electronics
s3c-udc : version 15 March 2009 (DMA Mode)
android init
android_usb gadget: android_usb ready
f_acm init
f_mass_storage init
fsg_probe pdev: c0853a08, pdata: c0854774
f_mtp init
f_rndis init
rndis_function_bind_config MAC: 02:02:45:46:4F:48
android_usb gadget: using random self ethernet address
android_usb gadget: using random host ethernet address
usb0: MAC aa:17:53:bf:43:0e
usb0: HOST MAC 5e:8c:44:c9:43:61
android_usb gadget: Mass Storage Function, version: 2009/09/11
android_usb gadget: Number of LUNs=1
lun0: LUN: removable file: (no medium)
mtp_bind_config
mice: PS/2 mouse device common for all mice
input: tq210_hs0038 as /devices/virtual/input/input0
Input: S3C GPIO  hs0038 Registered
input: gpio-keys as /devices/platform/gpio-keys/input/input1
S5P Touchscreen driver, (c) 2008 Samsung Electronics
Goodix-TS 5-005d: GT811 Verion:0x2010
Goodix-TS 5-005d: Create proc entry success!
Goodix-TS 5-005d: Start Goodix Capacitive TouchScreen in interrupt mode,Driver Modify Date:2012-01-05
smdkc110-rtc smdkc110-rtc: rtc disabled, re-enabling
smdkc110-rtc smdkc110-rtc: hctosys: invalid date/time
hw_version=45
FIMC0 registered successfully
hw_version=50
FIMC1 registered successfully
hw_version=45
FIMC2 registered successfully
<6>S5PC1XX TVOUT Driver, (c) 2009 Samsung Electronics
s5p-tvout s5p-tvout: hpd status is cable removed
eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
ADDRCONF(NETDEV_UP): usb0: link is not ready
IP-Config: Incomplete network configuration information.
DBUG_PORT must not use AFC!
Looking up port of RPC 100003/2 on 192.168.1.10
 楼主| jilux 发表于 2013-2-4 11:26:37 | 显示全部楼层
自动挂载成功了  原来天嵌的菜单直接可以自动挂载nfs的   不用在uboot中自己写命令
亚瑟王 发表于 2013-2-4 15:09:45 | 显示全部楼层
jilux 发表于 2013-2-4 11:26
自动挂载成功了  原来天嵌的菜单直接可以自动挂载nfs的   不用在uboot中自己写命令

亲,TQ210的使用手册中是讲解了的,建议你先看一下。对了,请把帖子类型改为“已解决”(在“分类”栏目修改)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-18 19:40 , Processed in 1.046875 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表