embeddedartistry / embeddedartistry/athena-bootloader
Ariadne's unconditional 10 second TFTP period not working?
- Dominant language
- C++
- Stars
- 14
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
# Issue Template
unconditional TFTP upload after any reset not possible anymore?
## Prerequisites
Mega 2560 with W5500 Shield 2
Please answer the following questions for yourself before submitting an issue. **YOU MAY DELETE THE PREREQUISITES SECTION.**
- [x ] I am running the latest version
- [ x] I checked the documentation and found no answer
- [x ] I checked to make sure that this issue has not already been filed
- [ x] I'm reporting the issue to the correct repository (for multi-repository projects)
## Context
Plain Mega 2560 flashed with Athena, plus Ethernet Shield 2 (W5500) on top, works with "manual" EEPROM.enableUpdateMode() and with AthenaEthernetReset, but not without those (Ariadne did)
* Firmware Version: Mega 2560 flashed to Athena
* Operating System: any
* SDK version: any (1.8.1 to newest 2.x)
* Toolchain version:
## Expected Behavior
Ariadne would wait 10 seconds after any reset/repower/WD for a TFTP update, without prerequsites (except network settings of course).
## Current Behavior
Athena seems to need some EEPROM flags set prior to be able to TFTP after any reset/repower/WD
Contrary to Ariadne in the manual mode it never times out _ This mode will not time out_
[https://github.com/embeddedartistry/athena-bootloader?tab=readme-ov-file#reprogramming-without-the-reset-server-library](https://github.com/embeddedartistry/athena-bootloader?tab=readme-ov-file#reprogramming-without-the-reset-server-library)
## Failure Information (for bugs)
no response during 10 seconds
### Steps to Reproduce
1) Fash Athena bootloader,
2) setup with network settings with WriteNetworkSettings
3) reset
4) TFTP
Athena waits for 10 seconds but any TFTP uptade fails.
Thanks!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.