Comments (4)
DietPi is mostly userland composition, so the question is more whether you have a kernel and bootloader for this SBC/SoC. We use the Armbian build system for our kernel and bootloader packages in most cases. I checked the 32-bit Rockchip kernel and it does have device trees for 4 RK3066 SBCs:
AFAIK, Armbian does not support any of those, but mainline Linux obviously does: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/arm/boot/dts/rockchip
If your's is among them, you only need a bootloader source. Mainline U-Boot supports the Marsboard, at least: https://github.com/u-boot/u-boot/blob/master/configs/marsboard_defconfig
If you have a booting image and want to run dietpi-installer
on it, take care that the kernel remains installed, if it is an APT package. Our installer removes unknown APT packages quite radically.
... thinking about it, I just have a great idea how to prevent that for kernel packages explicitly. Hang on 😄.
EDIT: With this change, it should work better: 43770fe
from dietpi.
Mine is the mk808,Thanks a lot
Now I have to figure out how to load a Linux image in it, if I can find any :/
Is there a DietPi "generic" image to include boot files like these ones for Rockchip rk3066
To work in unsupported arm boards like mine?
Since there is not Armbian for my board..
Are there plans to do one in the Future?
Thanks
from dietpi.
In the ARM world, something like a generic image which boots on every SBC/chip does not exist. It always requires individual drivers and the device tree (not only Linux, but the U-Boot image as well). As there is an mk808 device tree in the Linux image, that one should theoretically work. And luckily, mainline U-Boot has a config for this board as well: https://github.com/u-boot/u-boot/blob/master/configs/mk808_defconfig
from dietpi.
Yes,but I don't know how to do all this to work.and in what image how and where I put the uboot/config etc.
By generic i mean the older devices only that dietpi have not an image or the image is discontinued.
"generic for old boards" for 3 or 4 boards like cubieboard 1,2,mk802,mk808 etc.
Thanks
from dietpi.
Related Issues (20)
- LUKS on Pine64 Quartz64 Model A not working HOT 3
- Portainer / Docker Odroid C4 fails HOT 2
- Dietpi-Software installs microblog.pub instead of build-essential package HOT 3
- Mediawiki: Image upload with default installation not possible HOT 4
- Gen. x86 PC ISO installer should detect when running in a VM, not print CPU temp HOT 2
- Open Beta v9.5 | Please help testing and hardening our upcoming release HOT 1
- Home Assistant is missing dependency HOT 1
- dietpi-update error while upgrading to latest DietPi version HOT 4
- Docker pull error on Pine64 Quartz64 Model A HOT 4
- /boot not mounted by PARTUUID HOT 3
- System gets stuck when initiating a reboot (x86_64/EFI/Bookworm) HOT 11
- enable GPU with dietpi os on raspberry pi 4 to improve performance HOT 1
- Iteration v9.6 (2024-07-06)
- Wrong RAM calculation in dietpi banner HOT 5
- Rock 3A fails to bring up network on DietPi 9.5 HOT 17
- DietPi_NanoPiR6C-ARMv8-Bookworm(and Bullseye) Images not working at all HOT 4
- adguard only runs on ipv6 on proxmox HOT 2
- Unable to update Dietpi HOT 11
- TP-Link Archer T2U Nano HOT 3
- Diet-Pi Update failed HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dietpi.