-
-
Notifications
You must be signed in to change notification settings - Fork 501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Image | ROCK Pi S #3365
Comments
@lwqcz Which kernel version does the Radxa image ship? Linux 4.4 like the Armbian ones? https://dl.armbian.com/rockpi-s/ Fully unattended firstrun setup is currently not possible. The update and installs on firstrun can be automated via dietpi.txt, but you need to do one manual login. Related request: #2520. However this can be done via SSH (enabled by default), as long as you configured |
I've tried to use I need to finish a review regarding this HW so I'm going to skip the DietPi test on this HW for now. Any timeframe, when ROCKPis would be supported? Can I help somehow - maybe to try some alpha builds? BTW: Fully unattended boot including first-boot is going to be supported anytime soon? |
@lwqcz I'll create an image from this and upload for testing. |
@MichaIng Wifi and Bluetooth is working fine so far. I'm going to test 1wire and I2C. Thank you for new image anyway. No need for my prepared image? I can upload it... |
Thanks for the offer. I'll this build it myself since I did some closer review in case and update DietPi-PREP if required. Also I'll e.g the new hardware definition directly, so banner shows device name, our scripts know correct CPU etc. |
@lwqcz |
@MichaIng I've didn't noticed your last comment here, sorry. I'll test it tonight and I'll let you know. |
@MichaIng |
Many thanks for testing and feedback. Probably there is some Bluetooth package available in the Radxa repo. How did you test it, currently not sure if it's enabled for ROCK Pi S in dietpi-config, probably it requires to listen on a different tty. Similar thing on I2C and 1wire. If there is no overlay, probably it can be installed or enabled via kernel module. Basically the Radxa forum/docs might also help on this. |
For Bluetooth according to docs:
And at least on ROCK Pi 4 1wire works by enabling the kernel modules manually: https://forum.radxa.com/t/how-to-use-w1-gpio-rockpi4/1322/6 |
BTW: If you would like to have SSH access to my RockPiS running dietpi, just ask - it is no problem 😎 |
@lwqcz Regarding 1wire:
|
@MichaIng |
@lwqcz See some old PR here with the intention to add options to RPi 1-wire module: https://github.com/raspberrypi/linux/pull/457/files Probably we can open some request at Radxa to add an official ROCK Pi S dtoverlay for 1-wire with pin options, else I guess you'd need to bump the topic on Radxa forum... btw. isn't this one working already, as it looks quite complete: https://forum.radxa.com/t/temperature-from-ds18b20/1997/33 (Ah, UART/PINs match ROCK Pi 4 only I guess?) |
+ DietPi-Set_hardware | Bluetooth: Add support for ROCK Pi S onboard Bluetooth if Radxa repo is present, providing the firmware: #3365 (comment)
RockPi and RockPiS uses different SoCs - RK3399 vs 3308 - so I assume that the approach to overlays and 1w can be rather different or am I wrong? |
@lwqcz Btw, I just checked the Armbian packages: https://apt.armbian.com/pool/main/l/linux-4.4.207-rockpis/ |
@MichaIng EDIT: Done https://forum.radxa.com/t/temperature-from-ds18b20/1997/42 |
New image uploaded based on current DietPi v6.30 with some other minor fixes: https://dietpi.com/downloads/images/DietPi_ROCKPiS-ARMv8-Buster.7z @lwqcz
And there is the 1wire overlay. To enable it (as well mentioned in the readme) add The |
Unfortunately, 1wire still does not work. On DietPi or even on armbian-focal. I want to use different that the default PIN (to be PIN compatible with RPi) and uEnv or armbianEnv w1 PIN configs have no effect. Every time PIN number 17 is seen open for w1 module... And sorry for the delay 🤦 |
Is the device path available? Generally, since we use the official Radxa bootloader, kernel (+overlays) and repo, I think we'll have more success checking things there. Found a similar thread, although it seems the device tree overlay has not been enabled there: https://forum.radxa.com/t/enable-1wire-for-ds18b20/3521?u=michaing |
Device path is available. Modules are enabled and loaded. I have spent some time trying and testing. Everything is working using default GPIO PIN 17 called |
Little hint about the recent fixes and repacked image: #3925
Probably it contains a fix for the noisy GPIO pin as well. |
I've tested the stable version for more than a week and it seems to be working 👍 Anyway - can you add
|
Many thanks for testing 👍. Jep, let's make a new issue for this. Along with 1wire, we can switches for other hardware features that are available via overlays. Btw, adding the modules to the list is definitely required? As I know from other cases that those might be loaded automatically, when the overlay is enabled. I'd add those via |
Creating an image request
Formal device information
Is the SBC officially supported by the Debian installer?
If not, is a reliable 3rd party Debian image available for this SBC?
If not, are there install instructions for Debian available?
Vote for this image on FeatHub: https://feathub.com/MichaIng/DietPi/
I've got nothing ... https://feathub.com/MichaIng/DietPi/+95
My DietPi image & notes
The text was updated successfully, but these errors were encountered: