From: Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] help - u-boot header & compression
Date: Wed, 02 Apr 2008 23:37:20 +0200 [thread overview]
Message-ID: <1207172240.3671.43.camel@cassini.comioland> (raw)
In-Reply-To: <388357.2045.qm@web39507.mail.mud.yahoo.com>
Hi Avinash,
see inline.
Il giorno mer, 02/04/2008 alle 14.26 -0700, Avinash Vijayvergia ha
scritto:
> Hi LuigI
>
> Thank you for your mail. I actually have two questions:
> 1. What is the format of u-boot header? Can you refer me to some
> documentation?
What do you intend for "u-boot header"? U-boot uses the uImage format
for the kernels images. You can check the file include/image.h (row 175)
to understand the (old) uImage format. See this link:
http://www.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=blob;f=include/image.h;h=36143e25acfe3684a751a4ee6a5cf945524ef424;hb=74d1e66d22dac91388bc538b2fe19f735edc5b82
> 1. I want to compress u-boot. I have picked up nrv2b.c from
> Koders.com which is in use by many people :). I couldn't
> understand how it does encoding and decoding. I wanted to use
> this algo and do compression and decompression of my binaries.
> You can search google for nrv2b.c and you will get it from
> Koder.com.
U-boot is the object code, the bootloader... how can you compress it? it
is a non-sense for me. Anyway, if you need to compress the kernel image,
you need to use the uImage format and the utility mkimage (see tools
directory). I recently posted a patch to support the lzma compression
algorithm (that works better than bzip2 and gzip): you can search in the
mailing list archive to retrieve this patch.
Are you sure that nrv2b is better than powerful lzma or bzip2? Do you
have benchmarks on this point? If you demonstrate me that nrv2b is a
good choice I can consider to make the patch for the community... I have
an application that has a very small flash memory... nrv2b should be a
choice...
Best regards,
luigi
> Thanks for your help
> Avinash
>
>
> ----- Original Message ----
> From: Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>
> To: Avinash Vijayvergia <avinashs36@yahoo.com>
> Cc: u-boot-users at lists.sourceforge.net
> Sent: Wednesday, April 2, 2008 2:19:36 PM
> Subject: Re: [U-Boot-Users] help - u-boot header & compression
>
> Hi Avinash,
>
> I'm not undestanding if you want compress the U-Boot code or if you
> want compress the uImage image.
> Anyway, I don't know the nrv2b algorithm, can you give me any links?
>
> thanks,
>
> luigi
>
> Il giorno mer, 02/04/2008 alle 13.54 -0700, Avinash Vijayvergia ha
> scritto:
>
> > Hi All
> >
> > I am working on AT91SAM9260 ARM9 core. I have very small flash
> > memory and hence need to compress the u-boot. I have picked nrv2b
> > algo for that. Can someone suggest me how to put the compression
> > info in the u-boot header. I want to know the details of u-boot
> > header too.
> >
> > Thanks
> > Avinash
> >
> >
> > ____________________________________________________________________
> >
> > You rock. That's why Blockbuster's offering you one month of
> > Blockbuster Total Access, No Cost.
> >
> > -------------------------------------------------------------------------
> > Check out the new SourceForge.net Marketplace.
> > It's the best place to buy or sell services for
> > just about anything Open Source.
> > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> > _______________________________________________ U-Boot-Users mailing list U-Boot-Users at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users
>
>
> Ing. Luigi Mantellini
> Industrie Dial Face S.p.A.
> Via Canzo, 4
> 20068 Peschiera Borromeo (MI)
> Tel.: +39 02 5167 2813
> Fax: +39 02 5167 2459
> E-mail:
> luigi.mantellini at idf-hit.com
>
>
>
>
>
>
>
>
>
> ______________________________________________________________________
> You rock. That's why Blockbuster's offering you one month of
> Blockbuster Total Access, No Cost.
Ing. Luigi Mantellini
Industrie Dial Face S.p.A.
Via Canzo, 4
20068 Peschiera Borromeo (MI)
Tel.: +39 02 5167 2813
Fax: +39 02 5167 2459
E-mail: luigi.mantellini at idf-hit.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20080402/43e1520a/attachment.htm
next parent reply other threads:[~2008-04-02 21:37 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <388357.2045.qm@web39507.mail.mud.yahoo.com>
2008-04-02 21:37 ` Luigi 'Comio' Mantellini [this message]
2008-04-03 8:37 ` [U-Boot-Users] help - u-boot header & compression Luigi 'Comio' Mantellini
2008-04-02 21:57 Avinash Vijayvergia
2008-04-02 22:12 ` Luigi 'Comio' Mantellini
-- strict thread matches above, loose matches on Subject: below --
2008-04-02 20:54 Avinash Vijayvergia
2008-04-02 21:19 ` Luigi 'Comio' Mantellini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1207172240.3671.43.camel@cassini.comioland \
--to=luigi.mantellini@idf-hit.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox