Slackware - ARMThis 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.
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.
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381
Rep:
Orange Pi installation on SD card
I have an Orange Pi H3 (not Pro version) that I want to install Slackware on. While I find Stuart Winters installation instructions clear, there are some things I'm not sure I understand well enough to do the installation I want.
I have a 16GB SD card and would like to do the full install on it. I don't have the usb to serial cable described in the instructions, I do have a monitor that I used with my Raspberry Pi, so I also would like to do the installation without resorting to using ssh to do a headless install. (I have no experience with ssh) I also have a mini keyboard that uses a bluetooth adapter in usb port.
Some of the things I'm not sure of:
1. What size should I make the partitions (and what order and type) on the SD card?
2. Is it possible to make an installation from a thumb (usb) drive? And what files are needed?
3. Will my keyboard work during the install?
Any help and guidance would be greatly appreciated.
Thanks
Dan
I can prepare an installation miniroot (where all you need to do is one dd action, the only thing I can not check), if the exact version of the board is specified, it is better to link to it
I have a 16GB SD card and would like to do the full install on it. I don't have the usb to serial cable described in the instructions, I do have a monitor that I used with my Raspberry Pi, so I also would like to do the installation without resorting to using ssh to do a headless install. (I have no experience with ssh) I also have a mini keyboard that uses a bluetooth adapter in usb port.
The initial issues you have are that:
1. The method of installing the OS requires that you use the micro SD card slot for the new version of U-Boot.
You should be able to overwrite the factory version on the eMMC, thereby freeing up the micro SD card slot, but I haven't tried. I don't normally recommend overwriting the factory u-boot unless necessary, which is why the boot-from-SD card method is chosen.
2. The u-boot version required does not support HDMI.
3. There is no HDMI support in the Kernel.
All in all, you need a serial cable. They're low priced and are a necessity when working with ARM devices.
The installation method doesn't suggest using SSH (although the documentation in 14.2 might do, but I changed it to use serial instead in -current).
If you were intending on using the OrangePi as a local machine to sit at and have a keyboard/monitor, you're out of luck at present due to the lack of HDMI support. I don't know when it's likely to appear in the Kernel.
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381
Original Poster
Rep:
@ drmozes Thank you also for your response. Apparently I haven't done enough research. I was under the impression that the version I have does not have/use eMMC. Which was why I wanted to boot from sd and also use partitions on the sd for full install since it has sufficient room. I also thought the latest kernel has HDMI support.
If you were intending on using the OrangePi as a local machine to sit at and have a keyboard/monitor, you're out of luck at present due to the lack of HDMI support. I don't know when it's likely to appear in the Kernel.
@ drmozes Thank you also for your response. Apparently I haven't done enough research. I was under the impression that the version I have does not have/use eMMC. Which was why I wanted to boot from sd and also use partitions on the sd for full install since it has sufficient room. I also thought the latest kernel has HDMI support.
Nope, you were right -- I forgot that not all of the Orange PI's have eMMC.
The latest stable kernels don't have HDMI support for the OrangePI, but I'll have a look at the patch set and see if I can apply them to 4.14 soon.
Is the HDMI support stable with the patch set you're keeping in your stash? Now that 4.14 is LTS, it'll probably be the kernel for Slackware 15's release, so I'm happy to apply a set of patches to it (since I assume that by the time 15 is released, those patches would already be upstream so that I wouldn't need to include them in the post-15 -current branch going forwards).
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381
Original Poster
Rep:
Making progress here. System installed and booting up. Have output to hdmi monitor, and mini keyboard working. I am occasionally getting init: id "s1" and "s2" respawning to fast errors. Also the eth0 seems not to be working.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.