[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values
From: |
Andrew Baumann |
Subject: |
Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer |
Date: |
Fri, 22 Apr 2016 11:56:30 +0000 |
> From: Gerd Hoffmann [mailto:address@hidden
> Sent: Friday, 22 April 2016 09:46
>
> Alternatively we can just go for a later boot loader stage, i.e. put a u-boot
> build
> for rpi2 to pc-bios/ (we already have one for ppc there) and run that by
> default.
>
> Our sdcard emulation seems to have problems though:
>
> U-Boot 2016.05-rc2 (Apr 22 2016 - 09:11:45 +0200)
>
> DRAM: 960 MiB
> RPI 2 Model B (0xa21041)
> MMC: <uboot hangs here>
>
> Recent linux kernels have trouble talking to the mmc too.
I know :( I haven't looked at the more recent kernels, but it could be the same
issue I spent a while debugging fruitlessly on raspi1 -- it looked like Linux
was issuing a large MMC read for N blocks, but only programming the DMA
controller for fewer (<N*blocksize). The DMA reads completed quickly but
eventually the kernel timed out, logged an error and reissued the whole
operation as single-block PIO reads.
If you get a chance to diagnose this any further, I'd be curious to know what
you find. If the same problem repros with u-boot, it's almost certainly simpler
to debug there.
Thanks,
Andrew
- [Qemu-devel] [PATCH] bcm2835_property: use cached values when querying framebuffer, Sylvain Garrigues, 2016/04/21
- Re: [Qemu-devel] [PATCH] bcm2835_property: use cached values when querying framebuffer, Peter Maydell, 2016/04/21
- Re: [Qemu-devel] [PATCH] bcm2835_property: use cached values when querying framebuffer, Sylvain Garrigues, 2016/04/21
- Re: [Qemu-devel] [PATCH] bcm2835_property: use cached values when querying framebuffer, Peter Maydell, 2016/04/21
- Re: [Qemu-devel] [PATCH] bcm2835_property: use cached values when querying framebuffer, Sylvain Garrigues, 2016/04/21
- Re: [Qemu-devel] [PATCH] bcm2835_property: use cached values when querying framebuffer, Peter Maydell, 2016/04/21
- Re: [Qemu-devel] [PATCH] bcm2835_property: use cached values when querying framebuffer, Sylvain Garrigues, 2016/04/21
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer, Stephen Warren, 2016/04/21
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer, Peter Crosthwaite, 2016/04/22
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer, Gerd Hoffmann, 2016/04/22
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer,
Andrew Baumann <=
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer, Stephen Warren, 2016/04/22
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer, Peter Crosthwaite, 2016/04/22
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer, Andrew Baumann, 2016/04/22
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer, Peter Crosthwaite, 2016/04/22
- Re: [Qemu-devel] [Qemu-arm] [PATCH] bcm2835_property: use cached values when querying framebuffer, Sylvain Garrigues, 2016/04/22
Re: [Qemu-devel] [PATCH] bcm2835_property: use cached values when querying framebuffer, Andrew Baumann, 2016/04/22