| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
All flashing and early boot operations for Jetson TX1 rely on NVIDIA's
L4T software release. Consequently cbootimage support isn't useful on
this platform, so remove it.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
| |
Whistler is an ancient Tegra 2 reference board. I may have been the only
person who ever used it with upstream software, and I've just recycled
the board hardware. Hence, it makes sense to remove support from software.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Creating the eMMC image requires creating the BCT file and the
bootloader image first. These dependencies are written to a makefile
snippet that is created by the gen-image-deps.sh script. But that
script is only invoked when the rule that creates the eMMC image is run,
which is too late for make to take account of the freshly generated
dependencies in the current invocation.
Add a rule to post.mk that tells make how to create the dependencies
makefile; with that in place, make automatically makes the dependency
makefile before executing any other rules.
Signed-off-by: Nikolaus Schulz <nikolaus.schulz@avionic-design.de>
(swarren, minor commit description rewording)
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
| |
This is for the Jetson TX1 developer kit. The SDRAM timings were taken
from the L4T r23 release.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Now with most of the U-Boot side cleaned-up ready for merging actually
make sure it can be used from within the tegra-uboot-flasher flasher.
As a first step rename colibri-t20 to colibri_t20 as used anywhere else
(apart from the Yocto stuff I agree).
Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
Tested-by: Marcel Ziswiler <marcel@ziswiler.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
| |
This tells users how/where to send patches, etc.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
| |
Use all SDRAM entries to make sure in any case a valid configuration
is selected.
Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
| |
This renaming aligns the board name to the U-Boot board name.
Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
|
| |
Norrin (PM370) is an NVIDIA Tegra124 Chromebook reference platform.
It is also called "nyan" in the ChromeOS tree. Note that "nyan rev0"
actually referred to Venice2 not Norrin. However, most references to
"nyan rev0" are gone now.
Signed-off-by: Allen Martin <amartin@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Remove whitespace from parsed filenames.
2) Make image file depend on dependency generator script.
3) Provide dummy rules for all dependencies. Without this change, if any
dependency is renamed, make will try to build it but won't know how.
With the dummy rules in place, make will execute an empty command to
build any missing dependencies, which is fine if they've simply been
renamed. Any real errors due to incorrect filenames in the current
config files will be caught by the cbootimage invocation itself.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
| |
Jetson TK1 is an NVIDIA Tegra124 reference board.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
| |
The file defines memory timing for 1GB Nanya module for 400MHz used
during boot.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In some situations, one may only need BCT binaries and not flashable
image binaries. Hence, it's useful to allow BCTs and flashable image
to be built separately, rather than always building both together.
While re-writing the build system, convert from shell-scripts to
Makefiles. Now, one can "make", "make bcts", or "make images", all with
appropriate dependency checking.
Many Avionic Design boards use a carrier/module design, with the carrier
and module files stored in separate directories. Use symlinks to handle
this, rather than complicating the build system with support for files
from other directories.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Recent versions of tegrarcm now have the capability to read the BCT from the
device without requiring any HW-specific binaries, nor code already installed
on the device. Mention this in the README, since it discusses ways to extract
a BCT from a device.
Also, fix a typo in the Linux MMC block device name that contains the BCT.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
| |
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
| |
Add the build script to create bootable image for the Tamonten™ NG
Evaluation Carrier board using the Tamonten™ NG COM module.
Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
| |
The Colibri T20 COM comes in two different versions, which can both
boot from NAND or SD-Card.
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
|
|
|
|
|
|
|
|
| |
Create a README.txt file for cbootimage-configs. This mainly describes
how to obtain/extract equivalent config files for boards that are not
yet supported by the project.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Eric Brower <ebrower@nvidia.com>
|
|
|
|
|
|
|
|
|
| |
With the increasing number of boards and vendors supported, create a
directory hierarchy to organize things. The hierarchy is
${soc}/${vendor}/${board}
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Thierry Reding <thierry.reding@avionic-design.de>
|
|
|
|
|
|
|
|
|
|
|
|
| |
In addition to providing the BCT configuration that is common for all
Tegra20 Tamonten-derived boards, add scripts to build images that can
be flashed to NAND for the Plutux, Medcom-Wide and TEC boards.
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Change-Id: I8d411279ec83535deda084eafc9bbe824672f9e6
Reviewed-on: http://git-master/r/216977
Reviewed-by: Automatic_Commit_Validation_User
|
|
|
|
|
|
|
|
|
|
|
| |
Dalmore is a Tegra114 (Tegra4, Wayne) reference board.
Change-Id: I9944358e54ea4a030f7bad12411522cf402d4218
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-on: http://git-master/r/206428
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Eric Brower <ebrower@nvidia.com>
Reviewed-by: Jong Kim <jongk@nvidia.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is based on CompuLab's own cbootimage scripts repo at
git://gitorious.org/cbootimage/cbootimage-scripts.git
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Change-Id: If83aa8e658e1853d253fd2bf760d48a642427c9c
Reviewed-on: http://git-master/r/190071
Reviewed-by: Allen Martin <amartin@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Eric Brower <ebrower@nvidia.com>
|
|
|
|
|
|
|
| |
Change-Id: Idabd8db65e1de2ea4773f717cc5840be026c9859
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-on: http://git-master/r/169533
Reviewed-by: Automatic_Commit_Validation_User
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Configuration files are added for:
* Harmony, booting from NAND.
* Seaboard/Springbank, booting from NAND.
* Ventana, booting from eMMC.
* Whistler, booting from eMMC.
* Cardhu A02/A04 and A05, booting from eMMC.
Change-Id: I7e9c9f025c85a23f36cfa1f2af8305836698eb84
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-on: http://git-master/r/167467
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Eric Brower <ebrower@nvidia.com>
Tested-by: Eric Brower <ebrower@nvidia.com>
Reviewed-by: Allen Martin <amartin@nvidia.com>
|
|
|