Jump to content

FriendlyElec CM3588 NAS


sgofferj

Recommended Posts

Morning all,

 

so I got myself a FriendlyElec CM3588 NAS board for testing and in the end integrating in my homelab. I tried a few Armbian images - FriendlyElec suggests the NanoPi R6S image and I tried the NanoPC T6 image. Both boot but both have some issues, e.g. no USB connectivity and no HDMI out (T6).

While not a being developer or SBC specialist, I am a Linux user since 1995 (server)/1996 (desktop) and I am used to some pain, tinkering and problem solving. Is there any kind of "getting started with a new board"- or similar document that I could use as a starting point to tinker with this board? Any hints, advice?

 

Of course I could use the stock Debian/Ubuntu images from FriendlyElec but I grew to like Armbian a little after running it on a bunch of RPis and a Banana Pi...

 

Happy New Year!

Stefan

Link to comment
Share on other sites

This won't feel very helpful, but basically you'll need to make a device tree for the cm3588 nas board.

 

I've yet to find a good read on introducing people to device tree and how to navigate but hopefully you can find something.

 

Example:

 

https://github.com/torvalds/linux/blob/master/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts

Link to comment
Share on other sites

Thanks! I have heard about device trees and had a look at some DTS for the Banana Pi CM4 but I was lacking reference to understand the bigger picture. Looking at it, I'm probably not the one who is going to make Armbian work on this board but maybe I can do some prep work at least...

Link to comment
Share on other sites

11 hours ago, wasuu said:

Is it possible to just use the dts file from the friendly elecs github repository ?

 

nope that's from the rockchip 6.1 vendor kernel.  It's not compatible with mainline linux

Link to comment
Share on other sites

@going

I have tried all of FriendlyElec "Official images", most recent the debian. It's 6.1.25.

 

@wasuu

I don't think that dts even would even work for the CM3588 NAS. At least when I tried Armbian for the T6 on the CM3588 it booted but didn't run without quirks, e.g. no USB or HDMI out.

 

I'm swamped this week and probably also next. But when I get to it, I'll try to find the dtb files from the "official" image and decompile them...

Link to comment
Share on other sites

11 часов назад, sgofferj сказал:

But when I get to it, I'll try to find the dtb files from the "official" image and decompile them

Extract dts from the file system on a running device

dtc --sort -I fs -O dts  /sys/firmware/devicetree/base > dts-$(uname -r).txt

This is especially useful when you are trying to apply a dtbo overlay on boot.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines