Hi Wolfgang,
On 09/21/2012 06:43 AM, Wolfgang Denk wrote:
Dear Tom,
In message <5fbf8e85ca34454794f0f7ecba79798f379f6fd...@hqmail04.nvidia.com> you
wrote:
If you flash u-boot-dtb-tegra.bin, you'll get a fully functioning
U-Boot. There's an intermediate file (u-boot-dtb.bin) that I assume
is u-boot.bin+dtb - I'm not sure why it's left around - Allen could
comment here.
I _dislike_ the idea of having image names which include architecture
or even board parts. I would really like to have generic names, that
can be used in a consistent way across platforms, architectures and
boards.
So in my eyes, all you really need is u-boot-dtb-tegra.bin - an
unwieldy name, to be sure, but it seems to satisfy your request for a
Soc identifier in the name. I voted for just having u-boot.bin be the
Please reconsider. I definitely do NOT want to have SoC names or that
in any such images!
IIRC, the original idea was to provide image names (common for all
architectures, SoCs, boards) that only depend on where you install
U-Boot to. in this way, we would have:
- u-boot.bin for the generic case (say, for installation into NOR
flash, no SPL or similar needed).
- u-boot-nand.bin
for installation in NAND (with all needed headers,
padding etc. included)
- u-boot-onenand.bin
for installation in OneNAND
- u-boot.sd for installation on a SDCard
[actually we have an inconsistency in names here; this
should have been "u-boot-sd.bin" or maybe even better
"u-boot-sdcard.bin"]
etc.
It is very important to me that we do NOT include any architectures,
SoCs, or board specifc parts in the names because this will cause
major PITA for all kind of automatic test suites etc.
To me this seems also a cleaner solution, as any end user, that simply
takes the u-boot sources and performs a make, would easily find the
appropriate file to burn on his boot media.
But in that case, as the NAND image format (for instance) is
architecture and/or SoC dependant, what do you suggest is to add
conditionals in the Makefile that adequate the 'u-boot-nand.bin' file to
the target SoC?
Best regards,
José Gonçalves
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot