[U-Boot] [PATCH 0/4] dm: rpi: Move Raspberry Pi to use driver model
Simon Glass
sjg at chromium.org
Mon Oct 20 05:14:37 CEST 2014
Hi Stephen,
On 17 October 2014 20:51, Stephen Warren <swarren at wwwdotorg.org> wrote:
> On 09/30/2014 07:41 PM, Stephen Warren wrote:
>> On 09/22/2014 05:30 PM, Simon Glass wrote:
>>> This series adds driver model support to the GPIO and serial drivers used
>>> by Raspberry Pi, and moves Raspberry Pi over to driver model.
>>>
>>> This requires adding driver model support to the pl01x serial driver, and
>>> replacing the bcm2835 GPIO driver with a driver model version (since there
>>> are no longer clients that don't use driver model).
>>>
>>> See u-boot-dm.git branch rpi-working for the tree this is based on.
>>
>> The series,
>> Tested-by: Stephen Warren <swarren at wwwdotorg.org>
>
> Hmm. I take that back. Patch 4 causes a problem, at least when applied
> on top of u-boot/master from today.
>
> Basic serial output works just fine, and I can interact with U-Boot
> without issue. However, when the boot scripts execute and load an
> extlinux.conf, U-Boot hangs. Up to patch 3, everything is fine.
>
> U-Boot 2014.10-00004-g7830ed7 (Oct 17 2014 - 20:47:19)
>
> DRAM: 480 MiB
> WARNING: Caches not enabled
> MMC: bcm2835_sdhci: 0
> Using default environment
>
> In: serial
> Out: lcd
> Err: lcd
> reading /uEnv.txt
> 24 bytes read in 14 ms (1000 Bytes/s)
> Hit any key to stop autoboot: 0
> switch to partitions #0, OK
> mmc0 is current device
> Scanning mmc 0...
> Found /extlinux/extlinux.conf
> Retrieving file: /extlinux/extlinux.conf
> reading /extlinux/extlinux.conf
> (U-Boot hangs here)
>
Can you please point me to where I can get an image to try this with?
Also did you check with dm/next? There may be dependent patches,
although the nature of the problem suggests not.
Regards,
Simon
More information about the U-Boot
mailing list