Ethernet on Pocketbeagle 2 Industrial

HI,

We had built a custom carrier board using pocketbeagel 1 but now we are migrating the same with pocketbeagle 2 industrial. The board has ethernet support using ENC28j60 IC and it was working fine with the pocketbeagle 1. Now, i have modified the device tree for PB2, with that, it was able to load the enc driver but it could not find the chip. whereas the same carrier board working with PB1. I have attached the modified device tree.

Let me know if i am missing anything.

PB2-SPI2-ETH-CLICK.dtso (2.2 KB)

Regards,

Dhaval

assuming that the regular PB2 and the industrial have the same pinouts

verify your CLK and CS0, the following is what i’m using, and the wiz850io kind of works. i say kind of works because i can ssh into the PB2 but the ethernet response is very slow.

		AM62X_IOPAD(0x01b0, PIN_OUTPUT, 1) /* P1.06: (E19) MCASP0_AFSR.SPI2_CS0 */

		AM62X_IOPAD(0x01ac, PIN_OUTPUT, 1) /* P1.08: (A20) MCASP0_ACLKR.SPI2_CLK */

Thanks @amf99 for the replay,

i tried same pin assigment but it didn’t works for me.