Realtek RTL9201 Firmware 1.32.7 / 9.32.74 / 1.33.3 / 1.33.88 / 9.34.11 / 1.34.29
- Shonk
-
Topic Author
- Offline
- The Best Poster
-

Enregistré
- 文章: 180
- Thanks: 85
Re: Realtek RTL9201 Firmware 1.32.7 / 9.32.74 / 1.33.3 / 1.33.88 / 9.34.11 / 1.34.29
4 星期 1 天 前 - 4 星期 1 天 前
I have been trying on and off to extract firmware from a Realtek SPI dump for about a year.
I was able to extract v1.32.7 a while ago, but firmware versions newer than v1.32.7 are structured differently and are even flashed differently by MPtool Lite.
The key was using the v9.34.11 firmware to compare how it was structured.
Anyway, one thing I have noticed since I added a 4Mbit SPI to the UTHAI Q5/Q6/Q7 the config for them uses these parameters:
- LED = 0x3
- CUSTOMIZED_LED = 08 00
- UART_DBG_PIN = 100
- DISK_HOTPLUG = 0x3
- DISK_IPS_THRES = 0xa
- DIS_SHOW_EMPTY_DISK = 0x1
DISK_HOTPLUG is not supported on newer firmwares and causes disconnection/firmware crash issues after the drive goes to sleep. DISK_IPS_THRES seems fine.
hence why enclosures coming with newer firmware dont have it in the config or have commented it out with updates like is the case with jeyi
Compatibility Results for DISK_HOTPLUG = 0x3
- RTL9201VB_v1.32.7.112522_signed.bin = Fine
- RTL9201VB_v9.32.74_071723_dbg.bin = Untested
- RTL9201VB_v1.33.3.092723_signed.bin = Untested
- RTL9201VB_v1.33.88.071824_signed.bin = Untested
- RTL9201VB_v9.34.11.102524_dbg.bin = Not Working
- RTL9201VB_v1.34.29.011325_signed.bin = Not Working
I was able to extract v1.32.7 a while ago, but firmware versions newer than v1.32.7 are structured differently and are even flashed differently by MPtool Lite.
The key was using the v9.34.11 firmware to compare how it was structured.
Anyway, one thing I have noticed since I added a 4Mbit SPI to the UTHAI Q5/Q6/Q7 the config for them uses these parameters:
- LED = 0x3
- CUSTOMIZED_LED = 08 00
- UART_DBG_PIN = 100
- DISK_HOTPLUG = 0x3
- DISK_IPS_THRES = 0xa
- DIS_SHOW_EMPTY_DISK = 0x1
DISK_HOTPLUG is not supported on newer firmwares and causes disconnection/firmware crash issues after the drive goes to sleep. DISK_IPS_THRES seems fine.
hence why enclosures coming with newer firmware dont have it in the config or have commented it out with updates like is the case with jeyi
Compatibility Results for DISK_HOTPLUG = 0x3
- RTL9201VB_v1.32.7.112522_signed.bin = Fine
- RTL9201VB_v9.32.74_071723_dbg.bin = Untested
- RTL9201VB_v1.33.3.092723_signed.bin = Untested
- RTL9201VB_v1.33.88.071824_signed.bin = Untested
- RTL9201VB_v9.34.11.102524_dbg.bin = Not Working
- RTL9201VB_v1.34.29.011325_signed.bin = Not Working
Last edit: 4 星期 1 天 前 by Shonk.
The following user(s) said Thank You: Stasiz
Please 登錄 or 新增帳號 to join the conversation.
- Shonk
-
Topic Author
- Offline
- The Best Poster
-

Enregistré
- 文章: 180
- Thanks: 85
Re: Realtek RTL9201 Firmware 1.32.7 / 9.32.74 / 1.33.3 / 1.33.88 / 9.34.11 / 1.34.29
1 星期 6 天 前 - 1 星期 6 天 前
I had 3 Ugreen US221 Enclosures arrive today i have 5 already they are all ASMedia ASM235CM 10Gbps Sata Enclosures
anyway the three that arrived today one was ASMedia ASM235CM the other two where RTL9201-VB-CG and are 10Gbps
so the RTL9201R is the downbin locked at 5Gbps I updated them to 1.34.29 fine from 1.33.3 that Ugreen had used
here's the cfg for the Ugreen US221 RTL9201 Variant
Here's them updated to 1.34.29
anyway the three that arrived today one was ASMedia ASM235CM the other two where RTL9201-VB-CG and are 10Gbps
so the RTL9201R is the downbin locked at 5Gbps I updated them to 1.34.29 fine from 1.33.3 that Ugreen had used
here's the cfg for the Ugreen US221 RTL9201 Variant
Code:
**************************************************************
Device : [Port4] : Crucial_ CT512M550SSD1 #0
**************************************************************
U2PHY : n/a
U3PHY : n/a
VID : 0x0bda
PID : 0x9201
MANUFACTURE : "Ugreen"
PRODUCT : "Ugreen Storage Device"
SERIAL : "1333092759D7"
SCSI_PRODUCT : "n/a"
SCSI_VENDOR : "n/a"
USB_SELF_PWR : n/a
DISK_HOTPLUG : 0x03
LED : 0x01
PINMUX1 : n/a
PINMUX2 : n/a
U2_MAXPWR : n/a
U3_MAXPWR : n/a
ASPMDIS : n/a
PCIE_REFCLK : n/a
DISK_IPS_THRES : 0x03
SWR_1_2V : n/a
EN_UPS : n/a
PD : n/a
CUSTOMIZED_LED : 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SUSPEND_LED_OFF : n/a
FORCE_USB_SPEED : n/a
FORCE_PCIE_SPEED : n/a
EN_U1U2 : n/a
FORCE_USB_QUIRK : n/a
FORCE_PCIE_QUIRK : n/a
FAN : n/a
DIS_SHOW_EMPTY_DISK : 0x01
FORCE_SATA_NORMAL_DMA : n/a
UART_DBG_PIN : 0x64
FINGER_PRINT_EN : n/a
RM_INTERNAL_RD : n/a
HS_AUTO_SWITCH : n/a
UART_BAUD_RATE : n/a
CUSTOMIZED_DISK_IDENTIFY : n/a
HW_LED_CFG : n/a
CDROM_CFG : n/a
SUPPORT_HID : n/a
LATE_INIT_DISK : n/a
SCSI_WP_PIN : n/a
SD_MMC_TYPE : n/a
FORCE_PORT_TYPE : n/a
BCDDEVICE : n/a
SUSPEND_DISK_OFF : n/a
SCSI_WB_PIN : n/a
CUSTOMIZED_FEATURE : n/a
PERIPH_API : n/a
RAID_CFG : n/a
RW_MODE : n/a
FORCE_SATA_QUIRK : n/a
Boot Mode : Flash
FW Ver : 1.33.3
FW Build Date : 2023.09.27
IC Pkg Type : SATA
UUID : n/a
Disconn_ForceUSB2 : false
Here's them updated to 1.34.29
Last edit: 1 星期 6 天 前 by Shonk.
The following user(s) said Thank You: Stasiz
Please 登錄 or 新增帳號 to join the conversation.
建立頁面時間:0.076 秒

