[U-Boot] [ANN] U-Boot v2017.05-rc2 released

Andreas Färber
2017-04-21T02:24:29Z

Hi Simon,

Am 21.04.2017 um 04:10 schrieb Simon Glass:
> On 20 April 2017 at 18:47, Andreas Färber <afaerber@suse.de> wrote:
>> Am 21.04.2017 um 02:34 schrieb Andreas Färber:
>>> Am 21.04.2017 um 01:44 schrieb Simon Glass:
>>>> On 20 April 2017 at 17:23, Andreas Färber <afaerber@suse.de> wrote:
>>>>> Using -rc2 with firefly-rk3288 defconfig I can only boot into SPL but
>>>>> not into full U-Boot. I am using the old documented way of dd'ing to
>>>>> sector 256 on SD (doc/README.rockchip).
>>>>>
>>>>> Looking at include/configs/rk3288_common.h I also tried putting
>>>>> u-boot.img on a FAT partition, to no effect.
>>>>>
>>>>> v2017.03 doesn't even show SPL working.
>>>>> v2017.01 worked okay.
>>>>>
>>>>> Build log for -rc2:
>>>>> https://build.opensuse.org/build/Base:System:Staging/openSUSE_Factory_ARM/armv7l/u-boot-firefly-rk3288/_log
>>>>
>>>> Can you try removing RETURN_TO_BROM (or imilsar) and adding
>>>> CONFIG_SPL_OF_PLATDATA?
>>>
>>> As an interim update I can share that latest master behaves slightly
>>> differently:
>>>
>>> U-Boot SPL 2017.05-rc2-00053-g3c476d8 (Apr 21 2017 - 02:29:48)
>>> Returning to boot ROM...
>>>
>>> compared to:
>>>
>>> U-Boot SPL 2017.05-rc2 (Apr 20 2017 - 14:33:20)
>>
>> Disabling the ROCKCHIP_SPL_BACK_TO_BROM option I get:
>>
>> U-Boot SPL 2017.05-rc2-00053-g3c476d8 (Apr 21 2017 - 02:38:52)
>> SPL: Unsupported Boot Device!
>> SPL: failed to boot from all boot devices
>> ### ERROR ### Please RESET the board ###
>>
>> If I additionally enable SPL_OF_PLATDATA then I am back to the v2017.03
>> state of no serial output.
>
> I just tested mainline with those two changes and it works for me. I
> pushed my patch to u-boot-rockchip/firefly-working. Can you try again?

Confirming that with your defconfig it fully works again.

I had instead run menuconfig and manually (un)selected the options.
Maybe those options influence other defaults? I was at the same qoriq
merge commit your branch is based off.

Anyway, does this allow any conclusions for -rc3?

Cheers,
Andreas

--
SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)