Date: Tue, 14 Jul 2020 09:49:45 +0200 From: Emmanuel Vadot <manu@bidouilliste.com> To: Vincent Milum Jr <freebsd-arm@darkain.com> Cc: Danilo =?ISO-8859-1?Q?Eg=EAa?= Gondolfo <danilo@freebsd.org>, freebsd-arm@freebsd.org Subject: Re: big.LITTLE status for rk3399/rockpro64? Message-ID: <20200714094945.c380a9dcf82c0d5158bd01ac@bidouilliste.com> In-Reply-To: <CAOWUMWFqasANopobHOeG6qOqhLZJDhts7fSRXu8n-fCoHWaTdg@mail.gmail.com> References: <878sfnz61y.wl-bsd@zeppelin.net> <CAOWUMWGY%2B=w%2B9jJ8yhb9Lew6MjGorVquvATgok1_fyRMUBS6vg@mail.gmail.com> <CAFU7VyNzbFbOP5rMuVEZiMpHs_pdaD3X0Cp0GJRZTyd2pXTHPQ@mail.gmail.com> <CAOWUMWEMbu04fJoSpevEz9sdfUJbbbf1KH2i7Kc6pgL3Dt8jRg@mail.gmail.com> <CAOWUMWFqasANopobHOeG6qOqhLZJDhts7fSRXu8n-fCoHWaTdg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 13 Jul 2020 18:46:14 -0700 Vincent Milum Jr <freebsd-arm@darkain.com> wrote: > Some more observations. >=20 > I've full power cycled the Pinebook Pro a few times now rather than just > software rebooted, and the keyboard/trackpad issue has not come back yet. >=20 > All 6 cores seem to be working, but not optimally. The big cores are not > boosting to their max frequency. Regardless, 6 cores is still 50% more th= an > 4 cores, so more compute power! >=20 > This is observed while compiling the FreeBSD kernel directly on the > Pinebook Pro. >=20 > dev.cpu.5.freq_levels: 1800/-1 1608/-1 1416/-1 1200/-1 1008/-1 816/-1 > 600/-1 408/-1 > dev.cpu.5.freq: 1416 > dev.cpu.4.freq_levels: 1800/-1 1608/-1 1416/-1 1200/-1 1008/-1 816/-1 > 600/-1 408/-1 > dev.cpu.4.freq: 1416 > dev.cpu.3.freq_levels: 1416/-1 1200/-1 1008/-1 816/-1 600/-1 408/-1 > dev.cpu.3.freq: 1416 > dev.cpu.2.freq_levels: 1416/-1 1200/-1 1008/-1 816/-1 600/-1 408/-1 > dev.cpu.2.freq: 1416 > dev.cpu.1.freq_levels: 1416/-1 1200/-1 1008/-1 816/-1 600/-1 408/-1 > dev.cpu.1.freq: 1416 > dev.cpu.0.freq_levels: 1416/-1 1200/-1 1008/-1 816/-1 600/-1 408/-1 > dev.cpu.0.freq: 1416 > hw.temperature.CPU: 56.1C > hw.temperature.GPU: 51.1C This is a problem in our cpufreq framework, all freqs must be the same. We need to support clusters in it so we could have different clusters at different speed.. >=20 >=20 > On Mon, Jul 13, 2020 at 1:24 PM Vincent Milum Jr <freebsd-arm@darkain.com> > wrote: >=20 > > I've enabled all 6 cores now. > > > > Unsure if it is related, but there were initialization issues with the > > keyboard and trackpad after reboot. On first reboot, the keyboard entir= ely > > locked up while typing the user name. On second reboot, keyboard > > functioned, but there was no trackpad once I got into the X session. Af= ter > > some time, it eventually started working on its own, no idea why. > > > > Hardware aside, compute so far seems to work as expected. I tried openi= ng > > large YouTube videos, and watched it stress all 6 cores without issue. > > > > On Mon, Jul 13, 2020 at 11:06 AM Danilo Eg=EAa Gondolfo <danilo@freebsd= .org> > > wrote: > > > >> On Mon, Jul 13, 2020 at 6:27 PM Vincent Milum Jr <freebsd-arm@darkain.= com> > >> wrote: > >> > >>> I'm curious about this, too. I recently got the Pinebook Pro up and > >>> running, and would like to start testing all 6 CPU cores for doing > >>> compilation tasks. > >>> > >>> On Mon, Jul 13, 2020 at 10:19 AM Josh Howard <bsd@zeppelin.net> wrote: > >>> > >>> > It looks like it's been a couple of months since there's been any n= ews > >>> > around it. Anything in particular still needed as far as testing or > >>> > debugging that goes? I have a Rockpro64 and a RockPi4e (though I do= n't > >>> have > >>> > that booting yet.) that I could potentially test on. > >>> > > >>> > Thanks > >>> > > >>> > > >>> > _______________________________________________ > >>> > freebsd-arm@freebsd.org mailing list > >>> > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > >>> > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.o= rg" > >>> > > >>> _______________________________________________ > >>> freebsd-arm@freebsd.org mailing list > >>> https://lists.freebsd.org/mailman/listinfo/freebsd-arm > >>> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > >>> > >> > >> The number of CPUs was limited here > >> https://svnweb.freebsd.org/base?view=3Drevision&revision=3D360321 > >> > >> If you remove the hw.ncpu from your loader.conf you'll be able to use > >> all the 6 cores. > >> > >> Although the commit message mentions a "known issue" with the big.LITT= LE > >> architecture, I was able to use all the 6 cores to rebuild the entire > >> system and I didn't face any issue. > >> > >> Maybe manu@ could give us some context about that. > >> > > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" --=20 Emmanuel Vadot <manu@bidouilliste.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200714094945.c380a9dcf82c0d5158bd01ac>