RSS блога
Подписка
Как прошить контроллер Realtek RTL9201-A и RTL9210-B
Хочу поделиться с вами последней доступной прошивкой, первой в 2023 году и процедурой, как прошить.
Прошивки контроллеров Realtek RTL9210 и RTL9220 NVMe/USB 3.1 и USB 3.2 версии 1.30.21.070622 од 05.01.2023.
Прошивка RTL9201-A Версия 1.29.8.122921
Прошивка RTL9210-B Версия 1.30.21.070622
Утилиты: Версия 1.14.8.610
Контроллеры, с которыми мы встречаемся во многих версиях корпуса для дисков M.2. SATA и NVMe.
Сначала скачайте программу RTL9210A-1.29.8_and_B-1.30.21 и сохраните в новой папке. Разархивируйте программу в ту же папку.
Извлеките диск из корпуса и подключите корпус к компьютеру.
Щелкните в папке на UTHSB_MPtool_Lite_1.14.8.0610
Появится окно программы, в котором появится имя вашего контроллера. Если вы забудете извлечь диск, появится название диска.
Нажмите «Обновить устройство», чтобы начать процесс обновления:
Процесс обновления запущен. Это может занять несколько минут. Не отключайте корпус от USB-порта во время процесса обновления!
Если процесс обновления выполнен успешно, увидите 100% и PASS.
Отключите корпус от компьютера, закройте программу и снова можете подключить корпус.
Обновление прошивки теперь полностью установлено.
Прошивки контроллеров Realtek RTL9210 и RTL9220 NVMe/USB 3.1 и USB 3.2 версии 1.30.21.070622 од 05.01.2023.
Прошивка RTL9201-A Версия 1.29.8.122921
Прошивка RTL9210-B Версия 1.30.21.070622
Утилиты: Версия 1.14.8.610
Контроллеры, с которыми мы встречаемся во многих версиях корпуса для дисков M.2. SATA и NVMe.
Сначала скачайте программу RTL9210A-1.29.8_and_B-1.30.21 и сохраните в новой папке. Разархивируйте программу в ту же папку.
Извлеките диск из корпуса и подключите корпус к компьютеру.
Щелкните в папке на UTHSB_MPtool_Lite_1.14.8.0610
Появится окно программы, в котором появится имя вашего контроллера. Если вы забудете извлечь диск, появится название диска.
Нажмите «Обновить устройство», чтобы начать процесс обновления:
Процесс обновления запущен. Это может занять несколько минут. Не отключайте корпус от USB-порта во время процесса обновления!
Если процесс обновления выполнен успешно, увидите 100% и PASS.
Отключите корпус от компьютера, закройте программу и снова можете подключить корпус.
Обновление прошивки теперь полностью установлено.
Самые обсуждаемые обзоры
+60 |
2609
106
|
+47 |
2955
62
|
+20 |
1700
31
|
+48 |
1742
34
|
Если тема для вас бессмысленна, не сердитесь на меня. Могли проигнорировать или написать что-нибудь полезное.
Не могу протестировать контроллер как контроллер, могу протестировать диск, но когда вставляю диск, пишет не название контроллера, а название диска.
Посмотрите на фотографии:
И как узнать, что это скорости с этим контроллером и с тем же диском?
тарабарского приложеньицаISO8859-1:«подскажите пожалуйста. в каких случаях требуется прошивать?
обладаю таким контроллером.»
Купил я себе новый комп с USB 3.1, с уже установленной виндой.
Купил коробку для SSD на чипе Realtek 9210B
Вставил SSD проверил, скорость 1100 попугаев.
Позже подключил к старому компу, там если не ошибаюсь USB 3.0 не работает, скачал драйвера какие-то не помогло.
Решил прошивку обновить скачал, обновил не помогло.
Скачал ещё драйвера, поставил, заработало, но слишком долго определялся девайс. Ну думаю ладно.
А потом спустя пару недель я переустановил винду 10-ю на новом компе, подключил SSD, и в USB 3.1 он начал тупить.
При записи и чтении отключается и заново подключается.
Начал грешить на кабель, заказал новые кабели USB 3.1 gen 2, не работает, заказал ещё один, такая же фигня.
Причём подключаешь в USB 3.0 всё отлично работает, но скорость ниже.
И там в MPtools при подключении в USB определяет какой порт
HIGH USB 3.0
SUPER PLUS USB 3.1
Перепробовал кучу прошивок, не хочет ни в какую работать с USB 3.1 хз, либо драйверов в чистой винде нет, либо бокс наполовину умер.
Вам этого хватит?
Датирована: 31 декабря 2017, 11:18
В ней я раздаю самописную программу через cloud.mail.ru
И ссылка до сих пор рабочая.
Но тут проблема больше в том, что хозяин файла может сам почистить когда ему лично уже не надо будет. Со своими личными творениями обычно это не происходит. Я об этом изначально говорил.
1.Само не удаляет
2.Не лимитирует доступ по объему скаченного
ru.wikipedia.org/wiki/Magnet-ссылка
ULTRA-CAPACITORS IN POWER CONVERSION SYSTEMS
Petar J. Grbović
Huawei Technologies Düsseldorf GmbH
magnet:?xt=urn:btih:F44F1B1A17F743A81B54E1B4E8B1AEA768A2D57B
«Torrent downloaded from torrent cache at torcache.net/» — а он Россию забанил.
Country not allowed
Этот тоже (из описания): www.todaydownloadz.com/
Лично, не понимаю это, что будет через пару лет? Через пару лет это никому не нужно. Буду новие прошивки а может случится ядерная война и ничего не будет.
Это в контексте того что будет.
Кому это интересно, скачайте а через пару лет будет ссылка на новую прошивку.
Это информация. Вас никто не заставляет прошивать.
ЗЫ не зря производители материнских плат, во избежании, предупреждают не обновлять биос если все работает.
Dump?
RTL9210 1.29.8 / RTL9210B 1.30.21 / GDFW 1.25.14/1.29.21 / MPTOOL 1.14.8.0610 / MPTOOL Lite 1.15.0.0711
— Version v1.30.21.070622 2022.07.06
— Version v1.30.17.062222 2022.06.22
— Version v1.29.38.042522 2022.04.25
— Version v1.29.12.011122 2022.01.11
Fix Compatibility with Samsung M.2 SSDs and Samsung Data Migration Tool
— Version v1.29.8.122921 2021.12.29
Fix problem If your HDD/SSD could not be detected or kept disconnected from your Mac
— Version v1.27.25.072921 2021.07.29
This firmware update aims to improve stability with Samsung 980 Pro and Western Digital SN550 NVMe SSDs.
The power LED behavior is also improved on Windows, and Intel based Mac systems:
now when safely ejected the power LED should turn off ( it may blink slowly )
indicating the drive may be safely unplugged from the computer.This update
is recommended for users who have experienced connectivity problems with Samsung 980 Pro or Western Digital SN550 NVMe SSDs.
— Version v1.23.9.100520 2020.10.05
01.Add customized command.
02.Update Kinsea KS10 LED behavior.
03.Fix Fulllink macbook disk speed test issue.
— Version v1.23.5.09320 2020.09.03
01.Support USB HID interface.
02.Improve the compatibility for RTL9210B.
03.Support RTL9210C_PD/RTL9210C_CG.
04.Improve the compatibility for cdrom feature.
05.Add Orico customized sleep RGB LED behavior.
06.Support security api.
07.Add Kinsea KS10 LED behavior.
08.Add IOmaster M204 LED behavior.
09.Add LED SSI_6431_fp LED behavior.
10.Improve opal compatibility.
------------------------------------------------
А ещё есть сетевые и звуковые контроллеры Realtek.
Это разные вещи а только их связывает производитель Realtek. То что вы пишете, никакого смысла?!
Раньше я не знал как прошить контроллер Realtek.
Теперь я знаю как прошить контроллер Realtek.
рециклироватьоживить её.И хотя я бы смог нагуглить и сделать, но пост автора подтверждает, что все работает и есть смысл это делать судя по пояснению к обновлению. В общем одобряю.
^ Вот это должно быть самой первой строкой, а лучше вообще в заголовке, а не пятой-десятой после горы нудной инфы про модели и версии.
Также тема «зачем» не раскрыта. Что было до, что стало после, стало ли лучше. Тесты производительности.
Довершает картину ссылка на cloud.mail.ru, которая через какие-нибудь полгода как обычно перестанет работать, а статья здесь останется, и все будут проходя мимо только недоумевать и/или материться о её бесполезности.
Супруга тоже пользуются.
Когда говорю о нём любому американцу — не верят, что такое вообще бывает.
Датирована: 31 декабря 2017, 11:18
В ней я раздаю самописную программу через cloud.mail.ru
И ссылка до сих пор рабочая.
что говорит, что архив прошёл через чьи-то руки, а не был скачан напрямую с сайта производителя. Сколько времени при этом прошло не известно, но даты самых свежих файлов — 20.11.2022, т.е. весьма свежий. Но при этом неизвестен первоисточник файла, а также что с ним по пути происходило. Надеюсь, что дело ограничилось только добавлением этой картинки и ничего более.
Теперь я знаю как прошить контроллер Realtek RTL9201-A и RTL9210-B.
К сожалению, я не знаю — зачем.
— Прямыми, Василий Иванович!
— Топи кривыми! Поворот делать будем.
+
Сорян, не учёл, или по анекам?
Это как/почему?
Поляки не используют кириллицу.
Разница между македонским и сербским примерно такая же, как разница между русским и украинским.
9210 — nvme-only
9210B — nvme+sata
обновленный 9210, nvme-only, но совместимый по прошивкам с 9210B
9210BPD — nvme+sata+pd
9211 — nvme+sd
9200 — sata
p.s. нет, откуда эта опечатка я в курсе.
p.p.s. один из первоисточников туть:
https://station-drivers.com/index.php/en/component/remository/Drivers/Realtek/NVMe-USB-3.1/lang,en-gb/
там же есть некоторые описания исправлений.
Вот тут (на китайском) подробный разбор и сравнительные тесты RTL9201R.
Краткие выводы автора:
Мосты на 10 Гб/с: JMS580B>RTL9201R>=ASM235CM>RTL9210B>VL716
Мосты на 5 Гб/с: JMS576 >ASM225CM>NS1068X
PS. Спасибо за утилиты и вообще за всю активность по теме, Вадим! Всегда познавательно вас читать.
а не проверяли, кроме паспорта и смарта, он что-нить пропускает? если любой (кроме smi) мой утиль на какой-нить подключенный через него соответствующий ssd натравить?
у 9210b с этим было печально на тех прошивках, что я проверял.
обширное исследование.
хотя исходный вопрос был все же про опечатку в заголовке.
(Других SATA SSD у меня, надеюсь, больше никогда не будет. :) И этот-то взят под дешёвый кэш для дешёвого NAS, в котором на беду оказался SMR HDD).
С удовольствием потестирую ещё, самому интересно. Скажите только чем. :)
PS. Фото пациента (по этим буквам нагугливается интересное, вот только по памяти ничего; наверное, перемаркировка)
считал родной дамп, сравнил начало, начал собирать… взял из файла UTNVME_A_v1.23.9.100520.bin содержимое с 0000 по 3FF0 и скопировал в оригинальный дамп начиная с 4000 адреса, зашил обратно в spi
зы: минипро флэху не видел, увидел только постал3, возможно китайчик на сн340 тоже увидит
fm25q04
Собственно, моей целью было понять — а можно ли по инструкции «просто» прошиться. Нет, «просто» может быть нельзя. Да и вообще здесь не помешает жирный дисклеймер, что «всё на свой страх и риск и велика вероятность угробить устройство». Не зря это всё в лёгкий доступ не выкладывают.
Если программа увидела, достаточно нажать обновить (uplate device). Если прошивка не подходит вашем контроллеру, увидите информацию failed.
— Кабель от телефона USB2.0 или покупали nvme с обеими типами кабеля? Если кабель USD3 с type-C на одном конце, то достаточно воткнуть USD3 с type-C другой стороной, этот кабель не ДВУХСТОРОННИЙ. Я пометил свои USD3 с type-C и втыкаю в nvme для подключения в обычный USB3, скорости не режутся.
Погроматоров в хозяйстве нет, может какая-то софтина по serial умеет общаться с этой приблудой?
Хотелось бы поддержать тех кто говорил, что прошивка это не установка драйверов нвидии, особенно полезно про замыкание ног если не определяется.
На сайте производителя Max Capacity не указанно, но многие производители карманов, в том числе таких как Asus, часто указывают до 2 ТБ.
Действительно 4 ТБ не схавает?
Ладно, думаю на днях куплю 4 Тб, проверю, отпишусь)
Вот такой конфиг завелся абсолютно нормально.
Но потом в очередной раз играясь с конфигом, точнее поведением светодиода, сдуру прописал «05», вот так
Короче, платка сдохла =)
Так шо аккуратней… кривым конфигом можно убить
Обновил:
Firmware Bin до v1.32.87.082923
Firmware GD до v4.30.23.071922
Как я не стараюсь я не могу получить копирование выше 100-150 мб/с.
Форматировал и в ExFat и в NTFS.
Какие могут быть версии?
4 т.р. потрачены не зря.
Пока еще не трогал, но дамп конфигурации есть под рукой такого вида:
**************************************************************
Device: [Port8]: Realtek RTL9210B-CG #0
**************************************************************
U2PHY: 02 f4 9b e0 e1
U3PHY: 02 d4 09 00 d5 00 80
VID: 0x0bda
PID: 0x9210
MANUFACTURE: «Realtek»
PRODUCT: «RTL9210B-CG»
SERIAL: «012345679029»
SCSI_PRODUCT: «RTL9210B-CG „
SCSI_VENDOR: “Realtek „
USB_SELF_PWR: n/a
DISK_HOTPLUG: 0x00
LED: 0x01
PINMUX1: 0x00070000
PINMUX2: 0x00000000
U2_MAXPWR: 0xfa
U3_MAXPWR: 0x70
ASPMDIS: 0x00
PCIE_REFCLK: n/a
DISK_IPS_THRES: 0x0a
SWR_1_2V: n/a
EN_UPS: n/a
PD: n/a
CUSTOMIZED_LED: n/a
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: n/a
FORCE_SATA_NORMAL_DMA: n/a
UART_DBG_PIN: 0x05
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
Boot Mode: Flash
FW Ver: 1.32.68
FW Build Date: 2023.06.26
IC Pkg Type: PCIE/SATA
UUID: n/a
Disconn_ForceUSB2: false
Но я не знаю, стоит ли прошивать то что есть в с файлами прошивки в архиве напрямую не обращая внимания на дамп родного CFG?
Диск виден в проводнике, но никакой информации по нему получить через другой софт нельзя, потому что видят они лишь объем и имя RTL9210B…
Как на фото выше определяет тот же Netac — решительно не понимаю (
Благодаря ему прошил два реалтека (в Орике стоят) — все просто зашибись стало!
Выбирал 0 минут задержку на сон — а то постоянное засыпание портило всю картину от использования NVME диска.