Skip to content

Commit 9231943

Browse files
author
BiffoBear
committed
Future proofed w5500 initialisation.
1 parent ffb5e32 commit 9231943

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

adafruit_wiznet5k/adafruit_wiznet5k.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -477,8 +477,9 @@ def _detect_and_reset_w5500() -> bool:
477477
"""
478478
self._chip_type = "w5500"
479479
self._write_mr(0x80)
480-
while self._read_mr()[0] & 0x80:
481-
pass
480+
time.sleep(0.05)
481+
if self._read_mr()[0] & 0x80:
482+
return False
482483

483484
# assert self.sw_reset() == 0, "Chip not reset properly!"
484485
self._write_mr(0x08)

0 commit comments

Comments
 (0)