-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Invalid signature on Mega #2
Comments
Hi, RXD2 to ground puts controllino in a totally static mode without any network. "Invalid signature" message is not an error, it just means that the configuration stored in EEPROM is either empty (like in your case) or incompatible (e.g. from a previous version). You can run controllino normally with this code, and once it is running go to configuration menu, set it all and reboot. If possible please attach a log from the terminal, I will look into this. |
[...] (cut the whole build log) avrdude: Version 6.3-20171130
avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1e9801 (probably m2560) Writing | ################################################## | 100% 6.26s avrdude: 38924 bytes of flash written Reading | ################################################## | 100% 4.97s avrdude: verifying ... avrdude done. Thank you._ **I have been upload your sketch with no modifications. Board information displayed on IDE: Must be caused by wrong bootloader? All libraries and boards of IDE are full updated. Running on Ubuntu 20.04, IDE 1.8.13. Thanks in advance.** |
@djmuerteitm Did you change the When the configuration is invalid, the controllino is in non-initialized state. Have you tried sending enter to the serial console? You should get the message I will try to prepare better instructions in readme.md so that it's clearer how to get it started. I agree it is a bit confusing, I left the process from the old project I forked and it's not very obvious what should be done. |
I will try send Enter and i tell you. Thanks :) |
Hi again. I sent enter using serial session, as you told me, throug Putty and i can reach config menu, but i cant set the parameters correctly. I try to set MAC using ( ), without it, on caps... but on reboot controllino and enter again on config menu, the params stored are like this...
Valid MAC is 90:a2:da:00:53:55 Trying set parameters on the sketch, but same results and no response to ping. Any ideas? Thanks in advance :) |
Update: Reboot without short pins = not working and no ping Needs to still shorted? |
Hi!
I have a Controllino Mega, and im trying to enter configuration menu to set and store my own parameters after sucessfully sketch upload, but when I short RXD2 to ground, i receive "invalid signature". No errors during compilation or upload.
I've tried to modify settings to mine in configuration file (IP, broker, etc), but after compile and upload (no errors) i cant reach Controllino on Network (ping not responding). It seems like settings won't be stored by this way, maybe?
How can i fix it or skip signature device verification? Other sketches uploaded with ethernet integration works fine, Controllino works well for sure.
Thanks in advance!!
The text was updated successfully, but these errors were encountered: