Re: [yocto] raspberrypi3-64 target not booting

2017-09-09 Thread Paul Barker
On Mon, Sep 4, 2017 at 9:31 PM, Paul Barker  wrote:
> On Fri, Aug 25, 2017 at 6:27 PM, Khem Raj  wrote:
>> On Fri, Aug 25, 2017 at 10:14 AM, Bill Jenkins  wrote:
>>>
>>> On Aug 25, 2017, at 9:42 AM, Khem Raj  wrote:
>>>
>>>
>>> On Fri, Aug 25, 2017 at 9:39 AM Bill Jenkins  wrote:

 I am trying to just get the simple 64-bit rpi-basic-image to work, but the
 Raspberry Pi 3 seems to hang with the rainbow screen at startup.
>>>
>>>
>>> Can you plugin a serial cable and see if that worked or try to add ssh
>>> daemon on target and try to ssh into pi


>>>
>>> That was a good call. I can login with the ssh daemon, so it does
>>> successfully boot. I just
>>> cannot access it from the HDMI port. (I do not have the hardware for a
>>> serial connection
>>> at the moment)
>>>
>>> Any ideas on how to get the HDMI port to function the same way as it does
>>> for the
>>> 32-bit case?
>>>
>>
>> Readding the mailing list.
>>
>> what you have is exactly what I had when I submitted the port to
>> meta-raspberrypi. Haven;t had a chance to revisit it. but this could
>> be related to device tree files we are using here. I have had reports
>> from other devs of having been able to boot into graphics using older
>> kernels but I never got
>> that far myself.
>
> I'm seeing the same issue on builds from both pyro and master
> branches. I've confirmed this isn't a HW issue by trying out an
> OpenSUSE Leap 42.2 64-bit build for Raspberry Pi 3.
>
> Khem, are you saying this is the current expected state of Raspberry
> Pi 3 64-bit support? If so I'd really like us to document this in the
> readme and open a bug so we don't lose track of it.
>

So, here's where I'm up to:

I've proposed a bunch of clean-ups and improvements here:
https://github.com/agherzan/meta-raspberrypi/pull/120. The main thing
for this discussion is that I have u-boot working on raspberrypi3-64
and it can boot Linux.

When not using u-boot, I get the colour palette on the screen but I
can ssh into the card after a short delay and confirm that everything
except graphical output seems to be working.

When using u-boot, I get u-boot output on my screen. It gets stuck at
"Starting kernel ..." which I thought was related to another issue but
it's not. Linux does come up and I can ssh in as before, it just
doesn't have any graphical output. The u-boot output is left on the
screen.

So I did a clean checkout of rpi-4.9.y from
https://github.com/raspberrypi/linux and built using the exact
settings in bcmrpi3_defconfig (no config changes) and the
gcc-aarch64-linux-gnu package in Ubuntu 16.04:

export ARCH=arm64
export CROSS_COMPILE=aarch64-linux-gnu-
make mrproper
make bcmrpi3_defconfig
make -j8

I then took arch/arm64/boot/Image and copied it over the top of
kernel8.img in the boot partition of my rpi3-64 image. I now have
working graphical output :)

So I think this is due to either the kernel config changes we make,
the commit hash we use having a bug which is now fixed or a toolchain
issue. Userspace is not involved here.

I'm not going to have much time this weekend to look into this but I
can get back to it next week. If anyone else wants to pick up where
I'm leaving off feel free to!

Thanks,

-- 
Paul Barker
Togán Labs Ltd
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] raspberrypi3-64 target not booting

2017-09-08 Thread Paul Barker
On Fri, Sep 8, 2017 at 1:17 PM, Andrea Galbusera  wrote:
> On Fri, Sep 8, 2017 at 11:22 AM, Paul Barker  wrote:
>>
>> On Fri, Sep 8, 2017 at 10:18 AM, Andrea Galbusera 
>> wrote:
>> >
>> > The only particular configuration I have here (and probably did not have
>> > when testing it a while ago) as you can guess by the missing target name
>> > is
>> > that i boot to U-Boot with KERNEL_IMAGETYPE = "uImage". Does this ring a
>> > bell to anyone?
>>
>> Good timing, this is what I'm actually looking at today! The arm64
>> arch does not support the legacy "uImage" format. We need to use the
>> "Image" format (or "Image.gz") and use "booti" in u-boot instead of
>> "bootm".
>>
>> For now, you'll need to build without u-boot for raspberrypi3-64 by
>> unsetting KERNEL_IMAGETYPE.
>
>
> Understood, maybe we can test transitioning toward using "booti" and any of
> the modern image formats for both raspberrypi3 and raspberrypi-64? This
> should keep the platforms more aligned hence easing layer maintenance...
>

Unfortunately "booti" is only supported on arm64 and "bootm" is only
supported on 32-bit arm.

I'm leaning towards having one variable, RPI_USE_U_BOOT, which when
set to "1" will set KERNEL_IMAGETYPE correctly and enable u-boot.

Thanks,

-- 
Paul Barker
Togán Labs Ltd
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] raspberrypi3-64 target not booting

2017-09-08 Thread Andrea Galbusera
On Fri, Sep 8, 2017 at 11:22 AM, Paul Barker  wrote:

> On Fri, Sep 8, 2017 at 10:18 AM, Andrea Galbusera 
> wrote:
> > Hi!
> >
> > On Mon, Sep 4, 2017 at 10:31 PM, Paul Barker 
> wrote:
> >>
> >> On Fri, Aug 25, 2017 at 6:27 PM, Khem Raj  wrote:
> >> > On Fri, Aug 25, 2017 at 10:14 AM, Bill Jenkins 
> wrote:
> >> >>
> >> >> On Aug 25, 2017, at 9:42 AM, Khem Raj  wrote:
> >> >>
> >> >>
> >> >> On Fri, Aug 25, 2017 at 9:39 AM Bill Jenkins 
> wrote:
> >> >>>
> >> >>> I am trying to just get the simple 64-bit rpi-basic-image to work,
> but
> >> >>> the
> >> >>> Raspberry Pi 3 seems to hang with the rainbow screen at startup.
> >> >>
> >> >>
> >> >> Can you plugin a serial cable and see if that worked or try to add
> ssh
> >> >> daemon on target and try to ssh into pi
> >> >>>
> >> >>>
> >> >>
> >> >> That was a good call. I can login with the ssh daemon, so it does
> >> >> successfully boot. I just
> >> >> cannot access it from the HDMI port. (I do not have the hardware for
> a
> >> >> serial connection
> >> >> at the moment)
> >> >>
> >> >> Any ideas on how to get the HDMI port to function the same way as it
> >> >> does
> >> >> for the
> >> >> 32-bit case?
> >> >>
> >> >
> >> > Readding the mailing list.
> >> >
> >> > what you have is exactly what I had when I submitted the port to
> >> > meta-raspberrypi. Haven;t had a chance to revisit it. but this could
> >> > be related to device tree files we are using here. I have had reports
> >> > from other devs of having been able to boot into graphics using older
> >> > kernels but I never got
> >> > that far myself.
> >>
> >> I'm seeing the same issue on builds from both pyro and master
> >> branches. I've confirmed this isn't a HW issue by trying out an
> >> OpenSUSE Leap 42.2 64-bit build for Raspberry Pi 3.
> >>
> >> Khem, are you saying this is the current expected state of Raspberry
> >> Pi 3 64-bit support? If so I'd really like us to document this in the
> >> readme and open a bug so we don't lose track of it.
> >
> >
> > Reading this thread made me curious to get back to building/testing for
> > raspberrypi3-64 myself as I used to do for a while till a few months ago.
> > Not really in the need for that now, but, it would be nice to help
> keeping
> > the support healthy if possible. Then tonight I added back
> > MACHINE=raspberrypi3-64 bitbake myimage to the builds I run daily with
> > master branches of poky and meta-raspberrypi and felt into a even earlier
> > showstopper than the boot issue described here. My kernel build fails
> with:
> >
> > Build Configuration:
> > BB_VERSION= "1.35.0"
> > BUILD_SYS = "x86_64-linux"
> > NATIVELSBSTRING   = "universal"
> > TARGET_SYS= "aarch64-poky-linux"
> > MACHINE   = "raspberrypi3-64"
> > DISTRO= "poky"
> > DISTRO_VERSION= "2.3+snapshot-20170908"
> > TUNE_FEATURES = "aarch64"
> > TARGET_FPU= ""
> > meta
> > meta-poky
> > meta-yocto-bsp= "HEAD:8b4f16a9cbbaf521461f699b7264fac2ac872581"
> > meta-raspberrypi  = "HEAD:e59132bdcc092597ed5f08a77e7160b0f3bb3547"
> >
> > Initialising tasks: 100%
> > |###
> 
> 
> ##|
> > Time: 0:00:11
> > NOTE: Executing SetScene Tasks
> > NOTE: Executing RunQueue Tasks
> > ERROR: linux-raspberrypi-1_4.9.41+gitAUTOINC+4153f509b4-r0 do_compile:
> > oe_runmake failed
> > ERROR: linux-raspberrypi-1_4.9.41+gitAUTOINC+4153f509b4-r0 do_compile:
> > Function failed: do_compile (log file is located at
> > /workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-
> poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r
> > 0/temp/log.do_compile.8392)
> > ERROR: Logfile of failure stored in:
> > /workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-
> poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+
> 4153f509b4-r0/temp/log.do_compile.8392
> > Log data follows:
> > | DEBUG: Executing shell function do_compile
> > | NOTE: make -j 8 HOSTCC=gcc  HOSTCPP=gcc  -E uImage
> > CC=aarch64-poky-linux-gcc   -fuse-ld=bfd
> > --sysroot=/workdir/bsl/build-poky/tmp-poky/work/
> raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+
> gitAUTOINC+4153f509b4-r0/recipe-sysroot
> > -
> > ffile-prefix-map=/workdir/bsl/build-poky/tmp-poky/work-
> shared/raspberrypi3-64/kernel-source=/kernel-source/
> > LD=aarch64-poky-linux-ld.bfd
> > --sysroot=/workdir/bsl/build-poky/tmp-poky/work/
> raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.
> > 9.41+gitAUTOINC+4153f509b4-r0/recipe-sysroot LOADADDR=0x8000
> > | make[2]: *** No rule to make target 'uImage'.  Stop.
> > | Makefile:150: recipe for target 'sub-make' failed
> > | make[1]: *** [sub-make] Error 2
> > | Makefile:24: recipe for target '__sub-make' failed
> > | make: *** 

Re: [yocto] raspberrypi3-64 target not booting

2017-09-08 Thread Paul Barker
On Fri, Sep 8, 2017 at 10:18 AM, Andrea Galbusera  wrote:
> Hi!
>
> On Mon, Sep 4, 2017 at 10:31 PM, Paul Barker  wrote:
>>
>> On Fri, Aug 25, 2017 at 6:27 PM, Khem Raj  wrote:
>> > On Fri, Aug 25, 2017 at 10:14 AM, Bill Jenkins  wrote:
>> >>
>> >> On Aug 25, 2017, at 9:42 AM, Khem Raj  wrote:
>> >>
>> >>
>> >> On Fri, Aug 25, 2017 at 9:39 AM Bill Jenkins  wrote:
>> >>>
>> >>> I am trying to just get the simple 64-bit rpi-basic-image to work, but
>> >>> the
>> >>> Raspberry Pi 3 seems to hang with the rainbow screen at startup.
>> >>
>> >>
>> >> Can you plugin a serial cable and see if that worked or try to add ssh
>> >> daemon on target and try to ssh into pi
>> >>>
>> >>>
>> >>
>> >> That was a good call. I can login with the ssh daemon, so it does
>> >> successfully boot. I just
>> >> cannot access it from the HDMI port. (I do not have the hardware for a
>> >> serial connection
>> >> at the moment)
>> >>
>> >> Any ideas on how to get the HDMI port to function the same way as it
>> >> does
>> >> for the
>> >> 32-bit case?
>> >>
>> >
>> > Readding the mailing list.
>> >
>> > what you have is exactly what I had when I submitted the port to
>> > meta-raspberrypi. Haven;t had a chance to revisit it. but this could
>> > be related to device tree files we are using here. I have had reports
>> > from other devs of having been able to boot into graphics using older
>> > kernels but I never got
>> > that far myself.
>>
>> I'm seeing the same issue on builds from both pyro and master
>> branches. I've confirmed this isn't a HW issue by trying out an
>> OpenSUSE Leap 42.2 64-bit build for Raspberry Pi 3.
>>
>> Khem, are you saying this is the current expected state of Raspberry
>> Pi 3 64-bit support? If so I'd really like us to document this in the
>> readme and open a bug so we don't lose track of it.
>
>
> Reading this thread made me curious to get back to building/testing for
> raspberrypi3-64 myself as I used to do for a while till a few months ago.
> Not really in the need for that now, but, it would be nice to help keeping
> the support healthy if possible. Then tonight I added back
> MACHINE=raspberrypi3-64 bitbake myimage to the builds I run daily with
> master branches of poky and meta-raspberrypi and felt into a even earlier
> showstopper than the boot issue described here. My kernel build fails with:
>
> Build Configuration:
> BB_VERSION= "1.35.0"
> BUILD_SYS = "x86_64-linux"
> NATIVELSBSTRING   = "universal"
> TARGET_SYS= "aarch64-poky-linux"
> MACHINE   = "raspberrypi3-64"
> DISTRO= "poky"
> DISTRO_VERSION= "2.3+snapshot-20170908"
> TUNE_FEATURES = "aarch64"
> TARGET_FPU= ""
> meta
> meta-poky
> meta-yocto-bsp= "HEAD:8b4f16a9cbbaf521461f699b7264fac2ac872581"
> meta-raspberrypi  = "HEAD:e59132bdcc092597ed5f08a77e7160b0f3bb3547"
>
> Initialising tasks: 100%
> |#|
> Time: 0:00:11
> NOTE: Executing SetScene Tasks
> NOTE: Executing RunQueue Tasks
> ERROR: linux-raspberrypi-1_4.9.41+gitAUTOINC+4153f509b4-r0 do_compile:
> oe_runmake failed
> ERROR: linux-raspberrypi-1_4.9.41+gitAUTOINC+4153f509b4-r0 do_compile:
> Function failed: do_compile (log file is located at
> /workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r
> 0/temp/log.do_compile.8392)
> ERROR: Logfile of failure stored in:
> /workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r0/temp/log.do_compile.8392
> Log data follows:
> | DEBUG: Executing shell function do_compile
> | NOTE: make -j 8 HOSTCC=gcc  HOSTCPP=gcc  -E uImage
> CC=aarch64-poky-linux-gcc   -fuse-ld=bfd
> --sysroot=/workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r0/recipe-sysroot
> -
> ffile-prefix-map=/workdir/bsl/build-poky/tmp-poky/work-shared/raspberrypi3-64/kernel-source=/kernel-source/
> LD=aarch64-poky-linux-ld.bfd
> --sysroot=/workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.
> 9.41+gitAUTOINC+4153f509b4-r0/recipe-sysroot LOADADDR=0x8000
> | make[2]: *** No rule to make target 'uImage'.  Stop.
> | Makefile:150: recipe for target 'sub-make' failed
> | make[1]: *** [sub-make] Error 2
> | Makefile:24: recipe for target '__sub-make' failed
> | make: *** [__sub-make] Error 2
> | ERROR: oe_runmake failed
> | WARNING: exit code 1 from a shell command.
> | ERROR: Function failed: do_compile (log file is located at
> /workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r0/temp/log.do_compile.8392)
> ERROR: Task
> 

Re: [yocto] raspberrypi3-64 target not booting

2017-09-08 Thread Andrea Galbusera
Hi!

On Mon, Sep 4, 2017 at 10:31 PM, Paul Barker  wrote:

> On Fri, Aug 25, 2017 at 6:27 PM, Khem Raj  wrote:
> > On Fri, Aug 25, 2017 at 10:14 AM, Bill Jenkins  wrote:
> >>
> >> On Aug 25, 2017, at 9:42 AM, Khem Raj  wrote:
> >>
> >>
> >> On Fri, Aug 25, 2017 at 9:39 AM Bill Jenkins  wrote:
> >>>
> >>> I am trying to just get the simple 64-bit rpi-basic-image to work, but
> the
> >>> Raspberry Pi 3 seems to hang with the rainbow screen at startup.
> >>
> >>
> >> Can you plugin a serial cable and see if that worked or try to add ssh
> >> daemon on target and try to ssh into pi
> >>>
> >>>
> >>
> >> That was a good call. I can login with the ssh daemon, so it does
> >> successfully boot. I just
> >> cannot access it from the HDMI port. (I do not have the hardware for a
> >> serial connection
> >> at the moment)
> >>
> >> Any ideas on how to get the HDMI port to function the same way as it
> does
> >> for the
> >> 32-bit case?
> >>
> >
> > Readding the mailing list.
> >
> > what you have is exactly what I had when I submitted the port to
> > meta-raspberrypi. Haven;t had a chance to revisit it. but this could
> > be related to device tree files we are using here. I have had reports
> > from other devs of having been able to boot into graphics using older
> > kernels but I never got
> > that far myself.
>
> I'm seeing the same issue on builds from both pyro and master
> branches. I've confirmed this isn't a HW issue by trying out an
> OpenSUSE Leap 42.2 64-bit build for Raspberry Pi 3.
>
> Khem, are you saying this is the current expected state of Raspberry
> Pi 3 64-bit support? If so I'd really like us to document this in the
> readme and open a bug so we don't lose track of it.
>

Reading this thread made me curious to get back to building/testing for
raspberrypi3-64 myself as I used to do for a while till a few months ago.
Not really in the need for that now, but, it would be nice to help keeping
the support healthy if possible. Then tonight I added back
MACHINE=raspberrypi3-64 bitbake myimage to the builds I run daily with
master branches of poky and meta-raspberrypi and felt into a even earlier
showstopper than the boot issue described here. My kernel build fails with:

Build Configuration:
BB_VERSION= "1.35.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING   = "universal"
TARGET_SYS= "aarch64-poky-linux"
MACHINE   = "raspberrypi3-64"
DISTRO= "poky"
DISTRO_VERSION= "2.3+snapshot-20170908"
TUNE_FEATURES = "aarch64"
TARGET_FPU= ""
meta
meta-poky
meta-yocto-bsp= "HEAD:8b4f16a9cbbaf521461f699b7264fac2ac872581"
meta-raspberrypi  = "HEAD:e59132bdcc092597ed5f08a77e7160b0f3bb3547"

Initialising tasks: 100%
|#|
Time: 0:00:11
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: linux-raspberrypi-1_4.9.41+gitAUTOINC+4153f509b4-r0 do_compile:
oe_runmake failed
ERROR: linux-raspberrypi-1_4.9.41+gitAUTOINC+4153f509b4-r0 do_compile:
Function failed: do_compile (log file is located at
/workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r
0/temp/log.do_compile.8392)
ERROR: Logfile of failure stored in:
/workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r0/temp/log.do_compile.8392
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8 HOSTCC=gcc  HOSTCPP=gcc  -E uImage
CC=aarch64-poky-linux-gcc   -fuse-ld=bfd
 
--sysroot=/workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r0/recipe-sysroot
-
ffile-prefix-map=/workdir/bsl/build-poky/tmp-poky/work-shared/raspberrypi3-64/kernel-source=/kernel-source/
 LD=aarch64-poky-linux-ld.bfd
 
--sysroot=/workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.
9.41+gitAUTOINC+4153f509b4-r0/recipe-sysroot LOADADDR=0x8000
| make[2]: *** No rule to make target 'uImage'.  Stop.
| Makefile:150: recipe for target 'sub-make' failed
| make[1]: *** [sub-make] Error 2
| Makefile:24: recipe for target '__sub-make' failed
| make: *** [__sub-make] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at
/workdir/bsl/build-poky/tmp-poky/work/raspberrypi3_64-poky-linux/linux-raspberrypi/1_4.9.41+gitAUTOINC+4153f509b4-r0/temp/log.do_compile.8392)
ERROR: Task
(/workdir/bsl/build-poky/conf/../../layers/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi_4.9.bb:do_compile)
failed with exit code '1'
NOTE: Tasks Summary: Attempted 4764 tasks of which 4763 didn't need to be
rerun and 1 failed.

The only particular 

Re: [yocto] raspberrypi3-64 target not booting

2017-09-04 Thread Paul Barker
On Fri, Aug 25, 2017 at 6:27 PM, Khem Raj  wrote:
> On Fri, Aug 25, 2017 at 10:14 AM, Bill Jenkins  wrote:
>>
>> On Aug 25, 2017, at 9:42 AM, Khem Raj  wrote:
>>
>>
>> On Fri, Aug 25, 2017 at 9:39 AM Bill Jenkins  wrote:
>>>
>>> I am trying to just get the simple 64-bit rpi-basic-image to work, but the
>>> Raspberry Pi 3 seems to hang with the rainbow screen at startup.
>>
>>
>> Can you plugin a serial cable and see if that worked or try to add ssh
>> daemon on target and try to ssh into pi
>>>
>>>
>>
>> That was a good call. I can login with the ssh daemon, so it does
>> successfully boot. I just
>> cannot access it from the HDMI port. (I do not have the hardware for a
>> serial connection
>> at the moment)
>>
>> Any ideas on how to get the HDMI port to function the same way as it does
>> for the
>> 32-bit case?
>>
>
> Readding the mailing list.
>
> what you have is exactly what I had when I submitted the port to
> meta-raspberrypi. Haven;t had a chance to revisit it. but this could
> be related to device tree files we are using here. I have had reports
> from other devs of having been able to boot into graphics using older
> kernels but I never got
> that far myself.

I'm seeing the same issue on builds from both pyro and master
branches. I've confirmed this isn't a HW issue by trying out an
OpenSUSE Leap 42.2 64-bit build for Raspberry Pi 3.

Khem, are you saying this is the current expected state of Raspberry
Pi 3 64-bit support? If so I'd really like us to document this in the
readme and open a bug so we don't lose track of it.

Cheers,

-- 
Paul Barker
Togán Labs Ltd
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] raspberrypi3-64 target not booting

2017-08-26 Thread Bill Jenkins

> On Aug 26, 2017, at 12:36 AM, Herve Jourdain  wrote:
> 
> Hi,
> 
> Are you using vc4 as graphics, or are you using the default userland?
> If you want graphics with 64 bits, you need to use vc4.
> 

The raspberrypi3-64.conf file has the line:

MACHINE_FEATURES_append = " vc4graphics"

I assume this means it is using vc4? There is no use of "userland" in my 
build/conf
directory. I am fairly new to Yocto, so I am wondering if there is a definitive 
way to 
tell whether the vc4 graphics were used to build the image.

>> Any ideas on how to get the HDMI port to function the same way as it 
>> does for the 32-bit case?
>> 
> 
> Readding the mailing list.
> 
> what you have is exactly what I had when I submitted the port to
> meta-raspberrypi. Haven;t had a chance to revisit it. but this could
> be related to device tree files we are using here. I have had reports
> from other devs of having been able to boot into graphics using older
> kernels but I never got
> that far myself.
> -- 
> ___
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
> 

-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] raspberrypi3-64 target not booting

2017-08-26 Thread Herve Jourdain
Hi,

Are you using vc4 as graphics, or are you using the default userland?
If you want graphics with 64 bits, you need to use vc4.

Cheers,
Herve

-Original Message-
From: yocto-boun...@yoctoproject.org [mailto:yocto-boun...@yoctoproject.org]
On Behalf Of Khem Raj
Sent: vendredi 25 août 2017 19:28
To: Bill Jenkins <b...@korgrd.com>; yocto@yoctoproject.org
Subject: ***SPAM*** Re: [yocto] raspberrypi3-64 target not booting

On Fri, Aug 25, 2017 at 10:14 AM, Bill Jenkins <b...@korgrd.com> wrote:
>
> On Aug 25, 2017, at 9:42 AM, Khem Raj <raj.k...@gmail.com> wrote:
>
>
> On Fri, Aug 25, 2017 at 9:39 AM Bill Jenkins <b...@korgrd.com> wrote:
>>
>> I am trying to just get the simple 64-bit rpi-basic-image to work, 
>> but the Raspberry Pi 3 seems to hang with the rainbow screen at startup.
>
>
> Can you plugin a serial cable and see if that worked or try to add ssh 
> daemon on target and try to ssh into pi
>>
>>
>
> That was a good call. I can login with the ssh daemon, so it does 
> successfully boot. I just cannot access it from the HDMI port. (I do 
> not have the hardware for a serial connection at the moment)
>
> Any ideas on how to get the HDMI port to function the same way as it 
> does for the 32-bit case?
>

Readding the mailing list.

what you have is exactly what I had when I submitted the port to
meta-raspberrypi. Haven;t had a chance to revisit it. but this could
be related to device tree files we are using here. I have had reports
from other devs of having been able to boot into graphics using older
kernels but I never got
that far myself.
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] raspberrypi3-64 target not booting

2017-08-25 Thread Khem Raj
On Fri, Aug 25, 2017 at 10:14 AM, Bill Jenkins  wrote:
>
> On Aug 25, 2017, at 9:42 AM, Khem Raj  wrote:
>
>
> On Fri, Aug 25, 2017 at 9:39 AM Bill Jenkins  wrote:
>>
>> I am trying to just get the simple 64-bit rpi-basic-image to work, but the
>> Raspberry Pi 3 seems to hang with the rainbow screen at startup.
>
>
> Can you plugin a serial cable and see if that worked or try to add ssh
> daemon on target and try to ssh into pi
>>
>>
>
> That was a good call. I can login with the ssh daemon, so it does
> successfully boot. I just
> cannot access it from the HDMI port. (I do not have the hardware for a
> serial connection
> at the moment)
>
> Any ideas on how to get the HDMI port to function the same way as it does
> for the
> 32-bit case?
>

Readding the mailing list.

what you have is exactly what I had when I submitted the port to
meta-raspberrypi. Haven;t had a chance to revisit it. but this could
be related to device tree files we are using here. I have had reports
from other devs of having been able to boot into graphics using older
kernels but I never got
that far myself.
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] raspberrypi3-64 target not booting

2017-08-25 Thread Khem Raj
On Fri, Aug 25, 2017 at 9:39 AM Bill Jenkins  wrote:

> I am trying to just get the simple 64-bit rpi-basic-image to work, but the
> Raspberry Pi 3 seems to hang with the rainbow screen at startup.
>

Can you plugin a serial cable and see if that worked or try to add ssh
daemon on target and try to ssh into pi

>
> If I build with MACHINE ?= raspberrypi3, the 32-bit image works just fine.
>
> Is there something special that needs to be set in order for the
> "MACHINE ?= raspberrypi3-64" image to boot successfully?
>
> Thanks,
> Bill
> --
> ___
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] raspberrypi3-64 target not booting

2017-08-25 Thread Bill Jenkins
I am trying to just get the simple 64-bit rpi-basic-image to work, but the
Raspberry Pi 3 seems to hang with the rainbow screen at startup.

If I build with MACHINE ?= raspberrypi3, the 32-bit image works just fine.

Is there something special that needs to be set in order for the
"MACHINE ?= raspberrypi3-64" image to boot successfully? 

Thanks,
Bill
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto