[U-Boot] [PATCH] Revert "rockchip: Move the MMC setup check earlier"

Ziyuan Xu xzy.xu at rock-chips.com
Mon Jul 25 04:20:01 CEST 2016


Hi Simon,

On 2016年07月25日 10:07, Simon Glass wrote:
> Hi Ziyuan,
>
> On 22 July 2016 at 21:45, Ziyuan Xu <xzy.xu at rock-chips.com> wrote:
>> Hi Simon,
>>
>>
>> On 2016年07月23日 10:57, Simon Glass wrote:
>>> On 18 July 2016 at 20:13, Ziyuan Xu <xzy.xu at rock-chips.com> wrote:
>>>> Boot Rom wouldn't initialize sdmmc while booting from eMMC. We need to
>>>> setup sdmmc gpio, otherwise we will hit an error below:
>>>>
>>>> =>mmc info
>>>> blk_get_device: if_type=6, devnum=0: dwmmc at ff0c0000.blk, 6, 0
>>>> uclass_find_device_by_seq: 0 -1
>>>> uclass_find_device_by_seq: 0 0
>>>>      - -1 -1
>>>>      - -1 0
>>>>      - found
>>>> uclass_find_device_by_seq: 0 1
>>>>      - -1 -1
>>>>      - -1 0
>>>>      - not found
>>>> fdtdec_get_int_array: interrupts
>>>> get_prop_check_min_len: interrupts
>>>> Buswidth = 1, clock: 0
>>>> Buswidth = 1, clock: 400000
>>>> Sending CMD0
>>>> dwmci_send_cmd: Timeout on data busy
>>>> dwmci_send_cmd: Timeout on data busy
>>>> dwmci_send_cmd: Timeout on data busy
>>>> dwmci_send_cmd: Timeout on data busy
>>>>
>>>> This reverts commit 6efeeea79c880d3dd262e0dca9da2687f0ab68c9.
>>>>
>>>> Signed-off-by: Ziyuan Xu <xzy.xu at rock-chips.com>
>>>> ---
>>>>
>>>>    arch/arm/mach-rockchip/rk3288-board-spl.c | 28
>>>> ++++++++++++++--------------
>>>>    1 file changed, 14 insertions(+), 14 deletions(-)
>>> Acked-by: Simon Glass <sjg at chromium.org>
>>> Tested on firefly-rk3288:
>>> Tested-by: Simon Glass <sjg at chromium.org>
>>>
>>> I think this is safe to apply now that we have reduced SPL size.
>> Did you mean that commit 97feca3325bb2065a7ef7d30e1f308b74f1fb33c(rockchip:
>> Use of-platdata for firefly-rk3288)?
>> If you recommend that use of-platfdata instead of of-libfd, I will revise it
>> on evb-rk32288 & fennect-rk3288 board.
> Only if you have space problems on that board (with SPL being too
> large). If not, then don't bother. The of-platdata code is more
> painful to work with.
Okay, I get it. The of-libfd is more smart than of-platdata.
>
> Regards,
> Simon
>
>
>




More information about the U-Boot mailing list