Точно не знаю, нет такого под рукой. Но думаю

Точно не знаю, нет такого под рукой.
Но думаю все классически. Как практически во всех микропроцессорах.
В контроллере Boot код, скорее всего маска, одноразово-програмируемая. Которая настраивает контроллер на определенную конфигурацию: диапазоны адресов памяти и портов, (Как правило это самая защищеная часть, чтоб конкуренты не скомуниздили)


Программа из Boot, читает и распаковывает флешку (ПЗУ) внутренюю или внешнюю.
В ней обычно, подпрограммы: тестовые, начальной инициализации и простейший интерфейс по терминалу.
Программа из ПЗУ уже находит основной рабочий код и различные настроечные таблицы и логи в общей Nand-flash памяти. Так называемая служебка. Без которой на интерфейс хард не выйдет нормально.

Без описания от производителя контроллера и SSD разобраться во всем этом очень не просто.
Документацию можно получить только за очень большие деньги, т.е. по сути стать самому производителем подобного устройства. Или бесконечно ждать, когда какие-то обрывки документации и утилиты, не украдут китайцы с заводов. Производители совершенно не заинтересованны, чтобы кто-бы то ни было чинил эти устройства, включая и свои сервисные центры. Дешевле произвести новое, чем разбираться с неисправными.

SSD не виден в Bios