bcm63xx kernel 5.10
Álvaro Fernández Rojas
noltari at gmail.com
Fri Feb 4 11:21:25 PST 2022
So the problem is that SET_FEATURES and GET_FEATURES isn’t supported by versions 2.1, 2.2 and 4.0 of the nand controller, which are the ones present on bcm63xx, right?
> El 4 feb 2022, a las 13:55, Daniel González Cabanelas <dgcbueu at gmail.com> escribió:
>
> Hi Florian,
>> El vie, 4 feb 2022 a las 19:24, Florian Fainelli
>> (<f.fainelli at gmail.com>) escribió:
>>
>>
>>
>>> On 2/4/2022 9:28 AM, Daniel González Cabanelas wrote:
>>> Hi Hauke:
>>>
>>> El vie, 4 feb 2022 a las 0:48, Hauke Mehrtens (<hauke at hauke-m.de>) escribió:
>>>>
>>>> Hi,
>>>>
>>>> We would like to switch the bcm63xx target to kernel 5.10. Paul created
>>>> a pull request for that:
>>>> https://github.com/openwrt/openwrt/pull/4616
>>>>
>>>> There is still a problem with Macronix NAND flash chips, see the
>>>> comments from the pull request.
>>>>
>>>> Could someone please have a look into this problem.
>>>>
>>>> Does this change in the upstream kernel help?
>>>> https://github.com/torvalds/linux/commit/22ca05b82d3e3abc2b116a11ee41b6b692b95530
>>>>
>>> The patch together with:
>>> https://github.com/torvalds/linux/commit/a071912636cc3420f54e2a6312c1625ac763cf03
>>>
>>> They both apply cleanly without changes in current Openwrt, kernel
>>> testing 5.10, But the kernel still fails to load, caused by
>>> macronix_nand_block_protection_support .
>>
>> Is there a log available somewhere that shows the boot failure with
>> 5.10? Have you been able to run a bisection somehow?
>
> this commit is the culprit:
> https://github.com/torvalds/linux/commit/03a539c7a118427a6609a26461358c56ac8f3a06
>
> You can check a boot failure here:
> https://github.com/openwrt/openwrt/pull/4616#issuecomment-999442065
>
> Regards.
>>
>> None of those patches should be relevant as the DSL SoCs do not use EDU,
>> they use PIO. Now about this one:
>>
>> lists.infradead.org/pipermail/linux-mtd/2022-January/091107.html
>> --
>> Florian
More information about the openwrt-devel
mailing list