Skip to content

Commit ffb5e32

Browse files
author
BiffoBear
committed
Fixed explicit soft reset for w5500.
1 parent cc48f9b commit ffb5e32

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

adafruit_wiznet5k/adafruit_wiznet5k.py

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

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

0 commit comments

Comments
 (0)