Your message dated Sun, 02 Aug 2015 11:00:16 +0000
with message-id <[email protected]>
and subject line Bug#788689: fixed in u-boot 2015.07+dfsg1-1
has caused the Debian Bug report #788689,
regarding u-boot: Please add support for Tegra (Jetson TK1)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
788689: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788689
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: u-boot
Version: 2014.10+dfsg1-5
Severity: wishlist
Tags: patch

Hello Vagrant,

Attached is a patch to enable support for the Jetson Tegra K1 board via a new
u-boot-tegra package. It is based on the experimental-2015.07 branch of git. I
can push it myself if you prefer but I thought I'd best have it reviewed first.

I'm not entirely happy with the requirement (documented in the README) to use
L4T to do the flashing but I've not yet worked out a fully working alternative
(I think something must be possible using some combination of tegracrm and
cbotimage both of which are in Debian, but I've not figured out the exact steps
yet).

Cheers,
Ian.


-- System Information:
Debian Release: 8.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable'), (500, 'testing'), (500, 
'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)
>From 7a667f75db13d80e68179554f344774132c4a7fd Mon Sep 17 00:00:00 2001
From: Ian Campbell <[email protected]>
Date: Sun, 7 Jun 2015 22:40:20 +0100
Subject: [PATCH] Add support for Tegra Jetson TK-1

---
 debian/control                        | 15 +++++++++++++++
 debian/targets                        |  3 +++
 debian/u-boot-tegra.README.Debian     | 13 +++++++++++++
 debian/u-boot-tegra.install           |  2 ++
 debian/u-boot-tegra.lintian-overrides | 11 +++++++++++
 5 files changed, 44 insertions(+)
 create mode 100644 debian/u-boot-tegra.README.Debian
 create mode 100755 debian/u-boot-tegra.install
 create mode 100644 debian/u-boot-tegra.lintian-overrides

diff --git a/debian/control b/debian/control
index 1433227..292241d 100644
--- a/debian/control
+++ b/debian/control
@@ -36,6 +36,21 @@ Description: A boot loader for imx systems
  .
  This package includes boot loaders for various imx platforms.
 
+Package: u-boot-tegra
+Architecture: armhf
+Multi-Arch: same
+Depends: ${misc:Depends}
+Breaks: u-boot (<< 2014.10~rc2+dfsg1-2~)
+Replaces: u-boot (<< 2014.10~rc2+dfsg1-2~)
+Description: A boot loader for tegra systems
+ Das U-Boot is a cross-platform bootloader for embedded systems,
+ used as the default boot loader by several board vendors.  It is
+ intended to be easy to port and to debug, and runs on many
+ supported architectures, including PPC, ARM, MIPS, x86, m68k,
+ NIOS, and Microblaze.
+ .
+ This package includes boot loaders for various tegra platforms.
+
 Package: u-boot-omap
 Architecture: armhf
 Multi-Arch: same
diff --git a/debian/targets b/debian/targets
index ab1e2e4..95f2d84 100644
--- a/debian/targets
+++ b/debian/targets
@@ -44,6 +44,9 @@ armhf	imx		usbarmory	u-boot.imx
 # Robert Nelson <[email protected]>
 armhf	imx		wandboard	u-boot.img spl/u-boot-spl.bin SPL
 
+# Ian Campbell <[email protected]>
+armhf	tegra		jetson-tk1	u-boot-dtb-tegra.bin
+
 # Vagrant Cascadian <[email protected]>
 # Andrew M.A. Cater <[email protected]>
 armhf	omap		am335x_boneblack u-boot.img spl/u-boot-spl.bin MLO
diff --git a/debian/u-boot-tegra.README.Debian b/debian/u-boot-tegra.README.Debian
new file mode 100644
index 0000000..3d5d79f
--- /dev/null
+++ b/debian/u-boot-tegra.README.Debian
@@ -0,0 +1,13 @@
+== Installation ==
+
+At this point, you must install U-Boot to flash yourself from a host
+system using the Linux_For_Tegra tools.
+
+sudo ./flash.sh -L /usr/lib/u-boot/jetson-tk1/u-boot-dtb-tegra.bin jetson-tk1 mmcblk1p1
+
+It seems that L4T R19.3.0 is currently required (image does not boot
+if flashed with L4T R21.X).
+
+== U-Boot environment tools ==
+
+fw_printenv / fw_setenv read /etc/fw_env.config for configuration.
diff --git a/debian/u-boot-tegra.install b/debian/u-boot-tegra.install
new file mode 100755
index 0000000..15b8ab9
--- /dev/null
+++ b/debian/u-boot-tegra.install
@@ -0,0 +1,2 @@
+#!/bin/sh
+debian/bin/u-boot-install-targets tegra
diff --git a/debian/u-boot-tegra.lintian-overrides b/debian/u-boot-tegra.lintian-overrides
new file mode 100644
index 0000000..3884f10
--- /dev/null
+++ b/debian/u-boot-tegra.lintian-overrides
@@ -0,0 +1,11 @@
+
+# There are no file conflicts across architectures for u-boot, as each
+# target is only installed on a single architecture. In theory, some
+# targets could be built on multiple architectures, but could instead install
+# the package for the architecture needed.
+u-boot-tegra [armhf]: arch-dependent-file-not-in-arch-specific-directory usr/lib/u-boot/jetson-tk1/uboot.elf
+
+# These bootloaders need to be statically linked.
+u-boot-tegra [armhf]: statically-linked-binary usr/lib/u-boot/jetson-tk1/uboot.elf
+
+u-boot-tegra: description-synopsis-starts-with-article
-- 
2.1.4


--- End Message ---
--- Begin Message ---
Source: u-boot
Source-Version: 2015.07+dfsg1-1

We believe that the bug you reported is fixed in the latest version of
u-boot, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vagrant Cascadian <[email protected]> (supplier of updated u-boot package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 01 Aug 2015 07:29:07 -0700
Source: u-boot
Binary: u-boot u-boot-imx u-boot-tegra u-boot-omap u-boot-sunxi u-boot-exynos 
u-boot-tools
Architecture: amd64 source
Version: 2015.07+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Vagrant Cascadian <[email protected]>
Changed-By: Vagrant Cascadian <[email protected]>
Closes: 768099 786877 787266 788689
Description: 
 u-boot     - A boot loader for embedded systems
 u-boot-exynos - A boot loader for exynos systems
 u-boot-imx - A boot loader for imx systems
 u-boot-omap - A boot loader for omap systems
 u-boot-sunxi - A boot loader for sunxi systems
 u-boot-tegra - A boot loader for tegra systems
 u-boot-tools - companion tools for Das U-Boot bootloader
Changes:
 u-boot (2015.07+dfsg1-1) unstable; urgency=medium
 .
   [ Jochen Sprickerhof ]
   * u-boot-sunxi: enable Mini-X target (Closes: #787266).
 .
   [ Ian Campbell ]
   * Add support for Tegra Jetson TK-1 (Closes: #788689)
 .
   [ Vagrant Cascadian ]
   New upstream version:
   * mx6cuboxi:
     - Remove patches applied upstream.
     - Refresh distro bootcmd patch.
   * wandboard:
     - Remove wandboard SPL patch, applied upstream.
     - Refresh distro bootcmd patch.
   * beagleboneblack:
     - Refresh distro bootcmd patch.
   * udoo_quad:
     - Refresh support patch.
   * Drop no-error-on-set-but-unused-variable patch, no longer relevent.
   * Add patch to ensure that CONFIG_SANDBOX is set when running "make env".
 .
   * Use patch applied upstream to use SOURCE_DATE_EPOCH when set.
   * debian/rules: Use the Date from debian/changelog to set
     SOURCE_DATE_EPOCH.
 .
   * Add example fw_env.config for mx6cuboxi (Closes: #786877).
   * Add example fw_env.config for wandboard.
 .
   * Add Build-Depends on dpkg-dev (>= 1.17.0), as debian/rules uses
     "dpkg-parsechangelog --show-field" introduced in that
     version. (Closes: #768099).
 .
   * debian/watch: Update to use ftp server.
Checksums-Sha1: 
 24c5e860a70ec3040f9affdaddba33af8da14825 2379 u-boot_2015.07+dfsg1-1.dsc
 a9d7288b418dc0f8273f776b1b5424a53c8b9990 8034544 
u-boot_2015.07+dfsg1.orig.tar.xz
 14d6803665d2338a763bbadc86c00324e31f2c1a 27336 
u-boot_2015.07+dfsg1-1.debian.tar.xz
 256450c553c14cfa50fac5c23691aeca559e05be 85944 
u-boot-tools_2015.07+dfsg1-1_amd64.deb
Checksums-Sha256: 
 1c6546c2c57924d65f6bb03f0f008d69d2732f1b56ffd99bd0d52d22ac982914 2379 
u-boot_2015.07+dfsg1-1.dsc
 b5d4f7eb246ee581d8cd1be9b97c3ade87c356945ab04be9655310f430ed2ca1 8034544 
u-boot_2015.07+dfsg1.orig.tar.xz
 2a8176b61e178afd4d89123ac3b4c244efb79c231058f590e056ec192c591b79 27336 
u-boot_2015.07+dfsg1-1.debian.tar.xz
 dfdcd89741b1f6d631c403af365cb21c8d6bb4c35e35200e59e3063eb326409f 85944 
u-boot-tools_2015.07+dfsg1-1_amd64.deb
Files: 
 355b7978567c4b3f1ab01bdffc9d2c0b 2379 admin optional u-boot_2015.07+dfsg1-1.dsc
 48132c8204473cb8c87ecddc29fccd1a 8034544 admin optional 
u-boot_2015.07+dfsg1.orig.tar.xz
 976ebfc5f788ad2b4d345ddb614ee99c 27336 admin optional 
u-boot_2015.07+dfsg1-1.debian.tar.xz
 7ccef34eed33887c5b98bb59eca2c236 85944 admin optional 
u-boot-tools_2015.07+dfsg1-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJVvOjnAAoJELeLgtSBS5G2L+QP/3ajVEFYKc2mBvLyjrjhsQlb
9O+hH7RB7k4wzYkDi5dP2g61TpI14XHG1H4G1dCP3bNGCa1QvbDmY7uhGjDRS8vj
bzAM9Rdlzi+0ajsZkZpeYekb4foZf2jpn3DsYKJD0ERLlV6bjkyThfdyzswRy+O3
tdnPuUlQuTB6i2WNZ0V2M8mQaIEUIOe2eTbyApA70T4WqOFqznEJZUlJCFO88XeW
OMVOueB13EceOZugSpxBWjDK3Q+WumMGFZZdqxuyBP+7ZdfegiswQElZIml2g+PA
F1aNgGO34GWR8dzsXix0v7Snz5CwdWKK9bwEHH7zstNKH3Dn5xmFEgByonV+SKHk
Gr/3PIUnBX1Rw/InLutErKbkmIjkWUGJ+lmLYRQklnuB+Pf5Ep36eB7RkEcO707E
PpN8+61WlVa69aOASw2ulC5hb9DDblwZsZl3VuMC1B+tpYl8gvHyvs6KbpNibZFO
8w+wO7MjeZ5Z5YDV+aOOVxpJvOHpc+PYR5nPw83Czg7nRVBeoNRK5nsxVcandolX
/ZysEOMdWRl/N/vmnjGaq7ZmBP0ad3T5brDHa/sBFJv+KOTQgDE2iyVDWXDkEtOE
ANzlftb8u58fBJ6prIVN8R7UnmxfasMYjZC1rcyxLDu2cdrSyBrj/WPh2CeKIuxo
12i77sQb1+xm1eL/+yyx
=/FHm
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to