/www/pub
ohh shiiit
По перше, я відрубив склейку dtb з бінарником SPL/u-boot;
По друге задав кількість SD-Слотів (минулого разу це не спрацювало, тож я був забив на це);
По третє device tree, задав параметр bootph-all; для &mmc0, &mmc2, ®_dcdc2, ®_dcdc3 та reg_3v3_mmc0, якийсь з них явно спрацював, про те не знаю який, бо вставляв наугад.
По друге задав кількість SD-Слотів (минулого разу це не спрацювало, тож я був забив на це);
По третє device tree, задав параметр bootph-all; для &mmc0, &mmc2, ®_dcdc2, ®_dcdc3 та reg_3v3_mmc0, якийсь з них явно спрацював, про те не знаю який, бо вставляв наугад.
/www/pub
Photo
до речі від запуску u-boot з розділу я відмовився, таяк з підтримкою MBR, SPL просто перестав запускатися
Обожнюю цей двіж, давно не колупався у ARM залізяках з таким значним профітом
За останні кілька днів трохи розібрався в написанні dts файлів, розібрав компіляцію та використання u-boot + поколупав новий для себе процесор та його boot sequence, якщо це можна так назвати
/www/pub
Клонував репо ядра linux, а там в мейнлайні є dts для суміжної моделі читалки, штош, будем значить потім збирать
А можна було і від u-boot стягнути, вони однакові там, тіки шо порівняв
Збираю ядро з clang, і оце подумав, а чого ж я і u-boot з ним не зібрав, нащо ж я брав древнючий тулчейн gcc 7.x від Linaro
/www/pub
Збираю ядро з clang, і оце подумав, а чого ж я і u-boot з ним не зібрав, нащо ж я брав древнючий тулчейн gcc 7.x від Linaro
Please open Telegram to view this post
VIEW IN TELEGRAM