Wondering if the rust pin on the w5500 needs to be connected? Can not find sample wiring or code that refers to the reset pin. Is it necessary to connect the reset pin if so what would be the code.
See the PJRC page below for some clues. This is for a module, not direct to the 5500 chip, but may be helpful.
https://www.pjrc.com/store/wiz820_sd_adaptor.html
سلام دوستان امیدوارم عالی باشید. من میخوام از صفحه سفارش طراحی pcb pcb سفارش بدم، کسی از این سایت سفارش داده کیفیت و قیمتش چطوره؟
سلام دوستان امیدوارم عالی باشید. من میخوام از صفحه سفارش طراحی pcb pcb سفارش بدم، کسی از این سایت سفارش داده کیفیت و قیمتش چطوره؟
Translated into english.Hello friends, I hope you are great. I want to order from pcb pcb design order page, someone ordered from this site, how is the quality and price?
thanks, I found online a Ethernet3 library that seems to make the wiznet module work reliable! ( need more testing ). this library has a reset pin function.
https://github.com/sstaub/Ethernet3
Maybe the official library can be updated to use A pin as reset pin like this library does
Why not simply use digitalWrite() before you call Ethernet.begin() ?
void EthernetClass::hardreset() {
if(_pinRST != 0) {
digitalWrite(_pinRST, LOW);
delay(1);
digitalWrite(_pinRST, HIGH);
delay(150);
}
}
is there a bug on teensy 4 regarding the wiznet hardware?
I also purchase this module from wiznet, I have not tested yet. I had originally purchase a reproduction from amazon and I had a very bad connectivity with that module. I personally prefer the one that has the Mac address, I am using this hardware to handle a interactive light sculpture that I am currently working.I am not aware of any Teensy 4 specific bugs. We did have a bug some time ago impacting only the W5100 chip, where Teensy 4 was too fast. Adding a 10ns delay fixed it.
https://github.com/PaulStoffregen/Ethernet/commit/525279c940989c363b1b7031657bf2799642910d
It's theoretically possible we could have unknown bugs. But many people have used W5500 with Teensy 4. I have personally used the WebClient example many times.
However, almost all testing has been done with the plain W5500 modules, which look like this:
View attachment 28067
I believe that module you're using may have a PIC microcontroller which takes control of the W5500 chip to do certain initialization. Maybe it's interfering?