Добавить в корзинуПозвонить
Найти в Дзене

Восстанавливаем прошивку SSD NVME диска Netac 512GB N930E Pro на контроллере HG2283

На столе SSD NVME диск Netac 512GB N930E Prо, восстановим ему прошивку! Контроллер диска HG2283 — это то ли контроллер Phison PS5013, переименованный компанией HosinGlobal, то ли доработанный Phison E13T от Hongxinyu, достоверной информации мне найти не удалось. В сети в свободном доступе пока только один прошивальщик под данный контроллер — взять его можно на usbdev: HG2283 PCIe MP Tool – производственная программа для работы с прошивкой NVMe SSD-накопителей на контроллерах Hongxinyu HG2283. В архиве с MP Tool есть явное указание, что прошивается это чудо через JMS583 USB, у меня такая коробочка в наличии имеется.  Я даже попробовал через другие переходники и контроллеры, но увы, сработало только через JMS583. Вводим диск в ROM-режим, для этого подключаем через переходник JMS583-USB диск с замкнутыми контактами ROM, после определения диска в режиме контроллера убираем перемычку и вычитываем конфигурацию утилитой от vlo : Утилита phison_e7_flash_id  показала нам такие данные: v0.3a
OS:

На столе SSD NVME диск Netac 512GB N930E Prо, восстановим ему прошивку!

-2
-3

Контроллер диска HG2283 — это то ли контроллер Phison PS5013, переименованный компанией HosinGlobal, то ли доработанный Phison E13T от Hongxinyu, достоверной информации мне найти не удалось.

-4

В сети в свободном доступе пока только один прошивальщик под данный контроллер — взять его можно на usbdev:

HG2283 PCIe MP Tool – производственная программа для работы с прошивкой NVMe SSD-накопителей на контроллерах Hongxinyu HG2283.

В архиве с MP Tool есть явное указание, что прошивается это чудо через JMS583 USB, у меня такая коробочка в наличии имеется.  Я даже попробовал через другие переходники и контроллеры, но увы, сработало только через JMS583.

-5
-6

Вводим диск в ROM-режим, для этого подключаем через переходник JMS583-USB диск с замкнутыми контактами ROM, после определения диска в режиме контроллера убираем перемычку и вычитываем конфигурацию утилитой от vlo :

-7
-8
-9

Утилита phison_e7_flash_id  показала нам такие данные:

v0.3a
OS: 10.0 build 26200
Drive : 2(USB)
Bridge : RTL
Model : PCIe SSD
Fw : APR1M1R0
Size : 1 MB [0.0 GB] LBA Size : 512
Controller: HG2283 in Rom Mode
FlashID : 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 [0x0f 0x00 0x02 0x02] — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
Bank00: 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
Bank01: 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
Bank02: 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
Bank03: 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
Bank08: 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
Bank09: 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
Bank10: 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
Bank11: 0xad,0x7e,0x28,0xb,0x0,0xc0,0x0,0x0 — Hynix 3dv7-176L TLC 16k 512Gb/CE 512Gb/die
List of banks possible incorrect

Попробуем прошить диск:

Запускаем PCIeMPTool.exe, переходим во вкладку Configuration, нажимаем кнопку Edit и вводим секретный пароль 123, прописываем модель диска в Model Name: Netac 512GB N930E Prо, выставляем параметр Pretest в 0. Reference Original Bad, далее жмем Save, затем Initialize INI

-10
-11
-12
-13

После инициализации и переподключения диска возвращаемся на страницу Main, жмем Refresh:

-14

Диск определился, теперь жмем Start и ждем окончания прошивки:

-15

По окончании прошивки переподключаем диск, инициализируем в управлении дисками Windows и получаем рабочий накопитель:

-16
-17

Дальше уже тесты в боевом режиме, оставлю это за кадром.

Легких Вам Ремонтов!

---------------