USB-C hub

Hi !
My USB - C hub doesn’t accept USB devices if I put it in the back of my Zynthian RPI4. Do you know if it and hardware limitation or a software one ?


hi @Wapata
check in /boot/firmware/config.txt if

dtoverlay=dwc2,dr_mode=host # from here

(or, if you’re running a pi4)

otg_mode=1 # from here

is there

Too bad it’s already on “1”.
But thanks for he answer :slight_smile:

have you tried the other option ?

It looks like it’s not a powered hub that you’ve got. I’m curious: how do you power the Pi with the hub plugged in ?

I’m reading your sources right now :slight_smile:
There is an other USB-C on the hub to put the power supply

ah, ok. Thank you.

Oh ! This line work !!
dtoverlay=dwc2,dr_mode=host
Even the Ethernet port ok my hub is working !!
(I guess the SD port too but don’t know how to check)

Merci !

cool.

just try and see if it works with command

lsblk

it will list all the attached drives

It does !

root@zynthian://zynthian# lsblk                                                 
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS                               
sda           8:0    1   192K  1 disk                                           
└─sda1        8:1    1 160.5K  1 part /media/root/LAUNCHPAD X                   
mmcblk0     179:0    0  59.4G  0 disk                                           
├─mmcblk0p1 179:1    0   512M  0 part /boot/firmware                            
└─mmcblk0p2 179:2    0  58.9G  0 part /                                         
root@zynthian://zynthian# lsblk                                                 
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS                               
sda           8:0    1   192K  1 disk                                           
└─sda1        8:1    1 160.5K  1 part /media/root/LAUNCHPAD X                   
sdb           8:16   1  14.2M  0 disk                                           
└─sdb1        8:17   1  14.2M  0 part /media/root/sdb1-usb-Generic_STORAGE_     
mmcblk0     179:0    0  59.4G  0 disk                                           
├─mmcblk0p1 179:1    0   512M  0 part /boot/firmware                            
└─mmcblk0p2 179:2    0  58.9G  0 part /                                         

The HDMI port don’t, but fair enough

I would like to say from a purely physical connector point of view, I don’t like type C.

But if you want to make a box for a Zynthian, now you can solder a jack barel to a very less expensive device, the hub instead of the rpi :slight_smile:

your Launchpad has a small storage !

ls -la /media/root/LAUNCHPAD X

if you’re are curious and want to see what’s in there.

You can drop the firmware in it, and found the manual from memory.
It can show up in windows too by configuration.
When I put your line there is a problem because of the space in the name
Anyway :


Sadly, there is no config files for the custom layouts, it’s only online.