LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - ARM
User Name
Password
Slackware - ARM This forum is for the discussion of Slackware ARM.

Notices


Reply
  Search this Thread
Old 04-29-2022, 02:37 AM   #1
drmozes
Slackware Contributor
 
Registered: Apr 2008
Distribution: Slackware
Posts: 1,543

Rep: Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313
Boot Loader updates available for the RockPro64 and PineBook Pro


Hello

I've upgraded to the latest version of the U-Boot boot loader for the RockPro64 and Pinebook Pro.

The main reason to upgrade is if you want to see the Slackware boot logo ;-)

At the moment this is slightly a manual affair, but it's easy enough.

Code:
cd /tmp
wget http://ftp.arm.slackware.com/slackwarearm/platform/aarch64/bootware/tools/flash-spl
more flash-spl
The instructions are in there. I don't anticipate upgrading U-Boot regularly, but I'll bake this functionality into the OS later if needed.
 
Old 04-29-2022, 11:24 AM   #2
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
Works here. The Slackware logo looks great on the Pinebook pro.
 
1 members found this post helpful.
Old 04-30-2022, 06:18 PM   #3
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Works here, too.. rather satisfying seeing the logo, however briefly. Thank you.

Perhaps I should make a separate thread for this but it is related. I noted the elements in extlinux.conf seem a lot like lilo.conf and upon seeing "PROMPT 0 " and "TIMEOUT 90" I first wondered if I could enable prompt which led to "Can I dual boot via extlinux.conf?" If so where can I review proper syntax? One of the reasons I hesitate to create a new thread is that I'm such a n00b at ARM this is very likely a stupid question since I also noted extlinux.conf did not seem to be modified to enable the logo, that is if it is even a jpg, png, or an actual graphics file.
 
Old 04-30-2022, 06:28 PM   #4
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
Quote:
Originally Posted by enorbet View Post
Works here, too.. rather satisfying seeing the logo, however briefly. Thank you.

Perhaps I should make a separate thread for this but it is related. I noted the elements in extlinux.conf seem a lot like lilo.conf and upon seeing "PROMPT 0 " and "TIMEOUT 90" I first wondered if I could enable prompt which led to "Can I dual boot via extlinux.conf?" If so where can I review proper syntax? One of the reasons I hesitate to create a new thread is that I'm such a n00b at ARM this is very likely a stupid question since I also noted extlinux.conf did not seem to be modified to enable the logo, that is if it is even a jpg, png, or an actual graphics file.
The logo is compiled into the U-boot binary, which is the boot loader. You can dual boot by copying a section of the extlinux.conf and put it below the other. Point it to the kernel, ram disk, and device tree files (dtb/) and then reboot. I cannot speak to the quality of another distribution being dual booted, however. I will say that I can boot OpenBSD using a Slackware U-boot. So it works.

I use the boot menu often for testing stuff. You need to pick your boot option from within the serial console connection. U-boot has a bug that lead us to disable USB peripherals while u-boot is active.
 
Old 04-30-2022, 07:05 PM   #5
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Thanks mralk3, I'm a tinkerer too, can't leave stuff alone heheh. Actually this time there is some method to my madness as I'd like to dual boot OpenMediaVault to see if I can adapt the web login to Slackware to make it a real NAS. I have ssh X11forwarding working but a web interface would be great. Also thanks for the heads up regarding USB disabled. I do have a PS/2 keyboard/touchpad combo and PCIe adapter but only the one PCIe slot for drives so that's a problem. I don't think I've used a serial console since Laplink days even on x86 so apparently I have a buncha research to do.

I may just have to continue finding a way to package Webmin or Cockpit for Slack..

Last edited by enorbet; 04-30-2022 at 07:07 PM.
 
Old 04-30-2022, 07:24 PM   #6
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050
Here is a list of compatible hardware that Stuart and I tested on the RockPro64. That should get you started.

https://docs.slackware.com/slackware...4#requirements

At the bottom of the document, there is a section discussing serial adapters.

https://docs.slackware.com/slackware...l_uart_adapter

Last edited by mralk3; 04-30-2022 at 07:29 PM.
 
Old 05-11-2022, 04:57 AM   #7
drmozes
Slackware Contributor
 
Registered: Apr 2008
Distribution: Slackware
Posts: 1,543

Original Poster
Rep: Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313Reputation: 1313
A newer build of U-Boot is available for the RockPro64 and Pinebook Pro. This update enables the USB bus permitting interaction with the U-Boot console through the a USB-connected keyboard/the PbPro's built-in keyboard. This is useful if you need to change any settings, avoiding the need to use the serial/UART adapter.

Thanks to Brent Earl for tracking and testing the status of that.

To upgrade, see the first post in this thread for instructions.
 
1 members found this post helpful.
Old 05-12-2022, 03:42 AM   #8
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434Reputation: 4434
Brent's new UBoot works great and solved several issues for me, both in Slackware for boot options (like testing kernels) and also for flexibility to try other systems,. even those that use Grub with multiple boot options like default,RT, preempt, and recover. Now I can boot from any storage device, eMMC, MicroSD, and SATA (haven't tried a handoff to USB yet). Thank you very much.
 
1 members found this post helpful.
Old 05-15-2022, 02:14 PM   #9
glorsplitz
Senior Member
 
Registered: Dec 2002
Distribution: slackware!
Posts: 1,308

Rep: Reputation: 368Reputation: 368Reputation: 368Reputation: 368
upgraded to the latest version of the U-Boot boot loader and rebooted a few times, seems to working

hey Stuart, you've been really keeping pace with x86_64, thank you! need to catch your breath?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Pinebook Pro Linux Laptop Is Back in Stock and You Can Get One for Only $220 USD LXer Syndicated Linux News 0 03-30-2021 08:33 AM
LXer: New Pinebook Pro ARM Linux Laptop Batch Is Now Available for Pre-Order from $199.99 LXer Syndicated Linux News 0 07-21-2020 09:34 AM
LXer: Icinga 2 Version 2.11 Release Candidate Announced, Pinebook Pro Available for Pre-Order, Sailfish OS 3.1 Seitseminen Released, Virtual LXer Syndicated Linux News 0 07-27-2019 06:54 AM
LXer: KDE neon Linux Operating System Is Now Available for Pinebook 64-Bit ARM Laptops LXer Syndicated Linux News 0 08-23-2018 06:33 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - ARM

All times are GMT -5. The time now is 07:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration