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


Groups > linux.debian.kernel > #59180 > unrolled thread

Bug#878332: linux-armmp-lpae: Raspberry pi 2 hangs at boot

Started bySebastian Reichel <sre@debian.org>
First post2017-10-13 15:20 +0200
Last post2017-10-14 00:30 +0200
Articles 3 — 3 participants

Back to article view | Back to linux.debian.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Bug#878332: linux-armmp-lpae: Raspberry pi 2 hangs at boot Sebastian Reichel <sre@debian.org> - 2017-10-13 15:20 +0200
    Bug#878332: linux-armmp-lpae: Raspberry pi 2 hangs at boot Philip Rinn <rinni@inventati.org> - 2017-10-13 15:30 +0200
    Bug#878332: linux-armmp-lpae: Raspberry pi 2 hangs at boot Ben Hutchings <ben@decadent.org.uk> - 2017-10-14 00:30 +0200

#59180 — Bug#878332: linux-armmp-lpae: Raspberry pi 2 hangs at boot

FromSebastian Reichel <sre@debian.org>
Date2017-10-13 15:20 +0200
SubjectBug#878332: linux-armmp-lpae: Raspberry pi 2 hangs at boot
Message-ID<uA82B-4hy-1@gated-at.bofh.it>

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

Hi,

On Fri, 13 Oct 2017 13:24:38 +0200 Philip Rinn <rinni@inventati.org> wrote:
> just to make it clear: Version 4.11.6 is the last working kernel
> for me.

4.12 introduced a new mmc driver, that was not enabled in the
Debian kernel resulting in rootfs not being found. It has been
enabled in 4.13.4-1, which is available in sid:

[armhf,arm64] mmc: Enable MMC_BCM2835 (Closes: #845422)

Also your kernel cmdline is probably incorrect for early
printing, which works with the Debian kernel on RPi2 (and
properly displayed the rootfs could not be found problem
for 4.12 kernels):

earlyprintk console=ttyAMA0,115200 root=/dev/mmcblk0p2 rootwait

-- Sebastian

[toc] | [next] | [standalone]


#59181

FromPhilip Rinn <rinni@inventati.org>
Date2017-10-13 15:30 +0200
Message-ID<uA8ch-4ln-5@gated-at.bofh.it>
In reply to#59180

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

Hi,

On 13.10.2017 at 15:05, Sebastian Reichel wrote:
> 4.12 introduced a new mmc driver, that was not enabled in the
> Debian kernel resulting in rootfs not being found. It has been
> enabled in 4.13.4-1, which is available in sid:
> 
> [armhf,arm64] mmc: Enable MMC_BCM2835 (Closes: #845422)

I know, but I was able to boot 4.12.0-0.bpo.2-armmp without problems. While I
couldn't boot 4.13.0-1-armmp-lpae. For me lpae makes the difference not the new
mmc driver (the old one is still there afaik).

> Also your kernel cmdline is probably incorrect for early
> printing, which works with the Debian kernel on RPi2 (and
> properly displayed the rootfs could not be found problem
> for 4.12 kernels):
> 
> earlyprintk console=ttyAMA0,115200 root=/dev/mmcblk0p2 rootwait

Oh, good to know, thanks.

Best,
Philip

[toc] | [prev] | [next] | [standalone]


#59185

FromBen Hutchings <ben@decadent.org.uk>
Date2017-10-14 00:30 +0200
Message-ID<uAgCR-18P-1@gated-at.bofh.it>
In reply to#59180

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

On Fri, 2017-10-13 at 15:05 +0200, Sebastian Reichel wrote:
> Hi,
> 
> On Fri, 13 Oct 2017 13:24:38 +0200 Philip Rinn <rinni@inventati.org> wrote:
> > just to make it clear: Version 4.11.6 is the last working kernel
> > for me.
> 
> 4.12 introduced a new mmc driver, that was not enabled in the
> Debian kernel resulting in rootfs not being found. It has been
> enabled in 4.13.4-1, which is available in sid:
> 
> [armhf,arm64] mmc: Enable MMC_BCM2835 (Closes: #845422)
> 
> Also your kernel cmdline is probably incorrect for early
> printing, which works with the Debian kernel on RPi2 (and
> properly displayed the rootfs could not be found problem
> for 4.12 kernels):
> 
> earlyprintk console=ttyAMA0,115200 root=/dev/mmcblk0p2 rootwait

Note that 'earlyprintk' doesn't (and can't) work on distribution
kernels for ARM because there is too much variation in the available
output devices.

'earlycon' should work but you have to tell it the specific UART type
and address.

Ben.

-- 
Ben Hutchings
The obvious mathematical breakthrough [to break modern encryption]
would be
development of an easy way to factor large prime numbers. - Bill Gates

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web