Skip to content

ENC624J600 may generate spurious interrupts when system is restarted #4

@rhalkyard

Description

@rhalkyard

Because the ENC624J600 has no hardware reset input, spurious interrupts may be generated on a warm restart if the link state changes or packets are received. This may cause a Sad Mac or a System Error during early boot.

Workaround

Shut the Mac down fully and cold-boot it, or disconnect the ethernet cable before warm-restarting and only reconnect it after the driver has loaded.

If the system has crashed, the MacsBug command sm <base-address>+7f6e 1000;rb (where <base-address> is the card base address) will reset the ENC624J600 to put it into a safe state, and then reboot the system.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinghardwareThis issue relates to hardwarehas workaroundThis issue has a workaround

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions