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.
View Poll Results: Are you interested in Slaskware on 64-bit RISC-V platform
Since boards began to appear on RISС-V and I would like to have Slackware as a system, therefore, as soon as the boards appear in the free access, the porting project will be launched.
A board that has adequate price and performance and has the form factor of a BeagleV developer board.
BeagleV specifications:
SoC – StarFive JH7100 Vision SoC with:
RISC-V U74 dual-core with 2MB L2 cache @ 1.5 GHz
Vision DSP Tensilica-VP6 for computing vision
NVDLA Engine 1 core (configuration 2048 MACs @ 800MHz – 3.5 TOPS)
Neural Network Engine (1024MACs @ 500MHz – 1 TOPS)
VPU – H.264/H.265 decoder up to 4Kp60, dual-stream decoding up to 2Kp30
JPEG encoder/decoder
Audio Processing DSP and sub-system
System Memory – 4GB or 8GB LPDDR4
Storage – MicroSD card slot
Video output
1x HDMI port up to 1080p30
1x MIPI DSI interface up to 4Kp30
MIPI-CSI TX for video output after ISP and AI processing
Camera
Dual channels of ISP, each channel support up to 4K @ 30FPS
2 x MIPI-CSI Rx
Audio – 3.5mm audio jack
Connectivity – 1x Gigabit Ethernet, 2.4 GHz 802.11b/g/n WiFi 4, and Bluetooth 4.2
USB – 4x USB 3.0 Ports
Expansion – 40-pin GPIO header with 28 x GPIO, I2C, I2S, SPI, UART
Security – Support TRNG and OTP
Misc – Reset and power buttons
Power Supply – 5V/3A via USB Type-C port
Dimensions – TBD
There is also an iFive Unmatched mini-ITX board based on the SiFive FU740 processor, but the price is completely different.
This platform is the most open and it would be nice to use such equipment.
In general, I hope that there are those interested in this platform.
S
In general, I hope that there are those interested in this platform.
You've already put so much work into slarm64 and I assume you can re-use most of it for another architecture. You might want to move the poll to the main forum though as it's readership is far larger than the ARM sub forum; but if you're interested in it, you do it for yourself and making it available publicly is a byproduct and if people use it, they do - that's the classic Open Source way.
but if you're interested in it, you do it for yourself and making it available publicly is a byproduct and if people use it, they do - that's the classic Open Source way.
Yes exactly.
Perhaps someone is simply not aware of the development of this architecture and its state.
Free to manufacture arm-v cpus without any licenses required (not that I have a cpu factory, but it's bound to do unto cpus what gnu did to software!)
KISS ISA
Not vulnerable to spectre or meltdown (though dram probably still vulnerable to row hammer)
Affordable
Does sram have same row hammer vulnerability as dram? If not, from a manufacturers pov, if someone had the dough (which I don't), is it theoretically possible to solder 500 1MB sram chips (or 1000 512kb chips) onto some kind of circuit board to provide half gig or sram to use instead of dram?
Thanks sndwvs: I feel like I'm drafting in your wake: you're always a few steps ahead, working out what I would eventually try to, if you hadn't already. Besides, slackware on x86/x86_64 just works without any puzzles to figure out; single board computing is like the old days: sound, x11, network adapters, don't always work off the get go, and each device is like a new puzzle--more productive than sudoku, imho.
I'm the mantainer of Slackware for riscv64. I've been working on this since 2019, and I do have an unofficial blessing from Patrick to work on the project.
My roofs is quite larger, with all of the packages is about +4G will full install.
I'm currently working on updating glibc, and to get some of the packages updated to keep it up to date with slackware-current.
Any testing and bug reports on github will be quite appreciated. Also if you need me to hurry on a certain package or something, write me a note and I'll get to it.
Currently I've only tested X11 apps via SSH, as I only have a Hifive Unleashed to test, without the very expensive FPGA that I need to plug in a video card.
I'm in line to get an early BeagleV, so I do hope that compilation times, testing and specially X11 testing will be easier.
I hope my packages can also help to advance the slarm64 port, and if you need anything at all, I'd be happy to help.
Thanks, rootfs is specially minimal, the rest is optional. the package base is currently 1131. I am using the original slackbuild from slackware64, all additions for riscv64 are here. All packages are compiled to station p1 (rk3399).
also for a 64 bit system I use the interpreter in /lib64.
I'm the mantainer of Slackware for riscv64. I've been working on this since 2019, and I do have an unofficial blessing from Patrick to work on the project.
My roofs is quite larger, with all of the packages is about +4G will full install.
I'm currently working on updating glibc, and to get some of the packages updated to keep it up to date with slackware-current.
Any testing and bug reports on github will be quite appreciated. Also if you need me to hurry on a certain package or something, write me a note and I'll get to it.
Currently I've only tested X11 apps via SSH, as I only have a Hifive Unleashed to test, without the very expensive FPGA that I need to plug in a video card.
I'm in line to get an early BeagleV, so I do hope that compilation times, testing and specially X11 testing will be easier.
I hope my packages can also help to advance the slarm64 port, and if you need anything at all, I'd be happy to help.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.