Page 1 of 1

NXT firmware update problem

Posted: 03 Dec 2012, 07:36
by keivanzavari
Hello everyone,

I have a NXT 2.0 that originally had the 1.28 firmware. I was trying to install the newer firmware on it using NeXTTool on windows 7 64bit.
And after I downloaded the code on it, it went to the clicking mode (so display off and it just makes this annoying sound). Now on windows it shows up as firmware update mode.
I read and did the instructions described here and here. But they did no help.
I tried to do it on ubuntu 12.04 but still no success.
Does anybody know how to fix it?

Cheers
Keivan

Re: NXT firmware update problem

Posted: 03 Dec 2012, 07:47
by h-g-t
I had the same problem and did not realise that sometimes you have to do the update twice.

You can use either the BCC or NXT-G to do it, just repeat the upload.

Details here, as well as several threads in these forums - https://sourceforge.net/apps/phpbb/mind ... p?f=3&t=49

Re: NXT firmware update problem

Posted: 04 Dec 2012, 16:11
by jld001
When uploading the firmware to the brick, sometimes a windows computer will mess it up. Just upload again.
afanofosc wrote: I would add to the above that if the download does not complete successfully then you should try repeating the download a second time. The current download process is sometimes interrupted by the Windows plug-and-play "found new device" popup which slows down the communication a bit to the point where BricxCC doesn't complete the firmware download and the NXT is left in "firmware download" mode or SAMBA mode (SAM Boot Assistant). In this mode the brick clicks softly and does not respond to any button presses. Normally a second firmware download from this state will succeed since the brick is already in the right state to receive the firmware image and the right drivers have already been configured for the NXT when it is connected via USB in SAMBA mode.
John Hansen

Re: NXT firmware update problem

Posted: 04 Dec 2012, 16:18
by afanofosc
Further, older versions of nexttool for Linux did not include functional support for firmware downloading and attempting a firmware download on that OS using nexttool would leave the brick in SAMBA mode. The latest code in SVN for nexttool and, perhaps, the latest binary for nexttool (I don't recall at the moment if I updated the binary online or not) does include firmware download capability. It is easiest, though, to use BricxCC on Windows or NeXTTools for OS X which both use LEGO's fantom drivers to complete a successful firmware download.

John Hansen