On 1/15/20 2:26 PM, Hans-Ulrich Schlieben wrote: > Hi Enrico, > > thank you very much for your help. > I'm using barebox_2019.01.0-phy4-r7.0 now. In thud I used barebox_2017.12.0 > The image is built using my own ims layer which depends on core-image-minimal > LAYERDEPENDS_ims-layer = "core-image-minimal openembedded-layer phytec-layer" > Its using the meta-phytec Layer and a custom layer from phytec named meta-ksp0663. > Forgot to mention that rauc is used too, which moved from 1.1 to now 1.2. > Just changed the LAYERSERIES_COMPAT to "zeus" here to check whether yocto zeus works. > > Is there some info what to change in the devicetree and so on when moving to warrior/zeus? Are there any other error messages? Can you copy the device tree snippet you use for defining state? What does running the state command say? > In thud this worked. > > Thank you > Regards > > hu > >> -----Original Message----- >> From: Enrico Joerns <ejo@xxxxxxxxxxxxxx> >> Sent: Wednesday, 15 January 2020 14:03 >> To: Hans-Ulrich Schlieben <hu.schlieben@xxxxxxxxxxxxxx>; yocto@xxxxxxxxxxxxxxxxxxxxxx >> Cc: barebox@xxxxxxxxxxxxxxxxxxx >> Subject: Re: [yocto] #yocto bootchooser: Cannot get state 'state' >> >> Hi, >> >> this is mainly a barebox-related question, thus I'd suggest asking it on the barebox ML. >> >> [cc-ing barebox mailing list] >> >> On Wed, 2020-01-15 at 04:10 -0800, hu.schlieben@xxxxxxxxxxxxxx wrote: >>> Hi, >>> >>> booting the new yocto zeus system manually by "boot mmc" works fine >>> but default bootchooser fails with: >>> >>> bootchooser: Cannot get state 'state' >>> Nothing bootable found on 'bootchooser' >>> Nothing bootable found >> >> Looks like the state node is missing in your device tree. >> Which version of barebox do you use? >> And from which layer / recipe? >> >>> Building the "same" image in yocto thud works fine. The boot variables >>> are: >>> >>> * BOOT_system0_.default: 3 >>> * BOOT_system1_.default: 3 >>> * allow_color: 0 >>> * autoboot_timeout: 3 >>> * boot.default: bootchooser >>> boot.watchdog_timeout: 0 >>> bootchooser.default_attempts: 3 >>> bootchooser.default_priority: 1 >>> bootchooser.disable_on_zero_attempts: 0 >>> bootchooser.reset_attempts: (list: "power-on", "all-zero") >>> bootchooser.reset_priorities: >>> bootchooser.retry: 0 >>> * bootchooser.state_prefix: state.bootstate >>> * bootchooser.system0.boot: mmc >>> * bootchooser.system0.default_attempts: 3 >>> * bootchooser.system0.default_priority: 20 >>> * bootchooser.system1.boot: mmc1 >>> * bootchooser.system1.default_attempts: 3 >>> * bootchooser.system1.default_priority: 21 >>> * bootchooser.targets: system0 system1 >>> bootm.appendroot: 0 >>> ... >>> >> >> Regards, Enrico > > _______________________________________________ > barebox mailing list > barebox@xxxxxxxxxxxxxxxxxxx > http://lists.infradead.org/mailman/listinfo/barebox > -- Pengutronix e.K. | | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox