Покрасноглазил сутки... Подобрал нужную комбинацию инстрУментов, в
которой SDK собирается без ошибок. Нарыл исходники uboot для MTK. И
даже собрался uboot.bin для программирования флеш. Осталась одна
закавыка на последнем шаге - не собирается uboot.img (для
презаливки uboot-ом самоЁ себя по tftp). Тырнеты гласят, что
виноват китайский язык. Но победить пока не смог. Как победю, можно
и с нужным пином разобраться... В общем, программу-минимум
выполнил. Только что с этой кучей говн делать
дальше? :) Задолбало уже красноглазить и тыкать make :)
http://www.ivotten.cn/mediawiki/index.php?title=MT7628_Uboot
Волшебные заклинания для сборки SDK eCos MTK:
Ставим в виртуалку Linux Mint 19.0 (32 бит)
tar -xvf MTK7628_7688_2015_0630_eCos_SDK_V3.1.3.0_DPA_tar.bz2
sudo apt-get install libstdc++5
sudo apt-get install tcl
sudo apt-get install dos2unix
sudo apt-get install gtk+2.0
sudo dpkg-reconfigure dash (переключаем на bash)
/////////////////////////////
Ошибка при сборке uboot:
/opt/buildroot-gcc342/bin/mipsel-linux-objcopy --gap-fill=0xff -O binary u-boot uboot.bin
./tools/mkimage -A mips -T standalone -C none \
-a 0xBC000000 -e \
-n "SPI Flash Image" \
-r DDR1 -s 16 -t 8 -u 32 \
-y 0xFF -z 0xFF -w 0xFF -d uboot.bin uboot.img
./tools/mkimage: invalid entry point -n
Makefile:300: recipe for target 'uboot.img' failed
make: *** [uboot.img] Error 1