ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
1084512 Топик полностью
jury093 (08.03.2021 21:12, просмотров: 10) ответил Гyдвин на MT7628K - 2014 год. MT7628DA аж с 64Mb памяти на борту - 2018. Вполне свежие чипы... На MT7628DA вообще можно зарядить OpenWrt, так что и eCos может и не понадобится.
вот с объемом памяти как-то не понял МБ или Мб, если 64 Мбит это 8 Мбайт т.е. размер меньше чем детский, у меня есть sk-nuc976 от Павла, там на борту 64Мбайта и Дебьян изрядно задыхается при таком объеме. Возможно eCOS менее требователен и типа busybox based система 

пропустил ранее момент с пересборкой после make menuconfig - там все непросто. в их мане написано, надо сначала make menuconfig, потом make module_clean потом make module

и тут есть проблема мы покупаем или продаем чего хотим - если что-то доставить, то на беглый взгляд это процесс непростой - надо добыть архив, вписать в местные конфиги, архив исходников адаптировать под eCOS, там есть характерный каталог packages и внутри куча changelog's. не знаю как там в openwrt, но buildroot самостоятельно нужные архивы подтягивает из сетки и наклеивает на них патчи

если что-то убрать, то надо смотреть нет ли зависимостей, выключил безобидный пункт NTPD, всё собралось с ньюансом

eCos_SDK/tools/mipsisa32-elf/bin/../lib/gcc/mipsisa32-elf/4.3.2/../../../../mipsisa32-elf/bin/ld:target.ld:46: syntax error

находим этот target.ld и лечим 46 строку, я туда вбиваю "0" а по хорошему, надо найти где плодится этот скрипт и лечить ошибку там

после фикса скрипта все собирается до финальных бинарников