Я использую кастомную плату на чипе AM5749 и столкнулся со следующей проблемой..
Мне нужно выполнить загрузку с SATA накопителя.В загруженном линуксе жесткий видно те проблем с физической реализацией никаких а вот с загрузчиком трабл.
В даташите AM574x SitaraTM Processors Silicon Revision 1.0 в таблице 6.6 указана последовательность загрузки где явно есть варианты с SATA одним из которых я воспользовался. CONFIG_SATA_BOOT=y И казалось бы все должно было загрузится но нет чудо не произошло. После попыток поиска ответов в интернете в часнтости на форуме TI столкнулся с тем что они просто ответили:В нашем SDK не поддерживается загрузка с SATA. Есть похожая история с чипом AM5728 https://e2e.ti.com/support/legacy_forums/embedded/linux/f/354/p/523720/1903993
я решил поступить аналогично патчил настраивал и в итоге получил вот что и окончательно застрял:
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
Если кто нибудь сталкивался с подобными проблемами подскажите решение…