OTA updates on Arduino Nano
-
-
-
Hey thanks for the advice.
I actually programmed the MYSbootloader with another Arduino (ISP). Now the programmed Arduino isn't responding anymore. It does work again if I restore the original bootloader. Should I perhaps change something in the fuse settings?
Thanks.
Rene
-
@rvweert said:
Hey thanks for the advice.
I actually programmed the MYSbootloader with another Arduino (ISP). Now the programmed Arduino isn't responding anymore. It does work again if I restore the original bootloader. Should I perhaps change something in the fuse settings?
Thanks.
Rene
The MYSbootloader doesn't support flashing over Serial! Connect a radio to the nano, make sure it works, and then flash. After the reset of the nano you should see firmware requests in myscontroller.
-
Hi and thanks again;-)
Ok I've got the bootloader and sketch on the node. I also see it in my gateway using MYSController. However when I try to reboot it just starts sending a lot of messages but doesn't reboot. Neither do I seem able to update the firmware, any clue?
I also added the line 'boolean process();' to the start of the loop.
Rene

-
@rvweert said:
Hi and thanks again;-)
Ok I've got the bootloader and sketch on the node. I also see it in my gateway using MYSController. However when I try to reboot it just starts sending a lot of messages but doesn't reboot. Neither do I seem able to update the firmware, any clue?
I also added the line 'boolean process();' to the start of the loop.
Rene
Hi!
I've seen this behavour before on a relay node.. could you reset the node and look what it sends right after the reset? -
mine does this as well.
It seems like (to me anyways)
that when i had everything on 1.4 it worked well.
but once i moved all my stuff over to the 1.5 lib, this stuff didn't play nice anymore.
hoping that once @tekka releases the new app, it will solve some of those issues. -
Hi and thanks again;-)
Ok I've got the bootloader and sketch on the node. I also see it in my gateway using MYSController. However when I try to reboot it just starts sending a lot of messages but doesn't reboot. Neither do I seem able to update the firmware, any clue?
I also added the line 'boolean process();' to the start of the loop.
Rene

@rvweert said:
Hi and thanks again;-)
Ok I've got the bootloader and sketch on the node. I also see it in my gateway using MYSController. However when I try to reboot it just starts sending a lot of messages but doesn't reboot. Neither do I seem able to update the firmware, any clue?
I also added the line 'boolean process();' to the start of the loop.
Rene

This is strange but not related to MYSbootloader since no fw config requests are received. The node seems to re-initiate over and over, but not reboot. Can you please upload the log file obtaind from MYScontroller to get some additional info. Are all your nodes updated with the same lib version?
-
mine does this as well.
It seems like (to me anyways)
that when i had everything on 1.4 it worked well.
but once i moved all my stuff over to the 1.5 lib, this stuff didn't play nice anymore.
hoping that once @tekka releases the new app, it will solve some of those issues.@mvader said:
mine does this as well.
It seems like (to me anyways)
that when i had everything on 1.4 it worked well.
but once i moved all my stuff over to the 1.5 lib, this stuff didn't play nice anymore.
hoping that once @tekka releases the new app, it will solve some of those issues.Didn't you mention in one of your posts that some nodes were having different lib versions?
-
@mvader said:
mine does this as well.
It seems like (to me anyways)
that when i had everything on 1.4 it worked well.
but once i moved all my stuff over to the 1.5 lib, this stuff didn't play nice anymore.
hoping that once @tekka releases the new app, it will solve some of those issues.Didn't you mention in one of your posts that some nodes were having different lib versions?
@tekka said:
@mvader said:
mine does this as well.
It seems like (to me anyways)
that when i had everything on 1.4 it worked well.
but once i moved all my stuff over to the 1.5 lib, this stuff didn't play nice anymore.
hoping that once @tekka releases the new app, it will solve some of those issues.Didn't you mention in one of your posts that some nodes were having different lib versions?
I have everything on 1.5 stable now.
but i do notice that i have to constantly disconnect / connect in MYSController
I know that the controller and nodes still work, because lights (in my house) turn on and off. but no data is displayed in the controller screen.. i have to D/C
same with firmware update. they go so far and then stop.. i have to D/C
i have a nano with MYSBootloader acting as a 433 bridge and repeater, it does that (above screen shot) all the time. I'm using the 1.1 v of the bootloader.
it felt like things worked much better on 1.4 lib with the MYSController. -
@tekka said:
@mvader said:
mine does this as well.
It seems like (to me anyways)
that when i had everything on 1.4 it worked well.
but once i moved all my stuff over to the 1.5 lib, this stuff didn't play nice anymore.
hoping that once @tekka releases the new app, it will solve some of those issues.Didn't you mention in one of your posts that some nodes were having different lib versions?
I have everything on 1.5 stable now.
but i do notice that i have to constantly disconnect / connect in MYSController
I know that the controller and nodes still work, because lights (in my house) turn on and off. but no data is displayed in the controller screen.. i have to D/C
same with firmware update. they go so far and then stop.. i have to D/C
i have a nano with MYSBootloader acting as a 433 bridge and repeater, it does that (above screen shot) all the time. I'm using the 1.1 v of the bootloader.
it felt like things worked much better on 1.4 lib with the MYSController. -
Hi Tekka,
Please see here my log:
MySensors_20151109-085110.logAlso yes, all my nodes are running the same version from git.
Cheers,
Rene
-
-
Hi Tekka,
Please see here my log:
MySensors_20151109-085110.logAlso yes, all my nodes are running the same version from git.
Cheers,
Rene