Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #52690

Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1

From Vagrant Cascadian <vagrant@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1
Date 2016-02-08 05:00 +0100
Message-ID <qZL9v-7QE-1@gated-at.bofh.it> (permalink)
References <qZ88a-5LC-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

On 2016-02-06, Heinrich Schuchardt wrote:
> Booting with u-boot-imx requires imx6q-wandboard-revb1.dtb.
> linux-image-4.3.0-1-armmp installs imx6q-wandboard.dtb
> leaving me with a system that will not boot.
>
> With imx6q-wandboard-revb1.dtb the system boots.

As you've noted, flash-kernel has no way of distinguishing which variant
to support, though u-boot does. I've sometimes wondered weather u-boot
should pass a boot argument for which .dtb to use...

To make matters worse, in older versions of the linux kernel, such as
the 3.16.x in jessie, imx6q-wandboard.dtb may actually be for wandboard
revb variants, not for the revc variants (although I have one of each,
both running the same .dtb in jessie without obvious problem, though I
don't make use of the wifi or bluetooth on either).

When the revc was added, backwards compatibility was broken by renaming
the revb .dtb file instead of keeping it and introducing the revc in a
new .dtb... kind of hard to fix correctly now...

Adding support for flash-kernel to copy multiple, or even optionally all
.dtb files could at least work around the issue.


live well,
  vagrant

Back to linux.debian.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1 Heinrich Schuchardt <xypron.glpk@gmx.de> - 2016-02-06 11:20 +0100
  Bug#813881: Acknowledgement (linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1) Heinrich Schuchardt <xypron.glpk@gmx.de> - 2016-02-06 13:10 +0100
  Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1 Vagrant Cascadian <vagrant@debian.org> - 2016-02-08 05:00 +0100
    Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1 Heinrich Schuchardt <xypron.glpk@gmx.de> - 2016-03-08 20:30 +0100
    Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1 Ian Campbell <ijc@hellion.org.uk> - 2016-03-14 10:10 +0100
      Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1 Vagrant Cascadian <vagrant@debian.org> - 2016-03-14 19:00 +0100
        Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1 Ian Campbell <ijc@debian.org> - 2016-03-16 10:10 +0100
          Bug#813881: linux-image-4.3.0-1-armmp install wrong dtb on Wandboard Quad Rev B1 Heinrich Schuchardt <xypron.glpk@gmx.de> - 2016-03-28 01:50 +0200
  Processed: Re: Bug#813893: [PATCH 1/1 v3] ARM: dts:  imx6dlq-wandboard-revb1.dts: use unique model id owner@bugs.debian.org (Debian Bug Tracking System) - 2016-02-14 17:50 +0100
  Processed: Fwd: Bug#813881: [PATCH 1/1 v3] ARM: dts:  imx6dlq-wandboard-revb1.dts: use unique model id owner@bugs.debian.org (Debian Bug Tracking System) - 2016-02-24 00:40 +0100

csiph-web