Slackware - ARM This forum is for the discussion of Slackware ARM. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
|
10-19-2023, 09:38 AM
|
#16
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,932
|
Quote:
Originally Posted by business_kid
I am underwhelmed by the silence on and lack of a video driver. The Pi 4 promised 2x4k monitors, but the community could only drive 1xhdmi monitor with the framebuffer! There was no acceleration. I don't believe the Pi 5 "HDR support" until I see it. There's no Pi 5 GPU driver that I have heard of.
|
It seems I thankfully was wrong . From https://www.raspberrypi.com/news/int...aspberry-pi-5/
Quote:
Our newer, faster CPU is complemented by a newer, faster GPU: Broadcom’s VideoCore VII, developed here in Cambridge, with fully open source Mesa drivers from our friends at Igalia. An updated VideoCore hardware video scaler (HVS) is capable of driving two simultaneous 4Kp60 HDMI displays, up from single 4Kp60 or dual 4Kp30 on Raspberry Pi 4. A 4Kp60 HEVC decoder and a new Image Sensor Pipeline (ISP), both developed at Raspberry Pi, round out the multimedia subsystem. To keep the system supplied with memory bandwidth, we have a 32-bit LPDDR4X SDRAM subsystem, running at 4267MT/s, up from an effective 2000MT/s on Raspberry Pi 4.
|
So there should be a Mesa Driver from the get-go.
|
|
2 members found this post helpful.
|
10-19-2023, 01:52 PM
|
#17
|
Member
Registered: Jul 2008
Location: Montana USA
Distribution: KUbuntu, Fedora (KDE), PI OS
Posts: 547
|
Quote:
I mostly run headless too but I will be looking to test and explore the graphics capabilities of this new device.
|
I'll initially set it like a PC, but not stress the graphics other than see how it plays a you-tube video and such. I have a 2TB Samsung T7 on the way as its 'OS drive'. And rather than use Slack, I'll just use PI OS as is. So basically kick its wheels and see what we have here ... then think of a good use for these new machines once I know what it can do. With 'only' 8GB and 4 cores, I don't expect it to be a real powerhouse with multiple VMs running and fast FreeCad, Kicad type work. Again, I have a workstation for those loads, so the RPI-5 won't be a disappointment in that area. That said, with 8GB it truly swimming in memory for my 'normal' usage of RPIs. Should be fun just to play around with, just like the others when they were released! Looking forward to it. Like potato chips, one is never enough .
Last edited by rclark; 10-19-2023 at 03:02 PM.
|
|
1 members found this post helpful.
|
10-20-2023, 03:07 AM
|
#18
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,065
Original Poster
|
Quote:
Originally Posted by rclark
Like potato chips, one is never enough .
|
HAHAHA! I know exactly what you mean.
These SBC arm devices are a little addictive. With Slackware installed, even more so!
|
|
1 members found this post helpful.
|
10-21-2023, 03:43 AM
|
#19
|
Member
Registered: Dec 2014
Location: France
Distribution: Slackware
Posts: 217
Rep:
|
Quote:
Originally Posted by Exaga
Users might be slightly disappointed to learn about the RPi5's onboard RTC. It's not a standalone IC but integrated into the DA9091 power management (RP1) 'southbridge' chip that's regulated by an external 32.768kHz quartz crystal with a projected accuracy of 50ppm - which, IMHO is not great and roughly equates to ±5 seconds per day and ±30 minutes per year at 25' Celsius. Higher or lower temperatures for sustained periods will increase or decrease the accuracy. I cannot find any spec's or data on this RTC as it falls under the "propietary technology" banner crap. Not impressed with that myself, at all. My current RTCs are DS3231 and DS3234 which have an accuracy of 4ppm so this RPi5 RTC may be superfluous to my requirements straight out of the box.
|
If the RPi5's internal RTC is a crap thing, can we still use a external module? And disabling the internal one?
|
|
1 members found this post helpful.
|
10-21-2023, 05:15 AM
|
#20
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,065
Original Poster
|
Quote:
Originally Posted by dodoLQ
If the RPi5's internal RTC is a crap thing, can we still use a external module? And disabling the internal one?
|
I'm rather hoping...
... will tell me which driver the RPi5 onboard RTC is using.
|
|
|
10-21-2023, 08:07 PM
|
#21
|
Senior Member
Registered: Dec 2002
Distribution: slackware!
Posts: 1,398
|
Quote:
Originally Posted by dodoLQ
If the RPi5's internal RTC is a crap thing, can we still use a external module? And disabling the internal one?
|
seems like gpio is a work around, not sure if disabling onboard is necessary, Exaga do you know?
|
|
1 members found this post helpful.
|
10-22-2023, 03:10 AM
|
#22
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,065
Original Poster
|
Quote:
Originally Posted by glorsplitz
seems like gpio is a work around, not sure if disabling onboard is necessary, Exaga do you know?
|
No. In a word. I've scoured the Internet digging for info but cannot find any solid nitty-gritty details about the RPi5 RTC at this time.
It depends which interface the RTC is using, and I'm hoping it's I2C like many of my existing RTCs. In any event there should be a config.txt entry that disables it, the same as with wireless and Bluetooth. My best guess right now is to rmmod the appropriate module and forget about the onboard RTC, and if not then work it so that the correct /dev/rtcX is being used if there's more than the onboard one installed. Whatever needs to be done can be done, I'm quite sure. It may take a little tinkering to make happen but Slackware is always very accommodating with such things.
|
|
|
10-22-2023, 04:50 AM
|
#23
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,932
|
Seems like a dumb question, but can't any rtc just be adjusted into place by ntp? I do also feel the inaccuracies you mention for a 32.768KHz crystal are absolute 'worst case' scenarios.
Last edited by business_kid; 10-22-2023 at 04:51 AM.
|
|
|
10-22-2023, 07:45 AM
|
#24
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,065
Original Poster
|
Quote:
Originally Posted by business_kid
Seems like a dumb question, but can't any rtc just be adjusted into place by ntp? I do also feel the inaccuracies you mention for a 32.768KHz crystal are absolute 'worst case' scenarios.
|
Not sure what you're asking with any RTC being adjusted into place by ntp. It really depends on how a system is setup and configured. In a perfect world, and without any human intervention, at boot the system gets its time from the RTC if one is available, or by jiggery-pokery with the saved system clock when one isn't. Or not at all in some cases. If rc.ntpd is running on the system it will sync with another ntp server to update itself, and the kernel should then set the hwclock [RTC] from the system clock at some point. All this, of course, can be set up, invoked, done automagically and/or manually at any time.
When manually (re)setting the time on a Slackware system I'll do something like this, as 'root' user:
Code:
~# sntp -Ss time.google.com && hwclock -w
Which grabs the time from a ntp server [time.google.com] && then writes the system time to the hwclock [RTC], so they're both in sync. I have a script in /etc/cron.daily performing this task so that my system time and real time clock do not drift. I also have the same code running in rc.local and rc.shutdown to cover all eventualities.
The guestimated "±5 seconds per day and ±30 minutes per year" accuracy is self explanatory. This is the calculated time that may be gained or lost over an established duration and these are the metrics that have been published by the manufacturers. Given that crystal oscillators can be very inaccurate, one should expect the worst and view it as a bonus if/when that's not the case. I've tried, trialed, and tested dozens of RTCs over the years and I have yet to find a more accurate RTC than the ChronoDot v2.1 on the I2C interface, and the SparkFun DeadOn DS3234 on the SPI interface. Both these RTCs [using Maxim controllers] will not lose or gain more than 4-5 seconds per year, that's with temperature varients affecting things.
I'm not even interested in the ChronoDot v3 - it's the same MAX31328 controller (only on a smaller chip die) as the v2.1, the registers are identical in address and function and the accuracy spec's are identical too. They both boast 2ppm accuracy for operating temperatures in the 0'C to +40'C range, and 4ppm accuracy for operating temperatures in the -40'C to +85'C range. The ChronoDot v3 just has a really stupid and thoughtless design.
Last edited by Exaga; 10-22-2023 at 07:49 AM.
Reason: If there's, anything you need... all you gotta do is say...
|
|
|
10-22-2023, 12:00 PM
|
#25
|
Member
Registered: Jun 2014
Distribution: Slackware
Posts: 497
Rep:
|
Thank you for that, Exaga. You explain it far better than I.
|
|
1 members found this post helpful.
|
10-24-2023, 12:44 PM
|
#26
|
Member
Registered: Dec 2014
Location: France
Distribution: Slackware
Posts: 217
Rep:
|
Didn't noticed that RPi5 is now supported by SARPi! Thanks to Exaga
|
|
|
10-25-2023, 03:51 AM
|
#27
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,065
Original Poster
|
Quote:
Originally Posted by dodoLQ
Didn't noticed that RPi5 is now supported by SARPi! Thanks to Exaga
|
Not supported ( yet) because the Raspberry Pi 5 hasn't been delivered and I have no way of testing anything. An installer and supporting pkgs have been built on a Raspberry Pi 4 running Slackware AArch64 current using a "best guess + shot in the dark + the blind leading the blind" methodology - that I've employed with some progressive success over the years. Time will tell if my jiggery-pokery will cut it this time around.
What I've built and made available so far is entirely experimental and may even kernel panic while trying to boot. Without a RPi5 to test on I thought it might be cool and funny to just upload it for public testing while I'm twiddling my thumbs waiting for it to arrive. Not anytime soon either, I highly suspect.
|
|
|
10-25-2023, 04:32 AM
|
#28
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,932
|
I grabbed the RPi OS blob (2023-10-10) the other day mainly to compare the 'inxi-G' output. But I've noticed they have a second build of 6.1.0 for the BCM2712, which is the RPi 5 SoC. It seems like the kernel stuff is out there, although the video stuff is still proprietary.
|
|
|
10-25-2023, 05:13 AM
|
#29
|
SARPi Maintainer
Registered: Nov 2012
Distribution: Slackware ARM, AArch64
Posts: 1,065
Original Poster
|
I'm working with stable_20231024 branch right now. I figured that a stable release the day after the RPi5 was made public is the one to use. I pretty much keep up with the more recent branches on the Raspberry Pi GitHub repository.
|
|
|
All times are GMT -5. The time now is 10:06 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|