public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] cpsw not working with slave2 port defined only
@ 2015-05-25 19:30 Belisko Marek
  2015-05-26  2:51 ` Mx21
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Belisko Marek @ 2015-05-25 19:30 UTC (permalink / raw)
  To: u-boot

Hi,

I have custom am33xx board with phy connected to slave2 port. I
copy'n'paste cpsw setup from /board/BuR/common/common.c but I'm using
only slave2 port (RMII mode) so my cpsw_slave_data looks like:

static struct cpsw_slave_data cpsw_slaves[] = {
{
                 .slave_reg_ofs  = 0x308,
                 .sliver_reg_ofs = 0xdc0,
                 .phy_addr       = 4,
},
};

with this configuration cpsw driver can detect link but it cannot
establish any communication (tested with dhcp command). When I add to
cpsw_slaves dummy slave1 port definition (with e.g. phy_addr = 0) it
start working.

mdio bus is working fine (tested with mdio list + mdio read). Pinmux
is good as it works with dummy slave1 config. Any ideas what I'm doing
wrong or why only slave2 port cannot be used? I grep whole source code
but all boards using cpsw use slave1 only or slave1/slave2
configurations. Many thanks.

BR,

marek

-- 
as simple and primitive as possible
-------------------------------------------------
Marek Belisko - OPEN-NANDRA
Freelance Developer

Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
Tel: +421 915 052 184
skype: marekwhite
twitter: #opennandra
web: http://open-nandra.com

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-06-02  6:20 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-25 19:30 [U-Boot] cpsw not working with slave2 port defined only Belisko Marek
2015-05-26  2:51 ` Mx21
2015-05-26  6:06   ` Belisko Marek
2015-05-26 12:29 ` Belisko Marek
2015-05-26 13:51   ` Mx21
2015-05-27  6:54     ` Belisko Marek
2015-06-01  9:10 ` Mugunthan V N
2015-06-02  6:20   ` Belisko Marek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox