After some hard efforts, found the problems on both u-boot and kernel sides. MIO connected switch device address is, which is set by some resistors, 0x02 and E MIO connected switch device address is, which is set by some resistors, 0x Total of 2 processors activated Buti still kernel side is problem, i have tried lots of alternative device-tree configs, but the petalinux gives same error always. And, we also could not find so much informaton about switch-based device tree configuration. All forum topics Previous Topic Next Topic.
|Date Added:||21 November 2013|
|File Size:||40.36 Mb|
|Operating Systems:||Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X|
|Price:||Free* [*Free Regsitration Required]|
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type. Since our board only use Port0-to-Port3, device tree does not include port4 lan4 node. Who is online Users browsing this forum: Copyright c Pierre Ossman sdhci-pltfm: Local Loopback inet addr: Port0-toPort4 are normal PHY interface for outside phy interface. So we use as dza but we are not happy with this. Registered tcp transport module.
In order to that, related register should be set on switch 88e so that switch 88e can apply internally this delay. Now, from the u-boot side, marvell dsa 88e chip is accessed using mii tools mii info, mii read, mii write.
Linux source code: Documentation/devicetree/bindings/net/dsa/ (v) – Bootlin
The hardware of the board is defined by a device tree that was originaly created by the yocto project open embedded. I am not so familiar with petalinux kernel, device tree, so is there anyone to be able to make some suggestions??? The dsa driver requires the extend the device tree by a dsa node that contain bindings to the ethernet-interface dsa,ethernet and an mdii-bus dsa,mii-bus. Build-time adjustment of leaf fanout to I am trying to connect my Sam9x25ek to a Marvell 88E by using the dsa-driver.
After that, it is required to up eth1, e. There is a driver called dsa in the linux kernel making the ports of the switch available in linux for management. Cadence GEM rev 0x marvsll 0xeb irq Hash tables configured established bind UDP hash table entries: Distributed Switch Architecture driver version 0.
MIO connected switch device address is, which is set by some resistors, 0x02 and E MIO connected switch device address is, which is set by some resistors, 0x Freeing unused kernel memory: No vqmmc regulator found mmc0: It seems that petalinux could not probe the mdio. A switch example by Atmel would be great, but I do not know if they ever put a switch on one of there eval boards?
In order to that, related register bits should be set on switch 88e so that switch 88e can apply internally this delay. No lease, forking to background done. All forum topics Previous Topic Next Topic. Total of 2 processors activated No such file or directory Starting internet mmarvell Copyright c – Intel Corporation.
Welcome to AT91SAM Community Discussions
After some hard efforts, found the problems on both u-boot and kernel sides. I have added to several debug purposes printk within u-boot and kernel source files note that petalinux version is Registered named UNIX socket transport module. Registered protocol family 2 TCP established hash table entries: For now, it is made manually on u-boot stage by stopping booting on u-boot and writing “mii write 0x15 0x01 0xC”. After some search on webs and device tree modifications, we have succeeded to use dual ethernet for this board.