U-boot загрузка с SATA
Я использую кастомную плату на чипе AM5749 и столкнулся со следующей проблемой..
Мне нужно выполнить загрузку с SATA накопителя в загруженном линуксе жесткий видно те проблем с физической реализацией никаких а вот с загрузчиком трабл.
В даташите AM574x SitaraTM Processors Silicon Revision 1.0 в таблице 6.6 указана последовательность загрузки где явно есть варианты с SATA одним из которых я воспользовался.
CONFIG_SATA_BOOT=y
И казалось бы все должно было загрузится но нет чудо не произошло.
После попыток поиска ответов в интернете в часнтости на форуме TI столкнулся с тем что они просто ответили:В нашем SDK не поддерживается загрузка с SATA.
Есть похожая история с чипом AM5728
я решил поступить аналогично патчил настраивал и в итоге получил вот что и окончательно застрял:
U-Boot SPL 2019.01-g54a57c4-dirty (Oct 13 2020 - 16:26:18 +0200)
DRA762-GP ES1.0 ABZ package
no pinctrl state for default mode
Card did not respond to voltage select!
Firmware loading failed
Trying to boot from SATA
Target spinup took 0 ms.
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
Loading Environment from FAT... no pinctrl state for default mode
Card did not respond to voltage select!
Loading Environment from MMC... Card did not respond to voltage select!
*** Warning - No block device, using default environment
ERROR:Error loading sata device
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###
Если кто нибудь сталкивался с подобными проблемами подскажите решение...