TEMAC drivers for kernel 2.6.17.1
Pradeep Sampath
pradeepsampath at yahoo.com
Sat Oct 28 05:20:25 EST 2006
Hi,
I am using linux kernel 2.6.17.1 on ML403 dev board. I am trying to get the TEMAC to work but with no success. I applied TEMAC patches from http://source.mvista.com/~ank/paulus-powerpc/20060309/. But the ethernet interface does not seem to come up.
Is there any other TEMAC patch out there which is known to work with 2.6 kernel?
For the BSP I tried using the ML403 EDK Embedded PowerPC reference design from Xilinx. But it doesn't come with a PLB TEMAC in the design. I also tried to use xapp902 which has the PLB TEMAC module. But on running "Generate Libraries and BSPs" it does not generate any sources code under "drivers" or "arch" folder.
-Pradeep
I have attached the boot up logs from the hyper-terminal.
loaded at: 00400000 0051913C
board data at: 00517124 0051713C
relocated to: 004050E0 004050F8
zimage at: 004057F5 00516F4D
avail ram: 0051A000 10000000
Linux/PPC load: console=ttyS0,9600 root=/dev/xsa2
Uncompressing Linux...done.
Now booting the kernel
[ 0.000000] Linux version 2.6.17.1 (psampath at psampath-test) (gcc version 3.4.
1) #5 Sun Oct 22 10:25:16 PDT 2006
[ 0.000000] Xilinx ML403 Reference System (Virtex-4 FX)
[ 0.000000] Built 1 zonelists
[ 0.000000] Kernel command line: console=ttyS0,9600 root=/dev/xsa2
[ 0.000000] Xilinx INTC #0 at 0xD1000FC0 mapped to 0xFDFFEFC0
[ 0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
[ 0.000183] Console: colour dummy device 80x25
[ 0.001962] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.005114] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.060120] Memory: 257280k available (1808k kernel code, 616k data, 84k init
, 0k highmem)
[ 0.248262] Security Framework v1.0.0 initialized
[ 0.248328] SELinux: Disabled at boot.
[ 0.248481] Mount-cache hash table entries: 512
[ 0.254057] NET: Registered protocol family 16
[ 0.262730] NET: Registered protocol family 2
[ 0.316488] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.317422] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.317970] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.318284] TCP: Hash tables configured (established 8192 bind 4096)
[ 0.318320] TCP reno registered
[ 0.325013] audit: initializing netlink socket (disabled)
[ 0.325150] audit(0.324:1): initialized
[ 0.326666] VFS: Disk quotas dquot_6.5.1
[ 0.326910] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.327817] Initializing Cryptographic API
[ 0.327891] io scheduler noop registered
[ 0.328088] io scheduler anticipatory registered (default)
[ 0.328173] io scheduler deadline registered
[ 0.328345] io scheduler cfq registered
[ 0.946309] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing
enabled
[ 0.955054] serial8250.0: ttyS0 at MMIO 0xa0001003 (irq = 9) is a 16450
[ 3.002532] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 bloc
ksize
[ 3.093986] xsa: xsa1 xsa2
[ 3.138222] i8042.c: No controller found.
[ 3.186302] TCP bic registered
[ 3.222088] NET: Registered protocol family 8
[ 3.274064] NET: Registered protocol family 20
[ 3.336810] EXT3-fs: INFO: recovery required on readonly filesystem.
[ 3.412076] EXT3-fs: write access will be enabled during recovery.
[ 3.717927] kjournald starting. Commit interval 5 seconds
[ 3.782937] EXT3-fs: recovery complete.
[ 3.870012] EXT3-fs: mounted filesystem with ordered data mode.
[ 3.940755] VFS: Mounted root (ext3 filesystem) readonly.
[ 4.004944] Freeing unused kernel memory: 84k init
INIT: version 2.78 booting
Activating swap...
/etc/init.d/rcS: /dev/null: Read-only file system
[ 9.866081] EXT3-fs warning: mounting unchecked fs, running e2fsck is recomme
nded
[ 9.957819] EXT3 FS on xsa2, internal journal
Checking all file systems...
fsck 1.27 (8-Mar-2002)
Calculating module dependencies... depmod: QM_MODULES: Function not implemented
done.
Loading modules:
modprobe: Can't open dependencies file /lib/modules/2.6.17.1/modules.dep (No suc
h file or directory)
Mounting local filesystems...
nothing was mounted
Cleaning: /etc/network/ifstate.
Setting up IP spoofing protection: rp_filter.
Disable TCP/IP Explicit Congestion Notification: done.
Configuring network interfaces: done.
Starting portmap daemon: portmap.
Starting dhcpcd on eth0
Running ntpdate to synchronize clock.
Cleaning: /tmp /var/lock /var/runfind: ./syslogd.pid: Input/output error
find: ./syslogd.pid: Input/output error
find: ./inetd.pid: Input/output error
find: ./inetd.pid: Input/output error
dhcpcd[734]: dhcpStart: socket: Address family not supported by protocol
.
sed: can't read /etc/motd: Input/output error
INIT: Entering runlevel: 3': Input/output
Starting kernel log daemon: klogd.
Starting system log daemon: syslogd
Starting web server: apache.
Starting internet superserver: inetdstart-stop-daemon: open pidfile /var/run/ine
td.pid: Input/output error
.
Hostname: ml403.
Creating barrier for shutdown
Starting X11 session for user 'linux'
PAM_unix[966]: (su) session opened for user linux by (uid=0)
Welcome to the ML403 Evaluation Board
(C) 2004 Xilinx, I
MontaVista(R) Linux(R) Professional Edition 3.1
ml403 login: root
PAM-securetty[988]: Couldn't open /etc/securetty
Password:
PAM_unix[988]: (login) session opened for user root by LOGIN(uid=0)
Last login: Thu Jan 1 00:16:05 1970 on console
login[988]: ROOT LOGIN on `console'
root at ml403:~#
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20061027/81ebe664/attachment.htm
More information about the Linuxppc-embedded
mailing list