I was wondering if the DietPi image included this firmware update? https://wiki.odroid.com/odroid-xu4/software/jms578_fw_update
Or perhaps there would be a way to automate/adjust the time out? I believe this is causing me problems with large network file transfers and I’d like to fix it without having to jump to a full Ubuntu server!
Flashing other Bridge Controller with this firmware, can/will bring you in trouble, e.g. Cloudshell for Odroid XU4 with USB 3.0 to SATA bridge (JMicron JMS561) and with USB3.0 to SATA bridge (Genesis GL3321G) or any other USB to SATA bridge chipset.
dietpi@ODroid:~$ lsusb
Bus 006 Device 002: ID 0bda:8153 Realtek Semiconductor Corp.
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 152d:9561 JMicron Technology Corp. / JMicron USA Technology Corp.
Bus 004 Device 002: ID 05e3:0616 Genesys Logic, Inc.
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
hdparm gives device is in standby (which technically it is in my setup).
I can also see that Kernel 4.14 has been officially released, perhaps this may fix some issues and save having to investigate updating the controller? https://forum.odroid.com/viewtopic.php?f=97&t=28895