Jump to content

Recommended Posts

Posted

Hi,

 

I am wanting to try running OPNsense under proxmox, but before that I wanted to setup the type-C port as a management port. I have added g_cdc in /etc/modules to load the kernel module and if I run a vendor kernel, it works fine. I plug my laptop in to the boards type-C port and it shows up as an ethernet adapter and I can SSH directly to the Rock 5 ITX. I however would like to use a mainline kernel instead as it generally runs better thanks to the amazing work of the community here. Running 6.12, this same functionality does not work and nothing appears in the network adapters on my laptop when plugging in.
Looking on mainline-status, I see that the type-C support (ie USB-C (fusb302)), has been sent but not accepted yet. Once this has been merged and I update to the newest kernel, will the type-C port work like I hope?

Any help or advice would be much appreciated!

Posted
10 hours ago, runlikellama said:

Looking on mainline-status, I see that the type-C support (ie USB-C (fusb302)), has been sent but not accepted yet.

 

Hi, could you point to a like where this status is shown?

11 hours ago, runlikellama said:

Once this has been merged and I update to the newest kernel, will the type-C port work like I hope?

Normally yes, once Armbian will start integrating that kernel version you should have what you need.

Posted

Hi,

Mainline status is here: https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/mainline-status.md

and description of the submitted patch is here: https://lore.kernel.org/linux-rockchip/20241210163615.120594-1-sebastian.reichel@collabora.com/

 

It mentions that more recent U-Boot versions handle some USB communications, so I was also thinking that updating the U-Boot on my board might help although I haven't quite worked out how to do that yet.

Posted
22 minutes ago, runlikellama said:

Mainline status is here: https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/mainline-status.md

and description of the submitted patch is here: https://lore.kernel.org/linux-rockchip/20241210163615.120594-1-sebastian.reichel@collabora.com/

 

It mentions that more recent U-Boot versions handle some USB communications, so I was also thinking that updating the U-Boot on my board might help although I haven't quite worked out how to do that yet.

This is for rock 5b. The U-boot requirements is for rock 5b only as it seems to be due to rock 5b being powered via this usb-c port (and talks about the USB-PD negociation needing to happen in u-boot).

 

So this patch to rock 5b dts will not fix rock-5-itx support.

 

Edit: Mind I have not checked yet if the rock-5-itx dts already has this code or not.

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