@Kop3t3

Кросс-компилятор не кросс-компилирует

Пытаюсь собрать прошивку для роутера DLink dir 120.
1) по инструкции отсюда: dlink-hack.narod.ru (используя файлы, указанные в статье (на самом сайте ссылки битые, но всё гуглится)
2) скачав исходник прошивки и тулчейн с сайта dlink (http://tsd.dlink.com.tw)
Всё собирвется без ошибок, и без ошибок-же прошивается, но роутер после перепрошивки и перезагрузки доходит до строчки "Image Start Address =0xbe030000" в логе загрузки, который я вижу по UART, затем печатает несколько бинарных символов и останавливается.

Если собрать официальным тулчейном HelloWorld, залить на роутер и запустить, то появится ошибка "Pid: ... Error: 11"

PS:
по сслыке в первом пункте - прошивка от другого роутера, но, если прошивать прошивку, собранную автором, то она работает.
PPS:
Полученные бинарники на компьютере не запускаются, следовательно, тулчейн "работает".
  • Вопрос задан
  • 2439 просмотров
Решения вопроса 1
@Kop3t3 Автор вопроса
Странно, но он работает, если поставить его на 4-й дебиан (которым предположительно пользовался автор)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы