Wanted: Firmware Hackers...
Wanted: Firmware Hackers...
Hello,
I patched the NXT Firmware v1.29 to remove everything I do not need:
- No "View", "Try Me", "Datalog" or "NXT (OnBrickProgramming)"-Menu anymore
- Most of those functions eliminated
- Only one startup picture
It works
I added support for sending and deleting .ric-files. But I do not understand how to view the content of a .ric-file. Does anybody know how to do this directly in firmware? I had a view on how sound-file are played but the graphic module is a part of the cmd-module and I simply do not understand how to use it.
Another question: I would like to add a setup for the display contrast and store the data via nvram. Does anybody know how stable their code is?
Thank you for your suggestions
Bye - marvin
PS: Did anybody try to understand the color sensor code in firmware??? That is a real mess - sorry LEGO. I know I understood parts of it in summer - but I seem to get older and forgot it...
I patched the NXT Firmware v1.29 to remove everything I do not need:
- No "View", "Try Me", "Datalog" or "NXT (OnBrickProgramming)"-Menu anymore
- Most of those functions eliminated
- Only one startup picture
It works
I added support for sending and deleting .ric-files. But I do not understand how to view the content of a .ric-file. Does anybody know how to do this directly in firmware? I had a view on how sound-file are played but the graphic module is a part of the cmd-module and I simply do not understand how to use it.
Another question: I would like to add a setup for the display contrast and store the data via nvram. Does anybody know how stable their code is?
Thank you for your suggestions
Bye - marvin
PS: Did anybody try to understand the color sensor code in firmware??? That is a real mess - sorry LEGO. I know I understood parts of it in summer - but I seem to get older and forgot it...
-
- Posts: 1818
- Joined: 02 Oct 2010, 02:19
- Location: Michigan USA
- Contact:
Re: Wanted: Firmware Hackers...
Hey, that is a great idea; eliminate all that junk that lego put into the FW. I don't know how much flash that saves, but I know that I NEVER use some of that stuff.
John, if it wouldn't take too much work, would you consider making two FW's? Both would work with NXC/NBC as well as NXT-G, but one of them would eliminate all the totally useless parts. Also maybe add some special features, like being able to view .ric files.
John, if it wouldn't take too much work, would you consider making two FW's? Both would work with NXC/NBC as well as NXT-G, but one of them would eliminate all the totally useless parts. Also maybe add some special features, like being able to view .ric files.
Matt
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
-
- Posts: 323
- Joined: 29 Sep 2010, 05:03
Re: Wanted: Firmware Hackers...
So do you folks regularly run out of flash space? What do you store in it? Must admit I've never found how much flash the NXT has a limitation...
-
- Posts: 1818
- Joined: 02 Oct 2010, 02:19
- Location: Michigan USA
- Contact:
Re: Wanted: Firmware Hackers...
I have run out many times. Most of the time I just delete a few programs and that takes care of it. However, it would be nice to not have all the unwanted stuff in the FW. If for no other reason, it would clean up the menu a little.
Matt
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
Re: Wanted: Firmware Hackers...
Yes. That would be very nice if john could do that.
Thanks, and have a nice day,
nxtboy III
programnxt.com
nxtboy III
programnxt.com
Re: Wanted: Firmware Hackers...
In my enhanced NBC/NXC code I have added ifdefs that let you build the image without a lot of stuff that is not critical. I will see about distributing both versions in the future.
John Hansen
John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
http://bricxcc.sourceforge.net/
Re: Wanted: Firmware Hackers...
How do you change the firmware?
Thanks, and have a nice day,
nxtboy III
programnxt.com
nxtboy III
programnxt.com
-
- Posts: 1818
- Joined: 02 Oct 2010, 02:19
- Location: Michigan USA
- Contact:
Re: Wanted: Firmware Hackers...
Do you mean replace the FW on the brick? Or do you mean modify the FW?nxtboyiii wrote:How do you change the firmware?
Matt
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
http://mattallen37.wordpress.com/
I'm all for gun control... that's why I use both hands when shooting
Re: Wanted: Firmware Hackers...
I mean modify.
Thanks, and have a nice day,
nxtboy III
programnxt.com
nxtboy III
programnxt.com
Re: Wanted: Firmware Hackers...
Can you post the compiled firmware?mrblp wrote:Hello,
I patched the NXT Firmware v1.29 to remove everything I do not need:
- No "View", "Try Me", "Datalog" or "NXT (OnBrickProgramming)"-Menu anymore
- Most of those functions eliminated
- Only one startup picture
It works
I added support for sending and deleting .ric-files. But I do not understand how to view the content of a .ric-file. Does anybody know how to do this directly in firmware? I had a view on how sound-file are played but the graphic module is a part of the cmd-module and I simply do not understand how to use it.
Bye - marvin
Thanks, and have a nice day,
nxtboy III
programnxt.com
nxtboy III
programnxt.com
Who is online
Users browsing this forum: No registered users and 50 guests