[En-Nut-Discussion] Nut/OS 4.8

Ole Reinhardt ole.reinhardt at embedded-it.de
Tue Mar 3 16:25:24 CET 2009


Hi,

> Couldn't we generate Makefiles for it the way we do for the apps?
> A boot folder would be nice, we could arrange things better. I
> personaly would call it bootloader instead though.
> Then we could move appmon and eboot there as well, and make it more
> evident what they are. I remember when I was a newbie with ethernut I
> wasn't even aware there were bootloaders there for quite a while.

Yes, the boot folder is just existing and as Harald just mentioned
changing folder names in CVS is quite annoying. So let's do this job
when changing to another VCS.

Right now time is quite limited so lets first add the bootloader
directory without direct makefile support and add the "magic" later on.

> It would be nice if we made them a little more production aware as
> well, add optional crypto or something. Should make things easier for
> new comers and reduce the necessity of forking the bootloaders into
> private projetcs. It doesn't have to be super strong, and we could
> make the keys configurable :)
> Just a thought anyway.

I have implemented such a crypto tool as well. It's based on the A5/1
algorithm. http://en.wikipedia.org/wiki/A5/1 I included this code in a
special bootloader for the Ethernut3 board. Unfortunately this crypto
thing ist just security by obscurity as the Ethernut3 does not support
any lockable flash.

A good AES implementation would be nice to have too. All these things
should go into the new "libgorp" we spoke about a few threads down...

Bye,

Ole

-- 
 _____________________________________________________________
|                                                             |
| Embedded-IT          Hard- und Softwarelösungen             |
|                                                             |
| Ole Reinhardt        Tel. / Fax:        +49 (0)271  7420433 |
| Luisenstraße 29      Mobil:             +49 (0)177  7420433 |
| 57076 Siegen         eMail:    ole.reinhardt at embedded-it.de |
| Germany              Web:         http://www.embedded-it.de |
|                      UstID / VAT:       DE198944716         |
|_____________________________________________________________|



More information about the En-Nut-Discussion mailing list