-
-
Notifications
You must be signed in to change notification settings - Fork 497
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 | Firefly RK3399 #1986
Comments
Great work, thanks for creating and sharing this 👍
Yep, leave it with me. I lack the Firefly device, but, may try it on NanoPC-T4, you never know :) |
+ Firefly HW codes: https://github.com/Fourdee/DietPi/issues/1986
Image uploaded REMOVED AS NO SINGLE INSTALL FOR MONTHS
I've not tested it yet. Will try NanoPC-T4 when I can. |
Gonna update my initial comment with this link since it contains the modules and correct naming. |
@Fourdee I reflashed my board and found a problem with the provided package. Android Flash Tool gave me an error where the rootfs could not be flashed. I unpacked the rootfs.img with the imgRePackerRK utility and flashed the generated rootfs.img.iso successfully.
|
Ah yes, I repacked the A quick way to test if its been packed, try opening the |
We have anther open image request for ROC-RK3328-CC: https://dietpi.com/phpbb/viewtopic.php?t=2694 They at least share the same CPU with Rock64 at least, not sure if images can be used cross devices? |
Usually not because of the DTBs for each board. This seems very similar in specs to Rock64 from Pine64. The Rockchip tree doesn't contain it but I believe Firefly probably do. Need to check this once I get some time. |
@carlosedp However if some is experienced with the Android Tools (or equivalent) method to create an installer image (boot from e.g. USB flash, install directly to internal eMMC), then I am open for it and would love to integrate it into our image creation script: https://github.com/MichaIng/DietPi/blob/dev/.meta/dietpi-imager Added it to official download page as well (marked as beta): https://dietpi.com/#download |
I mark this as closed. Interest in this board is VERY small, however Buster-based image is up, marked as beta, any observed issues can be handled via dedicated issue. |
@Fourdee I would be very interested in testing your image and hear if you are still actively using the firefly board... |
We had a Firefly RK3399 image for about two years, but there were nearly zero users, according to our survey, hence we removed this image from our list. But if you have such SBC, you can turn a Debian or Armbian image into DietPi, by making use of our PREP script: https://dietpi.com/docs/hardware/#make-your-own-distribution |
Ok I will give this a try. As I'm struggling right now to get basically ANY image to work with this SBC, I can understand why people are reluctant to use it with anything else than the android 7 image it ships with... |
At least for common server usage, Android is indeed a questionable OS 😉. Let me know if you run into any issues. One AFAIK was that network connections can be dropped in the middle, when they are managed by connman or NetworkManager, so best is to run the script with screen and keyboard attached (instead of SSH), so you are able to re-establish the network connection from the related error prompt, if necessary. |
@carlosedp do you still have those flashable images and some instruction how to flash it to emmc without an adaptor? I am close to use a nail and a hammer and use this board as a decorative element on the wall for my office... |
@belveder79 It's been a looong time since I don't play with it... I think I gave this board away in a "purge" I did a while back. |
Jep, using the Armbian Bookworm image, then running our installer and choosing "Generic RK3399" should work: https://dietpi.com/docs/hardware/#make-your-own-distribution |
@MichaIng @carlosedp yes, this indeed worked flawlessly, thx a lot... |
ADMIN EDIT
New SDcard Buster-based image available: REMOVED AS NO SINGLE INSTALL FOR MONTHS
I have build an image for Firefly RK3399 SBC based on the existing FriendlyARM NanoPC-T4 from here.
The image still has some NanoPC-T4 markings on it's config so it might require updates. The Kernel is the 4.4.138 built from Rockchip tree and contains most useful modules for Docker, Kubernetes, networking as IPVS and IPTables. The modules are in a .tar.gz file that need to be copied to the rootfs
/lib/modules
after install. Newer DietPi rootfs already contains this in right place.Device information:
Benchmarks:
Writing DietPi to the onboard EMMC:
Requires:
-- Linux users, please follow this guide: http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T4#Flash_Image_to_eMMC_with_Linux_Upgrade_Tool
Writing the images to the EMMC
Now we need to enter into MASKROM mode:
When the transfer is completed, the system will automatically reboot and begin the 1st run setup.
The image works with Firefly M.2 to SATA adapter card. The drivers were included into the Kernel. Check benchmark image for the "Custom" line.
@Fourdee , can you check this out and update the config files/rootfs to contain the kernel modules and Firefly naming all around? Also, testers needed.
The text was updated successfully, but these errors were encountered: