<html><body><p>DobrĂ˝ den všem,</p><p><br></p><p>máme propojovacĂ­ desku se sloty. V prvnĂ­m je ARM+MAX24288+88E6152. Z ARMu jde MDIO na MAX (adr. 4), na 6152 (adr 31) a do propojovacĂ­ desky. Z ARMu jde taky RGMII do MAXe a z nÄ›j SGMII do 6152. Funguje to, ale divnÄ›:</p><p>- Všechno na MDIO komunikuje, ale nedaří ze zĂ­skat link na Eth.</p><p><br></p><p>88E6152 má 2 nohy na nastavenĂ­, zda se má inicializovat z EEPROM, nebo jak jinak. My máme 00, tedy nastavenĂ­ z CPU. PĹ™i ÄŤtenĂ­ z MDIO vše OK, ale:</p><p>- hodnotu zmĂ­nÄ›nĂ˝ch 2 nohou pĹ™eÄŤte 11.</p><p>- podle identifikace to nenĂ­ 6152, ale 6185 (na nÄ›m je napsáno 6152 a byl zaslán jako vzorek z Marwellu).</p><p>- podle port statusu má asi 10 portĹŻ, coĹľ souhlasĂ­ s 6185 (52 by mÄ›l 6).</p><p>- 85 má o dva global registry vĂ­c. Ty jsou taky přístupnĂ©.</p><p><br></p><p>NynĂ­ zapojĂ­me druhou desku, kde je 88E6182 (10 port, jinak stejnĂ˝ switch, jako 6152) a u nÄ›j fyzická vrstva a RJ45.</p><p>- pĹ™estane jĂ­t komunikovat s MDIO adresou 31 (4 stále funkÄŤnĂ­).</p><p>- objevĂ­ se adresa 6, nebo 7 (adresa toho 6182 podle toho, ve kterĂ©m je slotu).</p><p>- mĂ­sto oÄŤekávanĂ©ho 6182 je ale identifikován zase 6185 (na nÄ›m je napsáno 6182 a byl zaslán jako vzorek z Marwellu).</p><p>- konfiguraÄŤnĂ­ nohy EEPROM jsou zas ÄŤteny 11 mĂ­sto 00.</p><p><br></p><p>Switch, co má bĂ˝t 6152 je s tĂ­m co má bĂ˝t 6182 propojen pĹ™es SGMII, pokud je v prvnĂ­m slotu. Ve druhĂ©m spojeny nejsou (majĂ­ se spojit switchem v prvnĂ­m). ProblĂ©m je stejnĂ˝, nezávisle na pouĹľitĂ©m slotu.</p><p><br></p><p>Setkali jste se s podobnĂ˝mi problĂ©my?</p><p><br></p><p>PH<br></p></body></html>