Про arduino avrdude: stk500v2_ReceiveMessage(): timeout (W5500 + mega)

dima744
dima744 аватар
Offline
Зарегистрирован: 27.09.2018

Всем доброго дня!

немного поделюсь опытом:

собственно мега в сочетании с ethernet w5500 (думаю это будет относиться к любому устройству на шине SPI)более ничего не подключено (разве что usb кабель :-) )

накосячил (вернее почитал не те инструкции с интернета) SCS=SS подключил на 53 пин (надо на 10-ый.....во всяком случае у меня ошибка ушла)

скретч успешно залился в плату, НО !!! после этого заливка любого приводила к ошибке

avrdude: stk500v2_ReceiveMessage(): timeout

лечилось отключением шилда w5500

 

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Подключите обратно на 55 и сделайте  Ethernet.init(55)

https://www.arduino.cc/en/Reference/EthernetInit

dima744
dima744 аватар
Offline
Зарегистрирован: 27.09.2018

sadman41 пишет:

Подключите обратно на 55 и сделайте  Ethernet.init(55)

https://www.arduino.cc/en/Reference/EthernetInit

так может на 53 все таки?

.....хотя судя по статье на англ. не принципиально......во всяком случае я так понял Вас и статью

sadman41
Offline
Зарегистрирован: 19.10.2016

Можете и на 53-й. Главное - что статью почитали и смысл поняли.

Хотя, по-моему, еще аппаратно можно. Резистор в CS поставить что ли... Видел как-то на схемах.

dima744
dima744 аватар
Offline
Зарегистрирован: 27.09.2018

огромное спасибо