XU4 JMS578 Firmware Topic is solved

Have some feedback, questions, suggestions, or just fancy a chat? Pop it in here.
Post Reply
Deleted User 3259

XU4 JMS578 Firmware

Post by Deleted User 3259 »

Hi all,

I was wondering if the DietPi image included this firmware update? https://wiki.odroid.com/odroid-xu4/soft ... _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!
User avatar
k-plan
Posts: 416
Joined: Sun Feb 28, 2016 5:28 pm

Re: XU4 JMS578 Firmware

Post by k-plan »

Hi,
equusgrevyi wrote:I was wondering if the DietPi image included this firmware update? https://wiki.odroid.com/odroid-xu4/soft ... _fw_update
Hmmm ... why should this to be done?
Your linked firmware update is only for Odroid-HC1 onboard JMicron Technology Corp. JMS578 USB 3.1 Gen1 (5Gbps) to SATA 6Gb/s Bridge Controller (ID 152d:0578).

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.

equusgrevyi wrote:I believe this is causing me problems with large network file transfers ....
Hmmm ... what's terminal output of:
lsusb

hdparm -C /dev/sda

https://forum.odroid.com/viewtopic.php?f=97&t=28535
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal and Bitcoin.
Deleted User 3259

Re: XU4 JMS578 Firmware

Post by Deleted User 3259 »

Hi,

The XU4/HC1 I believe are almost exactly the same, the HC1 has had some removals (e.g. no physical power button). I would also think Hardkernel wouldn't put this under the XU4 wiki category if it wasn't applicable?
https://www.cnx-software.com/2017/08/10 ... solutions/

Terminal output is:

Code: Select all

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

Edit:
I didn't really give any further "proof" that they are the same controller. Look at the terminal outputs in this forum reply:
https://forum.odroid.com/viewtopic.php? ... 50#p201175
Post Reply