Hi Guys
I'm trying to upgrade my openwrt from 18 to 19 on a mips targer (mt7628 SOC)
The image generation is done but the kernel does not boot, here is the error:
[ 0.000000] NR_IRQS: 256
[ 0.000000] Kernel panic - not syncing: Failed to find ralink,mt7620a-sysc node
[ 0.000000] Rebooting in 1 seconds..
[ 0.000000] Reboot failed -- System halted
it seems to be a device tree issue related to the tool "patch-dtb"
When i compare my openwrt18 generation and my openwrt19 generation, the patch-dtb tool is not called on the kernel-image.bin
is it normal ? what is the purpose of this tool ? merging the dtb within the kernel ?, i would like to understand this step of the image generation process
EDIT: apology... below is on master... and you are right 19 has DTS... still... your sample model vendor totally got shortchanged on translation... ( you had none )
ok thank's for helping
If my understanding is correct, in openwrt 19, there is no more possibility to specify devicetree name for a given target, the name is auto resolved with target name (probably appended with other things ?)
I have to modify the name of my previous device tree according to the new rules.
In openwrt18, i specified:
DTS := THINGOO
and the build tools were looking to THINGOO.dts so now it is no more possible.
what do you means with "have you updated your recipe with the fake brand?"
maybe my boot issue is comming from antother thing... i was thinking it is coming from device tree i have read this on a forum but maybe it is not the case.