I am trying to add an ENC28J60 (ethernet controller with SPI interface) to my Raspberry Pi Compute Module board. In section 2.6 the datasheet explains that the full duplex / half duplex mode is set by the configuration of the LEDB pin. My question is: does anyone know if the corresponding PHCON1.PDPXMD register is set by the Linux driver after reset? Basically, do I need to worry about the way I wire LEDB? If I do, which way should I wire it? I assume I want to default to half-duplex operation, as that is how the controller is detected in automatic duplex negotiation.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.