Yocto Image for H3ULCB+Kingfisher M04

Jump to: navigation, search
Revision as of 27 March 2020 at 08:59.
The highlighted comment was edited in this revision. [diff]

What is the best way to create a Linux Yocto (preferably 3.21) for the H3ULCB+Kingfisher M04 configuration?

I tried the build instructions from here, but the image doesn't boot: https://elinux.org/R-Car/Boards/Kingfisher#Build_image

During the Kernel startup I get a panic:

[ 1.531217] loop: module loaded

[ 1.537959] renesas-rpc ee200000.rpc0: using DMA read (dma0chan0)

[ 1.544521] Bad mode in Error handler detected on CPU1, code 0xbf000000 -- SError

[ 1.552007] Internal error: Oops - bad mode: 0 [#1] PREEMPT SMP

Full details here: http://renesasrulz.com/adas/f/adas---forum-1845141225/15725/boot-failure-on-renesas-h3ulcb-kingfisher-board-based-on-r8a7795-es2-0/51386#51386

How can I build a Image which supports the Kingfisher features (especially 8ch. audio and USB3.0): https://elinux.org/R-Car/Boards/Kingfisher#S.2FW_support_status

    07:03, 26 March 2020


    I confirmed that Yocto v3.21.0 is booted on H3ULCB(ES2.0 8GB) + KF(M04).

    I checked your boot log, and noticed IPL and U-boot is old.

    So, please update IPL and U-boot, then try to boot again.

    Best regards.

      01:01, 27 March 2020

      Thanks for your help!

      I have to admit that the boot log from the link above is not mine (just the error was the same).

      My u-boot and IPL is newer, here is my full log of the kernel Oops: https://pastebin.com/wiXmDzxz

      It is a dual-boot system which can also boot Android (for development), so the bootloader is from the Android build. I hope that's not the problem?

      Here is my u-boot environment: https://pastebin.com/qqw8cJJS

        01:59, 27 March 2020