STM32MP1 ethernet RMII
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Sobota Prosinec 12 18:29:58 CET 2020
Tohle reseni zatim funguje ale nelibi se mi nejak...
bootcmd=gpio set gpiog0; sysboot mmc 0:4 any 0xc4100000
/extlinux/extlinux.conf
Dne 12.12.2020 v 14:38 Jaroslav Buchta napsal(a):
>
> Tak mam pokracovani serialu, zkompiloval jsem distribuci, pak extra
> kernel a upravil DT zatim aspon castecne - system nabehne a funguje
> ale je potiz s ethernetem zase
>
> V u-boot mam nastaveny resetovaci pin pro PHY, tam korektne funguje,
> normalne je v 0 protoze ethernet je normalne neaktivni
>
> ðernet0 {
> status = "okay";
> pinctrl-0 = <ðernet0_rmii_pins_a>;
> pinctrl-1 = <ðernet0_rmii_pins_sleep_a>;
> pinctrl-names = "default", "sleep";
> phy-mode = "rmii";
> max-speed = <100>;
> phy-handle = <&phy0>;
> nvmem-cells = <ðernet_mac_address>;
> nvmem-cell-names = "mac-address";
>
> mdio0 {
> #address-cells = <1>;
> #size-cells = <0>;
> compatible = "snps,dwmac-mdio";
> phy0: ethernet-phy na 1 {
> *reset-gpios = <&gpiog 0 GPIO_ACTIVE_LOW>;*
> reg = <1>;
> };
> };
> };
>
>
> Kernel ovsem na to reset-gpios evidentne kasle a ve zdrojacich jsem to
> pro predpokladany HW taky nenasel, ale jeste do toho moc nevidim. Pin
> zustava v 0 a ani se nehne, kdyz ho v u-boot nastavim na 1 z prikazove
> radky a nabootuju, tak vydrzi na 1 a ethernet normalne funguje
> (zkousen ping)
>
> Co s tim? Je to vlastnost? Co udelat v DT aby se pin spravne pouzil
> pro reset, nebo aby se aspon ve vhodny cas hodil do 1?
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20201212/53473019/attachment-0001.html>
Další informace o konferenci Hw-list