_3m 5 25 апреля, 2020 Опубликовано 25 апреля, 2020 · Жалоба Вопрос к гуру хорошо знающим организацию исходников и makefile u-boot образца 2020 года от denx. На мой процессор и плату нет актуального открытого кода по инициализации sdram. Производитель предлагает закрытую либу которую надо слинковать с spl. Я тупо вставил нужные либы в scripts/Makefile.spl и все собирается и работает. libs-$(CONFIG_DRAM_SUN8I_R40_AWLIB) += $(srctree)/../arch/arm/mach-sunxi/dram_sun8i_r40/libchipid libs-$(CONFIG_DRAM_SUN8I_R40_AWLIB) += $(srctree)/../arch/arm/mach-sunxi/dram_sun8i_r40/libdram Но сдается мне что вставлять что-либо в Makefile.spl дурной тон и если кто это увидит закидают тухлыми помидорами. Вопрос как следует правильно вставлять внешние ресурсы в u-boot в первую очередь в spl? Правильно - это так чтобы приняли в апстрим. Это могут быть любые ресурсы которые не компилируются при сборке u-boot например: сторонние библиотеки или линковка функций в ROM, прошивки fpga, ключи дешифрования и т.п Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться