Page 4 of 4

Re: Wanted: Firmware Hackers...

Posted: 27 Jan 2011, 00:57
by nxtreme
It might be painfully obvious, but I'll ask anyways. Ever heard of Google?

Re: Wanted: Firmware Hackers...

Posted: 27 Jan 2011, 03:12
by nxtboyiii
I've tried searching Google and couldn't find the right results. :(

Re: Wanted: Firmware Hackers...

Posted: 27 Jan 2011, 03:38
by nxtreme
I'm sure you could find something with the right keywords. Programming tools like these usually have documentation stored somewhere. Like Xander said, read, read, read! That's the only way to become truly proficient at programming.

Re: Wanted: Firmware Hackers...

Posted: 27 Jan 2011, 09:00
by mrblp
Hello,
nxtboyiii wrote:But how do I actually compile it into an rfw?
nxtreme wrote:I'm sure you could find something with the right keywords. Programming tools like these usually have documentation stored somewhere. Like Xander said, read, read, read! That's the only way to become truly proficient at programming.
You are both right: There is no .rfw-output when compiling. It is not easy to find out this when never worked with embedded systems and you only get this information by asking or by trial and error.

On the other hand - when the developement environment is once started and working - nxtboyiii - it's you to start coding and understanding the fw-code.

When compiling the source code with the "Binary Output"-Settings, there will be a LMS_V02.a79-file in the Object folder. This file is the resulting firmware. At the Project Options->Linker->Extra Output-Tab you can change the output filename to rfw, at the Project Options->Linker->Processing-Tab you can set it to fill the empty memory with 0xff.

Have fun!

Bye - marvin

Re: Wanted: Firmware Hackers...

Posted: 27 Jan 2011, 17:25
by nxtboyiii
Can I compile the firmware using the LMS_ARM instead of the LMS_V02 because the enhanced firmware only includes the LMS_ARM, not the LMS_V02.

Re: Wanted: Firmware Hackers...

Posted: 27 Jan 2011, 19:12
by mrblp
Hello,
schodet wrote:The first commit split cCmdWrapDrawPicture in two parts, the second one is a really dirty hack to display .ric files in the "Sound files" menu ;-).
Now I have integrated your patch into my ui frame. Yes it works - thanks a lot :-) And I found out I have to call cCmdRestoreDefaultScreen before exiting.

Here is my new version ;-)

Bye - marvin

Re: Wanted: Firmware Hackers...

Posted: 27 Jan 2011, 22:27
by schodet
nxtboyiii wrote:Can I compile the firmware using the LMS_ARM instead of the LMS_V02 because the enhanced firmware only includes the LMS_ARM, not the LMS_V02.
I suppose yes, let's try it (Well, of course I did not say this, do this at your own risks!)

Could you please start another topic if you still have questions about how to compile?

Re: Wanted: Firmware Hackers...

Posted: 27 Jan 2011, 22:31
by schodet
mrblp wrote:
schodet wrote:The first commit split cCmdWrapDrawPicture in two parts, the second one is a really dirty hack to display .ric files in the "Sound files" menu ;-).
Now I have integrated your patch into my ui frame. Yes it works - thanks a lot :-) And I found out I have to call cCmdRestoreDefaultScreen before exiting.
Here is my new version ;-)
Nice :)

It works on my brick too.

Re: Wanted: Firmware Hackers...

Posted: 29 Jan 2011, 11:50
by mrblp
Hello all,

I have the ric support integrated in the standard 1.29 as well. You can download it as binary here.

Once I have all versions stable I will send the source code patches to John - I think he will add parts of it to the extended fw, too.

Bye - marvin