[Armadillo:00176] Re: Why I can not satrt up Etherent function, please help us to resolve to

Fumito Morishima email@hidden
2005年 3月 21日 (月) 21:09:19 JST

I'm sorry I used wrong encoding in the previous mail, so that I send it 

Fumito Morishima wrote:

>Hello Angus
>I am fumito, and work for Atmark Techno as a software engineer.
>Could you tell us the serial number of your board and the firmware version.
>The serial number is 11 length digits like as 040401-00011 that you can
>see on the side of ConnectME module, and the firmware version is written
>in the "/etc/aj_version" file.
>On the other hand, you can try the newest firmware which can be
>downloaded from :
>I think it's worth to try.
>研三部_楊禮謙 wrote:
>>Dear Sir:
>>I am Angus, Our company is EMINE, Our company has bought your
>>company's board, When we start up the board, and we need to start
>>Ethernet function However Ethernet function is not OK.
>>It display bellow message
>>ns7520_ethvpd: unexpected end of vpd at 0x200416c
>>ns7520_eth: Error -5 registering eth0
>>And then eth0 is fail when we do ifconfig command to start up eth0
>>Please refer to attach file Could you tell me how to start up Ethernet
>>On kernel or others
>>Please tell us the detail of setting
>>Angus mail from EMINE
>>Hermit v1.3-armadillo-6 compiled at 03:54:26, Jan 14 2004
>>hermit> help
>>? help [<command name>]       : help on Hermit commands
>>f frob                        : commands for frobbing memory
>> jump <addr>                 : jump to a specified address
>> upload <addr> <size>        : upload data from memory
>>V version                     : print Hermit version
>>E erase_post                  : erase POST flash block
>> memmap                      : output memory map
>> erase <addr>                : erase flash block
>> program <addr> <size>       : program flash from download buffer
>> download <addr> <count> [<crc>]: download data to memory
>> linux <linux options>       : start Linux
>>b boot                        : boot default Linux kernel and ramdisk
>>hermit> boot
>>Copying        kernel...done.
>>Linux version 2.4.22-uc0-aj1 (email@hidden) (gcc version 2.95.3 20010315 (rele
>>ase)(ColdFire patches - 20010318 from http://fiddes.net/coldfire/)(uClinux XIP a
>>nd shared lib patches from http://www.snapgear.com/)) #1 Tue Jun 8 14:25:28 UTC
>>Processor: ARM/VLSI ARM 7 TDMI revision 0
>>Architecture: NET+ARM
>>fixup_netarm: Kernel memory start 0x00000000 end 0x000ea000
>>On node 0 totalpages: 2048
>>zone(0): 0 pages.
>>zone(1): 2048 pages.
>>zone(2): 0 pages.
>>Kernel command line: root=/dev/rom0
>>setup_timer : T2 CTL = D0000008
>>setting up timer IRQ
>>Calibrating delay loop... 8.93 BogoMIPS
>>Memory: 8MB = 8MB total
>>Memory: 6288KB available (728K code, 1072K data, 36K init)
>>Dentry cache hash table entries: 1024 (order: 1, 8192 bytes)
>>Inode cache hash table entries: 512 (order: 0, 4096 bytes)
>>Mount cache hash table entries: 512 (order: 0, 4096 bytes)
>>Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
>>Page-cache hash table entries: 2048 (order: 1, 8192 bytes)
>>POSIX conformance testing by UNIFIX
>>Linux NET4.0 for Linux 2.4
>>Based upon Swansea University Computer Society NET3.039
>>Initializing RT netlink socket
>>Starting kswapd
>>Net+ARM serial driver version 0.2 (2002-02-27) with CONSOLE enabled
>>ttyS00 at 0x0001 (irq = 15) is a NetARM
>>ttyS01 at 0x0002 (irq = 13) is a NetARM
>>ns7520port: port driver, (C) 2004 Atmark Techno, Inc.
>>Software Watchdog Timer: 0.05, timer margin: 60 sec
>>NS7520 Ethernet Driver Initialized
>>ns7520_ethvpd: unexpected end of vpd at 0x200416c
>>ns7520_eth: Error -5 registering eth0
>>uclinux[mtd]: RAM probe address=0xe8b98 size=0xda000
>>uclinux[mtd]: root filesystem index=0
>>Initializing Armadillo-J MTD mappings
>>Amd/Fujitsu Extended Query Table v1.0 at 0x0040
>>number of CFI chips: 1
>>cfi_cmdset_0002: Disabling fast programming due to code brokenness.
>>Creating 7 MTD partitions on "Flash":
>>0x00000000-0x00020000 : "Flash/Reserved"
>>0x00020000-0x00040000 : "Flash/Hermit"
>>0x00040000-0x00200000 : "Flash/Image"
>>0x00040000-0x000b0000 : "Flash/Kernel"
>>0x000b0000-0x00200000 : "Flash/User"
>>0x001e0000-0x001f0000 : "Flash/Backup"
>>0x001f0000-0x00200000 : "Flash/Config"
>>NET4: Linux TCP/IP 1.0 for NET4.0
>>IP Protocols: ICMP, UDP, TCP
>>IP: routing cache hash table of 512 buckets, 4Kbytes
>>TCP: Hash tables configured (established 512 bind 512)
>>VFS: Mounted root (romfs filesystem) readonly.
>>init started:  BusyBox v0.60.5 (2004.06.08-14:27+0000) multi-call binary
>>Mounting proc: done
>>Mounting var: done
>>Mounting /etc/config: done
>>Populating /etc/config: FLATFSD: created 6 configuration files (502 bytes)
>>Populating /var: done
>>Mounting /home/guest/pub: done
>>Setting hostname: done
>>Setting up interface lo: done
>>Running local start scripts.
>>Starting flatfsd: done
>>Setting up network: Starting DHCP for interface :
>>Jan  1 00:00:04 dhcpcd[59]: dhcpStart: ioctl SIOCGIFHWADDR: %m
>>Starting inetd: done
>>Starting thttpd: done
>>Setting local time: msntp: unable to locate IP address/number
>>msntp: %m
>>Starting ledctrl: done
>>aj login: root
>>Jan  1 00:00:46 login[87]: root login  on `ttyS0'
>>BusyBox v0.60.5 (2004.06.08-14:27+0000) Built-in shell (msh)
>># ls
>>bin             dev             etc             home            lib
>>mnt             proc            root            sbin            tmp
>>usr             var
>># cd bin
>># ls
>>[               addgroup        adduser         busybox         cat
>>chgrp           chmod           chown           cp              dd
>>delgroup        deluser         dhcpcd          echo            false
>>flatfsd         ftpd            getty           halt            hostname
>>ifconfig        inetd           init            kill            killall
>>ledctrl         login           ls              mkdir           more
>>mount           msh             msntp           mv              netflash
>>passwd          ping            ps              pwd             rm
>>route           sh              sleep           su              sulogin
>>telnetd         test            thttpd          tinylogin       true
>>umount          vi              yes
>># cd dev
>># ls
>>console         flash           kmem            mem             mtd2
>>mtd3            mtd4            mtd5            mtd6            mtd7
>>mtdblock2       mtdblock3       mtdblock4       mtdblock5       mtdr2
>>mtdr3           mtdr4           mtdr5           mtdr6           mtdr7
>>null            paddr0          paddr1          paddr2          paddr5
>>paddr6          padr            padr0           padr1           padr2
>>padr5           padr6           ptyp0           ptyp1           ptyp2
>>ptyp3           ptyp4           ptyp5           ptyp6           ptyp7
>>ptyp8           ptyp9           ptypa           ptypb           ptypc
>>ptypd           ptype           ptypf           ram0            ram1
>>random          tty             tty0            tty1            tty2
>>tty3            ttyS0           ttyS1           ttyp0           ttyp1
>>ttyp2           ttyp3           ttyp4           ttyp5           ttyp6
>>ttyp7           ttyp8           ttyp9           ttypa           ttypb
>>ttypc           ttypd           ttype           ttypf           urandom
>>watchdog        zero
>># cd etc
>># ls
>>HOSTNAME        aj_version      config          default         ftpusers
>>inetd.conf      inittab         profile         rc.d            securetty
>># ifconfig eth0
>>armadillo mailing list
>armadillo mailing list

armadillo メーリングリストの案内