This is where you talk about the NXJ software itself, installation issues, and programming talk.
Moderators: 99jonathan, roger, imaqine
I wonder if anyone knows how this firmware update bit works. I heard it has a limited lifespan, 100 updates. When does it get flipped?
Here is what I am doing. I am running Lejos-OSEK and to upload a program I need to put NXT in firmware update mode. Then I upload a program. When I am done for the day I just pull the battery out. Next day when I start NXT it starts ticking again and I can upload program again. Does firmware bit get changed when NXT is powered on again? I don't want to ruin it.
- New User
- Posts: 4
- Joined: Sun Jul 08, 2007 10:26 pm
Not to worry. The firmware is stored in the flash memory which does not forget even when deprived of power. Furthermore, I think the rumor of 100 update lifespan is pessimistic. It is more likely 7500.
- Posts: 358
- Joined: Fri Jun 01, 2007 4:31 am
- Location: Berkeley, CA
As you are running leJOS OSEK and not leJOS NXJ, I believe the NXT stays in firmware update mode (as leJOS NXJ used to) and the OSEK program runs in RAM.
The firmware running in SAMBA, the boot monitor. There is no change of firmware and no use of lock bits.
As Roger says the limit is much higher than 100. I did several hundred uploads of firmware while I was developing leJOS with no adverse effect.
- leJOS Team Member
- Posts: 909
- Joined: Mon Feb 05, 2007 1:27 pm
Return to NXJ Software
Who is online
Users browsing this forum: No registered users and 1 guest