siderolabs / sbc-rockchip

RockChip Overlays
Mozilla Public License 2.0
8 stars 15 forks source link

feat: support the Pine64 SOQuartz CM4 module #7

Open pl4nty opened 4 months ago

pl4nty commented 4 months ago

An RK3566-based compute module in the RPi CM4 form factor. Leaving as draft until I have time to test the latest TPL/ATF. Could also move rkbin to a standalone artifact for reuse

pl4nty commented 4 months ago

I'll also need to test ethernet. May need those additional kernel configs

frezbo commented 4 months ago

Could also move rkbin to a standalone artifact for reuse

yup, that would be nice

frezbo commented 4 months ago

I'll also need to test ethernet. May need those additional kernel configs

We'll be cutting a release of pkgs for Talos 1.7 by end of this week, if we need it let's try to get it in before that, otherwise this will go in 1.8

pl4nty commented 4 months ago

I can send a PR for the documented configs last tested with Talos 1.6.6, but I'm out of town so can't test with 1.7

pl4nty commented 4 months ago

I've confirmed MOTORCOMM_PHY is still required, and tested with all documented configs except SND. Most of them can compile to modules, so I could create a system extension as mentioned in siderolabs/talos#8065. Or would you prefer a PR to pkgs and wait for 1.8?

frezbo commented 4 months ago

I've confirmed MOTORCOMM_PHY is still required, and tested with all documented configs except SND. Most of them can compile to modules, so I could create a system extension as mentioned in siderolabs/talos#8065. Or would you prefer a PR to pkgs and wait for 1.8?

yeh, let's do this for 1.8

DamiaPoquet commented 4 months ago

@pl4nty The rkbin artifact will be handy.

I'm facing some issues with the U-boot TPL on RK3399 boards. The memory training sometimes fails and prevents the board to boot. I tried replacing it with the DDR binary form Rockchip and got Talos booting reliably.

I will open a new PR to fix the issue once the rkbin artifact is ready. Thank you!

pl4nty commented 4 months ago

@DamiaPoquet this PR might take a while due to the kernel dependencies. Do you want to include rkbin in your PR, with coauthored/signoff referencing me?

frezbo commented 2 weeks ago

any updates on this, we'll be cutting another alpha release of talos soon and new changes for SBC's would then only go in 1.9