hi
i have built a custom made linux image using sdk 1.7 and i have loaded it using the tftp
but after loading iam unable to ping my ethernet connected to eth0 and there is no transfer happening
i need to transfer files from my host pc to powerpc t4240rdb
m25p80 spi32766.0: unrecognized JEDEC id ffffff
fsl_espi ffe110000.spi: at 0x80000800803de000 (irq = 53)
libphy: Fixed MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
libphy: Freescale XGMAC MDIO Bus: probed
cpu5/5: > WARNING (FM) [CPU05, drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.c:3514 FM_Init]:
cpu5/5: Hack: No FM reset!
cpu5/5:
cpu0/0: > WARNING (FM) [CPU00, drivers/net/ethernet/freescale/fman/Peripherals/FM/fm.c:3514 FM_Init]:
cpu0/0: Hack: No FM reset!
cpu0/0:
Freescale FM module (Oct 15 2015:04:24:24), FMD API version 21.1.0
Freescale FM Ports module (Oct 15 2015:04:24:25)
dpaa_debugfs: FSL DPAA Ethernet debugfs entries ()
dpaa_generic_debugfs: FSL DPAA Ethernet debugfs entries ()
fsl_mac: fsl_mac: FSL FMan MAC API based driver ()
fsl_mac ffe4e0000.ethernet: FMan MEMAC
fsl_mac ffe4e0000.ethernet: FMan MAC address: 00:e0:0c:00:ae:00
fsl_mac ffe4e2000.ethernet: FMan MEMAC
fsl_mac ffe4e2000.ethernet: FMan MAC address: 00:e0:0c:00:ae:01
fsl_mac ffe4e4000.ethernet: FMan MEMAC
fsl_mac ffe4e4000.ethernet: FMan MAC address: 00:e0:0c:00:ae:02
fsl_mac ffe4e6000.ethernet: FMan MEMAC
fsl_mac ffe4e6000.ethernet: FMan MAC address: 00:e0:0c:00:ae:03
fsl_mac ffe4f0000.ethernet: FMan MEMAC
fsl_mac ffe4f0000.ethernet: FMan MAC address: 00:e0:0c:00:ae:06
fsl_mac ffe4f2000.ethernet: FMan MEMAC
fsl_mac ffe4f2000.ethernet: FMan MAC address: 00:e0:0c:00:ae:07
fsl_mac ffe5e0000.ethernet: FMan MEMAC
fsl_mac ffe5e0000.ethernet: FMan MAC address: 00:e0:0c:00:ae:08
fsl_mac ffe5e2000.ethernet: FMan MEMAC
fsl_mac ffe5e2000.ethernet: FMan MAC address: 00:e0:0c:00:ae:09
fsl_mac ffe5e4000.ethernet: FMan MEMAC
fsl_mac ffe5e4000.ethernet: FMan MAC address: 00:e0:0c:00:ae:0a
fsl_mac ffe5e6000.ethernet: FMan MEMAC
fsl_mac ffe5e6000.ethernet: FMan MAC address: 00:e0:0c:00:ae:0b
fsl_mac ffe5f0000.ethernet: FMan MEMAC
fsl_mac ffe5f0000.ethernet: FMan MAC address: 00:e0:0c:00:ae:0e
fsl_mac ffe5f2000.ethernet: FMan MEMAC
fsl_mac ffe5f2000.ethernet: FMan MAC address: 00:e0:0c:00:ae:0f
fsl_dpa: FSL DPAA Ethernet driver ()
fsl_dpa_shared: FSL DPAA Shared Ethernet driver ()
fsl_dpa_proxy: FSL DPAA Proxy initialization driver ()
fsl_dpa_proxy-proxy ethernet.20: probed MAC device with MAC address: 00:e0:0c:00:ae:00
fsl_dpa_proxy-proxy ethernet.21: probed MAC device with MAC address: 00:e0:0c:00:ae:01
fsl_dpa_proxy-proxy ethernet.22: probed MAC device with MAC address: 00:e0:0c:00:ae:02
fsl_dpa_proxy-proxy ethernet.23: probed MAC device with MAC address: 00:e0:0c:00:ae:03
fsl_dpa_proxy-proxy ethernet.24: probed MAC device with MAC address: 00:e0:0c:00:ae:06
fsl_dpa_proxy-proxy ethernet.25: probed MAC device with MAC address: 00:e0:0c:00:ae:07
fsl_dpa_proxy-proxy ethernet.26: probed MAC device with MAC address: 00:e0:0c:00:ae:08
fsl_dpa_proxy-proxy ethernet.27: probed MAC device with MAC address: 00:e0:0c:00:ae:09
fsl_dpa_proxy-proxy ethernet.28: probed MAC device with MAC address: 00:e0:0c:00:ae:0a
fsl_dpa_proxy-proxy ethernet.29: probed MAC device with MAC address: 00:e0:0c:00:ae:0b
fsl_dpa_proxy-proxy ethernet.30: probed MAC device with MAC address: 00:e0:0c:00:ae:0e
fsl_dpa_proxy-proxy ethernet.31: probed MAC device with MAC address: 00:e0:0c:00:ae:0f
fsl_oh: FSL FMan Offline Parsing port driver ()
fsl_oh dpa-fman0-oh.33: Found OH node handle compatible with fsl,dpa-oh.
fsl_oh dpa-fman0-oh.33: Allocating 0 ingress frame queues duples
fsl_oh dpa-fman0-oh.33: OH port /soc@ffe000000/fman@400000/port@83000 has no buffer pool. Fragmentation will not be enabled
fsl_oh dpa-fman0-oh.33: OH port /soc@ffe000000/fman@400000/port@83000 enabled.
fsl_oh dpa-fman0-oh.33: Default egress frame queue: 145
ata1: No Device OR PHYRDY change,Hstatus = 0xa0000000
ata1: SATA link down (SStatus 10 SControl 300)
ata2: No Device OR PHYRDY change,Hstatus = 0xa0000000
ata2: SATA link down (SStatus 10 SControl 300)
fsl_oh dpa-fman0-oh.33: Default error frame queue: 144
fsl_oh dpa-fman0-oh.33: Initialized queues:
fsl_oh dpa-fman0-oh.34: Found OH node handle compatible with fsl,dpa-oh.
fsl_oh dpa-fman0-oh.34: Allocating 0 ingress frame queues duples
fsl_oh dpa-fman0-oh.34: OH port /soc@ffe000000/fman@400000/port@84000 enabled.
fsl_oh dpa-fman0-oh.34: Default egress frame queue: 151
fsl_oh dpa-fman0-oh.34: Default error frame queue: 150
fsl_oh dpa-fman0-oh.34: Initialized queues:
fsl_oh dpa-fman0-oh.35: Found OH node handle compatible with fsl,dpa-oh.
fsl_oh dpa-fman0-oh.35: Allocating 0 ingress frame queues duples
fsl_oh dpa-fman0-oh.35: OH port /soc@ffe000000/fman@400000/port@85000 enabled.
fsl_oh dpa-fman0-oh.35: Default egress frame queue: 149
fsl_oh dpa-fman0-oh.35: Default error frame queue: 148
fsl_oh dpa-fman0-oh.35: Initialized queues:
e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
fsl-of-dma ffe100300.dma: dma channel dma-uio0-0 initialized
fsl-of-dma ffe100300.dma: dma channel dma-uio0-1 initialized
fsl-of-dma ffe100300.dma: dma channel dma-uio0-2 initialized
fsl-of-dma ffe100300.dma: dma channel dma-uio0-3 initialized
fsl-of-dma ffe100300.dma: dma channel dma-uio0-4 initialized
fsl-of-dma ffe100300.dma: dma channel dma-uio0-5 initialized
fsl-of-dma ffe100300.dma: dma channel dma-uio0-6 initialized
fsl-of-dma ffe100300.dma: dma channel dma-uio0-7 initialized
fsl-of-dma ffe101300.dma: dma channel dma-uio1-0 initialized
fsl-of-dma ffe101300.dma: dma channel dma-uio1-1 initialized
fsl-of-dma ffe101300.dma: dma channel dma-uio1-2 initialized
fsl-of-dma ffe101300.dma: dma channel dma-uio1-3 initialized
fsl-of-dma ffe101300.dma: dma channel dma-uio1-4 initialized
fsl-of-dma ffe101300.dma: dma channel dma-uio1-5 initialized
fsl-of-dma ffe101300.dma: dma channel dma-uio1-6 initialized
fsl-of-dma ffe101300.dma: dma channel dma-uio1-7 initialized
fsl-of-dma ffe102300.dma: dma channel dma-uio2-0 initialized
fsl-of-dma ffe102300.dma: dma channel dma-uio2-1 initialized
fsl-of-dma ffe102300.dma: dma channel dma-uio2-2 initialized
fsl-of-dma ffe102300.dma: dma channel dma-uio2-3 initialized
fsl-of-dma ffe102300.dma: dma channel dma-uio2-4 initialized
fsl-of-dma ffe102300.dma: dma channel dma-uio2-5 initialized
fsl-of-dma ffe102300.dma: dma channel dma-uio2-6 initialized
fsl-of-dma ffe102300.dma: dma channel dma-uio2-7 initialized
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
fsl-ehci fsl-ehci.0: irq 44, io mem 0xffe210000
fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2
fsl-ehci fsl-ehci.1: irq 45, io mem 0xffe211000
fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
usbcore: registered new interface driver usb-storage
i2c /dev entries driver
mpc-i2c ffe118000.i2c: timeout 1000000 us
rtc-ds1374 0-0068: rtc core: registered ds1374 as rtc0
mpc-i2c ffe118100.i2c: timeout 1000000 us
mpc-i2c ffe119000.i2c: timeout 1000000 us
mpc-i2c ffe119100.i2c: timeout 1000000 us
hwmon_vid: Unknown VRM version of your CPU
w83793 0-002f: Registered watchdog chardev major 10, minor: 130
md: raid6 personality registered for level 6
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
Freescale(R) MPC85xx EDAC driver, (C) 2006 Montavista Software
EDAC MC0: Giving out device to 'MPC85xx_edac' 'mpc85xx_mc_err': DEV mpc85xx_mc_err
MPC85xx_edac acquired irq 490 for MC
MPC85xx_edac MC err registered
EDAC MC1: Giving out device to 'MPC85xx_edac' 'mpc85xx_mc_err': DEV mpc85xx_mc_err
MPC85xx_edac acquired irq 489 for MC
MPC85xx_edac MC err registered
EDAC MC2: Giving out device to 'MPC85xx_edac' 'mpc85xx_mc_err': DEV mpc85xx_mc_err
MPC85xx_edac acquired irq 488 for MC
MPC85xx_edac MC err registered
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on ffe114000.sdhc [ffe114000.sdhc] using ADMA
platform caam_qi.0: Linux CAAM Queue I/F driver initialised
caam ffe300000.crypto: Entropy delay = 3200
caam ffe300000.crypto: Instantiated RNG4 SH0
caam ffe300000.crypto: Instantiated RNG4 SH1
caam ffe300000.crypto: device ID = 0x0a1c020000000000 (Era 6)
mmc0: new high speed SDHC card at address b368
mmcblk0: mmc0:b368 SDC 7.51 GiB (ro)
mmcblk0: p1
caam ffe300000.crypto: job rings = 4, qi = 1
caam algorithms registered in /proc/crypto
caam_jr ffe301000.jr: registering rng-caam
caam ffe300000.crypto: fsl,sec-v5.0 algorithms registered in /proc/crypto
platform caam_qi.0: fsl,sec-v5.0 algorithms registered in /proc/crypto
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
Freescale USDPAA process driver
fsl-usdpaa: no region found
Freescale USDPAA process IRQ driver
fsl-pme ffe316000.pme: ver: 0x00100201
Freescale pme2 db driver
Freescale pme2 scan driver
fsl-pme2-scan: device pme_scan registered
fsl-of-rman ffe1e0000.rman: Of-device /soc@ffe000000/rman@1e0000 initialized
fsl-of-rman ffe1e0000.rman: RMan inbound block0 initialized.
fsl-of-rman ffe1e0000.rman: RMan inbound block1 initialized.
fsl-of-rman ffe1e0000.rman: RMan inbound block2 initialized.
fsl-of-rman ffe1e0000.rman: RMan inbound block3 initialized.
dce_sys_init done!
fsl-dce ffe312000.dce: Device /soc@ffe000000/dce@312000 initialized ver: 0x0af00101
Freescale hypervisor management driver
fsl-hv: no hypervisor found
ipip: IPv4 over IPv4 tunneling driver
TCP: cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
8021q: 802.1Q VLAN Support v1.8
Key type dns_resolver registered
fsl_dpa_macless: FSL DPAA MACless Ethernet driver ()
fsl_dpa_generic: FSL DPAA Generic Ethernet driver ()
fsl_dpa_generic: Probed generic0 interface as eth0
rtc-ds1374 0-0068: setting system clock to 2015-12-11 16:10:54 UTC (1449850254)
md: Skipping autodetection of RAID arrays. (raid=autodetect will force)
RAMDISK: gzip image found at block 0
VFS: Mounted root (ext2 filesystem) on device 1:0.
devtmpfs: mounted
Freeing unused kernel memory: 324K (c0000000009e4000 - c000000000a35000)
INIT: version 2.88 booting
Starting udev
udevd[1407]: starting version 182
Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory
bootlogd.
Populating dev cache
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
Running postinst /etc/rpm-postinsts/100-debianutils...
update-alternatives: Linking //usr/sbin/add-shell to add-shell.debianutils
update-alternatives: Linking //usr/sbin/installkernel to installkernel.debianutils
update-alternatives: Linking //usr/sbin/mkboot to mkboot.debianutils
update-alternatives: Linking //usr/sbin/remove-shell to remove-shell.debianutils
update-alternatives: Linking //usr/bin/savelog to savelog.debianutils
update-alternatives: Linking //usr/bin/sensible-browser to sensible-browser.debianutils
update-alternatives: Linking //usr/bin/sensible-editor to sensible-editor.debianutils
update-alternatives: Linking //usr/bin/sensible-pager to sensible-pager.debianutils
update-alternatives: Linking //usr/bin/which to which.debianutils
update-alternatives: Linking //bin/run-parts to run-parts.debianutils
update-alternatives: Linking //bin/tempfile to tempfile.debianutils
Running postinst /etc/rpm-postinsts/101-sysvinit-inittab...
Running postinst /etc/rpm-postinsts/102-inetutils-inetd...
update-alternatives: Error: cannot register alternative inetd to /usr/bin/inetd since it is already registered to /usr/sbin/inetd
Running postinst /etc/rpm-postinsts/103-util-linux-readprofile...
update-alternatives: Error: cannot register alternative readprofile to /sbin/readprofile since it is already registered to /usr/sbin/readprofile
Running postinst /etc/rpm-postinsts/104-inetutils-ftpd...
update-alternatives: Error: cannot register alternative ftpd to /usr/bin/ftpd since it is already registered to /usr/sbin/ftpd
Running postinst /etc/rpm-postinsts/105-inetutils-telnetd...
update-alternatives: Error: cannot register alternative telnetd to /usr/bin/telnetd since it is already registered to /usr/sbin/telnetd
INIT: Entering runlevel: 5
Configuring network interfaces... done.
Starting system message bus: dbus.
Starting Dropbear SSH server: Generating key, this may take a while...
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCReratAEQ+wOHr3s4FzzSiLTq34pJKVt3JniVcOkT0O8Ru3vI9whdbZ40dGZMY5JXILEYdl+tLVFoOyRuk1AU5Yl6R0MAFjXb/bwhoRuc9p7emFb
Fingerprint: md5 da:3b:d3:ff:39:db:19:89:5d:ef:96:55:3e:51:0d:19
dropbear.
Starting Distributed Compiler Daemon: distcc.
Starting network benchmark server: netserver.
Starting system log daemon...0
Starting kernel log daemon...0
Starting internet superserver: xinetd.
* Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon
...done.
Stopping Bootlog daemon: bootlogd.
Poky (Yocto Project Reference Distro) 1.6.1 t4240rdb /dev/ttyS0
t4240rdb login: root
root@t4240rdb:~#
root@t4240rdb:~#
root@t4240rdb:~#
root@t4240rdb:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:11:22:33:44:66
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
sit0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-10-10-00-00-00-00-00-00-00-00
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tunl0 Link encap:IPIP Tunnel HWaddr
NOARP MTU:0 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Based on the boot log, all your FMan-controlled Ethernet interfaces are in proxy mode, which means the kernel initializes them, but
can't use. That is why ifconfig does not see them. Details can be found here:
The eth0 seen by ifconfig most likely belongs to an externally plugged adapter (e1000?).
Suggestions:
1. Make sure you plugged your Ethernet cable into the correct connector.
2. Approach your external hardware vendor/driver maintainer for the card/driver support
3. If your altered any kernel code related to networking subsystem - debug the kernel.
Have a great day,
Platon
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------