Текущее время: 21 ноя 2024, 19:49




 Страница 1 из 2 [ Сообщений: 32 ]  На страницу 1, 2  След.
Автор
Сообщение
[ТС]
 Заголовок сообщения: Дамп TD-W8970 V1
СообщениеДобавлено: 11 фев 2017, 10:36 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 11 фев 2017, 10:32
Наличности на руках:
0.00

Сообщения: 3
Откуда: Kazakhstan
Добрый день, где взять рабочий дамп для этого роутера?
Пытался создать по этому мануалу viewtopic.php?p=400487#p400487 из оригинальной прошивки с сайта, но там вначале не пусто.
---------- Добавлено спустя 1 час 46 минут 35 секунд: ----------
blackride писал(а):
Добрый день, где взять рабочий дамп для этого роутера?
Пытался создать по этому мануалу viewtopic.php?p=400487#p400487 из оригинальной прошивки с сайта, но там вначале не пусто.

Отрезал первые строчки до 200ой на офиц прошивке - прошил и все ок. Но мак адрес устройства в веб интерфейсе не нашел, а вот мак адрес lan и wifi нашел.
Мак адрес LANа такой:00:00:A0:BB:CC:FF
Мак адрес WIRELESS такой:FF:FF:FF:FF:FF:FF

На дне роутера только один мак адрес, люди знающие помогите найти в прошивке где изменить мак адрес на свой? :cry_ing:

Прошивка fulldump TD-W8970 V1


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 11 фев 2017, 20:17 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 11 фев 2017, 10:32
Наличности на руках:
0.00

Сообщения: 3
Откуда: Kazakhstan
Через UART выяснил, что в девайсе отсутствует wifi модуль. Возможно это из-за того, что создал из обычной прошивки fulldump?

Может кто-нибудь отзовется?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 03 май 2017, 00:41 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
Если еще актуально.
Фулл к TP-Link TD-W8970v1.2 или во вложении.
У тебя дамп не полный. Отсутствуют мак и radio settings
Добавил не достающее к твоему. Мак находится по адресу 7DF100

В свой 8970v1.2 впаял флэху на 16мб (W25Q128).
1. Пере-собрал с исходников u-boot что бы он увидел W25Q128.
2. Поправил и в исходниках LEDE-openwrt (что бы и сама проша видела все 16мб), пересобрал и установил.
Все доп-проги работают, и ADSL модем так-же.
Обрывов интернета с LEDE-openwrt нету, как было на стоковой проше.

Да... Клас... Собственые вложения не вижу.
И для это го надо на форуме спамить....


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 15 май 2017, 01:54 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
И еще фулл со стоковой прошивкой.
Слил прогером с флэшки.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 03 ноя 2017, 01:29 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
Исправленный u-boot для 16Мб флешки 25Q128.
Собран с исходников от tp-link.


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 08 дек 2017, 04:42 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
Проши LEDE 16Mb, u-boot в предыдущем сообщении.
ADSL настроен под укртелеком DHCP 1-40
Могу и фулл для 16Mb флэхи выложить.

Если прошивать с помощью tftp из под 16Mb u-boot:
ип-адрес ПК 192.168.1.2
tftpboot 0x81000000 lede-lantiq-xrx200-TDW8970-16M-squashfs-sysupgrade.bin
sf erase 0x20000 0xfa0000
sf write 0x81000000 0x20000 0xfa0000
reset

Пример команд для стандартной 8Mb флэхи.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 22 фев 2018, 12:38 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
Могу и фулл для 16Mb флэхи выложить.

Здравствуйте!
Поделитесь, пожалуйста, опытом сборки u-boot для TP-Link TD-W8970.
LEDE вроде бы запилили поддержку 16Mb flash из коробки?


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 09 мар 2018, 20:14 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 11 фев 2017, 10:32
Наличности на руках:
0.00

Сообщения: 3
Откуда: Kazakhstan
Добрый день.
Поделитесь дампом для TD-W8970 V3


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 20 мар 2018, 23:45 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
SinglWolf писал(а):
Поделитесь, пожалуйста, опытом сборки u-boot для TP-Link TD-W8970.
На wiki все есть. Или прямая ссылка на сам патч для исходников скачанных с сайта производителя.
Только зачем это если уже на готовый u-boot выше ссылку дал?

В LEDE нету поддержки 16мб к TP-Link TD-W8970V1. Только самому патчить исходники и собирать.

patch под TD-W8970V1 16мб
Вложение:
LEDE-17.01.4_W8970-16mb.patch.zip
для исходников LEDE-17.01.4.
К другим веткам LEDE не подходит!!

Скачать исходники, закинуть патч в корневой каталог (предварительно распаковав с архива) :
patch -p1 < LEDE-17.01.4_W8970-16mb.patch
patch -p1 < LEDE-17.01.4_edit_config_WIFI.patch
./scripts/feeds update -a
./scripts/feeds install -a

patch WIFI
Вложение:
LEDE-17.01.4_edit_config_WIFI.patch.zip
После прошивки роутера, wifi будет включен и с ключем ledeopenwrt.

После применения патча в make-менюконфиг можно выбрать три вида прошивок: под 8мб, 16мб для стандартного использования W8970V1.
А вот cyberwrt-16мб с изменениями под вебку cyberwrt, отвязанными gpio (reset, wifi on-off, 2-LED-usb), патч драйвера 1Wire для поделок.
Вложение:
0.png
Вложение:
1.png
Вложение:
2.png
Вложение:
3.png
Вложение:
4.png


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 21 мар 2018, 08:01 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
LEDE-17.01.4_edit_config_WIFI.patch.zip

Спасибо большое, но с вложениями проблема.
Не могли бы вы на яндекс-диск вложения сделать?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 21 мар 2018, 14:11 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
SinglWolf писал(а):
Спасибо большое, но с вложениями проблема.
Не могли бы вы на яндекс-диск вложения сделать?
Я забыл, и у меня с прикрепленными файлами проблема.
Даже свои вложения не могу.... И предыдущее сообщение не отредактировать! LEDE-17.01.4_W8970-16mb.patch выше не тот скинул..
нету этого пункта в patch
--- a/target/linux/lantiq/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom 2017-10-18 11:54:32.000000000 +0300
+++ b/target/linux/lantiq/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom 2018-01-30 22:04:57.092493286 +0200
@@ -142,7 +142,7 @@
FRITZ3370|FRITZ7320|FRITZ7360SL)
ath9k_eeprom_extract "urlader" 2437 0
;;
- TDW8970|TDW8980)
+ TDW8970-8M|TDW8970-16M|TDW8970-16Mcyber|TDW8980)
ath9k_eeprom_extract "boardconfig" 135168 0
;;
*)
, а без него wifi не работает на 16Mб прошах..
Вышел с интернета, позже зашел по новой и ...

Для LEDE-17.01.4.
Загрузил на яндекс.
LEDE-17.01.4_edit_config_WIFI.patch
LEDE-17.01.4_W8970-16mb.patch

Проши k 8-16mb и 16cyber в одном архиве.
lede-lantiq-xrx200-TDW8970-16M-squashfs-sysupgrade

И архив imagebuilder LEDE-17.01.4 для lantiq, все пропатчено. Что бы сами могли собирать с нужными кернел пакетами.
lede-imagebuilder-lantiq-xrx200.Linux-i686


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 23 мар 2018, 23:02 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
Для LEDE-17.01.4.
Загрузил на яндекс.

Спасибо, буду разбираться.
melsem писал(а):
Могу и фулл для 16Mb флэхи выложить.

Если не трудно, растолкуйте шаги по переносу разделов с 8М флешки на флешку 16М, то есть я не пойму как сформировать fullflash для программатора.

1. Загрузчик 0x00000000-0x00020000 - это понятно
2. Ядро 0x00020000-0x00160000
3. Файловая система 0x00160000-0x00FCE000
как я понял 2 -3 это прошивка?
4. uboot-env 0x00FCE000-0x00FD0000 U-Boot Env (Right now it is unused)
Это и вводит меня в ступор
5. boardconfig 0x00FD0000-0x01000000 настройки Wi-Fi
Эту секцию надо перенести из 8М флешки с адреса 0x007f0000 по 0x00800000?

Или залейте на яндекс fullflash, буду сравнивать сам.

За ранее, спасибо.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 24 мар 2018, 04:15 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
Родная 8мб флэшка Fullflash:
mtd0 - u-boot (длина 0x20000 HEX) - От 0x0 до 0x20000
mtd1 - firmware (длина 0x7A0000 HEX) - От 0x20000 до 0x7c0000
А переносить только это:
mtd5 - config (длина 0x10000 HEX) - От 0x7c0000 до 0x7d0000
mtd6 - boardconfig: MAC, magic number, настройки wifi (длина 0x30000 HEX) - От 0x7d0000 и до конца

====================================================

И вписывать в 16мб:
config с 0xFC0000 до 0xFD0000
MAC, magic number, настройки wifi c - 0xFD0000 и до конца

u-boot для 16мб в первых постах ссылка. С родным u-boot роутер грузиться не будет!!
Только первые две или три строки пробегают и все по кругу (лог снимал по UART).

Все что с 0x20000 до 0xFC0000 (длина 0xFA0000 HEX) прошивка (в архиве их три, на выбор) + дописать FF.
8мб - прошивка, точно не помню, флешку из 16мб увидит только 8мб. А родная проша вовсе не грузится..

Только в самих прошах перед созданием FULL-образа надо удалять оконцовку!!.
Все что с 0x5B0000 и до конца. Это проверки, и надобны только при записи проши с веба..
И в саму флешку не пишется..
---------------------------------------------------
И еще.
После первой загрузки роутера, после замены флэшки, размер свободного пространства покажет не правельный.
Надо войти в веб-настройки и создать пароль, сохранить с применить.
После этого станет нормальной разметка свободного пространства на флехе.
Почему так?? Может что упустил в исходниках когда патчил и потом так патч зделал??

Это скрины с cyberwrt16мб
ИзображениеИзображениеИзображениеИзображениеИзображение


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 25 мар 2018, 10:24 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
А переносить только это:
mtd5 - config (длина 0x10000 HEX) - От 0x7c0000 до 0x7d0000
mtd6 - boardconfig: MAC, magic number, настройки wifi (длина 0x30000 HEX) - От 0x7d0000 и до конца

Спасибо за помощь, всё вроде получилось.
Для сборки прошивки применил патчи https://github.com/GreenTeaDev/Lede/com ... 0436238066.
Собрать загрузчик из исходников https://github.com/GreenTeaDev/u-boot/tree/tdw8970-16m так и не смог. Ваш загрузчик работает нормально.

Есть ещё пара вопросов. Если ещё не надоел, растолкуйте, пожалуйста.
1. mtd5 - config (длина 0x10000 HEX) - От 0x7c0000 до 0x7d0000
В стоковой прошивке по этим адресам лежит конфиг в формате XML string. Какой смысл его переносить?
2. В 8M flash по адресу 0x7df100 находится внешний MAC-адрес роутера?
3. В 8M flash по адресу 0x7df200 есть строка 05D4240700000000. Что это за значения? И, если это серийный номер, то как расшифровывается? Хочу восстановить родные данные.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 25 мар 2018, 18:12 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
Патч, что ты применил, от LEDE_17.01 и то не последней ревизии.
Не все патчится. И еще не подходит он к LEDE_17.01.4. На данный момент это стабильная ветка. Исходники 17.01.4.

В том патче не правильная разметка флэшки - ЭТО РАЗ. Будут проблемы с перепрошивкой и еще что то, не помню уже, я с этим и сам по...
ADSL думал вообще не работает, пока настроил!!
Настройки по умолчанию не такие как в снг. А с веба два пункта не изменить, нету их, только в самих файлах редактировал. С wifi, что то, так же было.. Не все патчится то.

Ссылку на патч к TD-W8970V1 дал выше, он так-же патчит и настройки adsl.
Хотя не знаю какие у вас надо настройки adsl??
У меня vpi=1, vci=40, G.992.5 (ADSL2+), DHCP, nas0. Без авторизации.
----------------------------------------------------------------------------------------

Об u-boot.
Что бы пере-собрать, исходники надо качать не из github. Этот не знаю для чего.
А с сайта производителя tp-linka.com.

mtd5 - config можно заполнить FF, если использовать LEDE-openwrt. Это только для стоковых прошивок там настройки.

0x7df100 MAC-адрес
По адресу 0x7df200 на всех так же разный, как и MAK. По идее серийник?? Я с этим не парился.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 26 мар 2018, 09:52 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
Ссылку на патч к TD-W8970V1 дал выше, он так-же патчит и настройки adsl.

Скачал исходники, применил ваши патчи, собрал прошивку. Ошибок не было.
Залил в роутер через UART и облом...
В логах UART (фрагмент):
SQUASHFS error: xz decompression failed, data probably corrupt
[ 26.657260] SQUASHFS error: squashfs_read_data failed to read block 0x6323e6
[ 26.664279] SQUASHFS error: Unable to read fragment cache entry [6323e6]
[ 26.670970] SQUASHFS error: Unable to read page, block 6323e6, size 10700
[ 26.677789] SQUASHFS error: Unable to read fragment cache entry [6323e6]
[ 26.684468] SQUASHFS error: Unable to read page, block 6323e6, size 10700
[ 26.691273] SQUASHFS error: Unable to read fragment cache entry [6323e6]
[ 26.697958] SQUASHFS error: Unable to read page, block 6323e6, size 10700
[ 26.704762] SQUASHFS error: Unable to read fragment cache entry [6323e6]
[ 26.711448] SQUASHFS error: Unable to read page, block 6323e6, size 10700
[ 26.718270] SQUASHFS error: Unable to read fragment cache entry [6323e6]
[ 26.724952] SQUASHFS error: Unable to read page, block 6323e6, size 10700
[ 26.964894] SQUASHFS error: Unable to read fragment cache entry [6323e6]
[ 26.970242] SQUASHFS error: Unable to read page, block 6323e6, size 10700
[ 27.028836] SQUASHFS error: Unable to read fragment cache entry [6323e6]
[ 27.034199] SQUASHFS error: Unable to read page, block 6323e6, size 10700
[ 27.075360] SQUASHFS error: Unable to read fragment cache entry [6323e6]
[ 27.080701] SQUASHFS error: Unable to read page, block 6323e6, size 10700

Настраивать даже не пытался, откатился на вашу готовую прошивку...
И Wi-Fi слетел...
Изображение


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 26 мар 2018, 11:54 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
SinglWolf писал(а):
Залил в роутер через UART и облом...

SQUASHFS error: xz decompression failed, data probably corrupt
[ 26.657260] SQUASHFS error: squashfs read data failed to read block 0x6323e6
Перевод гугл:
Squashfs ошибка: XZ декомпрессия не удалось, данные, вероятно, повреждены
[26,657260] SquashFS ошибка: SquashFS чтения данных не удалось прочитать блок 0кс6323е6

Где то допустил ошибку при вводе команд или фаил проши был длиннее чем 0xFA0000 и он затер, переписав наложившиеся данные от проши на раздел настроек wifi..
Или короче чем 0xFA0000, тогда дописало на флэшку мусор с оперативки..

Раскоммент команды для записи проши:
sf write 0x81000000 0x20000 0xFA0000
Загрузим во флеху данные с оперативки начало с 0x81000000 и длиной(size) в 0xFA0000 - на флешку с 0x20000 и длиной(size) в 0xFA0000

При перепрошивке с веба всегда снимать галочку с Сохранить настройки: (Keep settings:)
----------------------------------------------------------------------------
Затерты mtd6 - boardconfig: MAC, magic number, настройки wifi
Восстановить boardconfig (MAC, magic number, настройки wifi):
tftpboot 0x81000000 boardconfig.bin
sf erase 0xFD0000 0x30000
sf write 0x81000000 0xFD0000 0x30000
reset


Раскоммент команды для записи boardconfig:
Загрузим во флеху данные с оперативки начало с 0x81000000 и длиной(size) в 0x30000 - на флешку с 0xFD0000 и длиной(size) в 0x30000


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 26 мар 2018, 21:10 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
SQUASHFS error: xz decompression failed, data probably corrupt
[ 26.657260] SQUASHFS error: squashfs read data failed to read block 0x6323e6

Долго изучал, сравнивал логи UART прошивки с этой ошибкой и с рабочей.
Пришёл к выводу, что не хватает места для модулей ядра, ибо под ядро выделено всего 19ABA4 (1682340) байт
[ 0.997719] 0x000000020000-0x0000001baba4 : "kernel"
Для эксперимента убавил количество модулей в прошивке и ошибка пропала.
Естественно возникает вопрос - как расширить место под ядро? Места-то навалом....


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 28 мар 2018, 04:19 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
SinglWolf писал(а):
Для эксперимента убавил количество модулей в прошивке и ошибка пропала.
Скачал исходники, пере-собрал u-boot. Добавил с патча поддержку 16мб.
И изменил разметку флешки.
Было: 1536k(kernel),5824k(rootfs),512k(firmware)
Изменил на: 3072k(kernel),11648k(rootfs),1344k(firmware)
С этими правками, работать не должен на 8мб флешке.!!! Только 16мб

Не проверял!! u-boot_TD-W8970V1_16Mb Не проверял!!

Отпишись о результате. Я дома буду только на выходных, тогда и протестирую.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 28 мар 2018, 10:26 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
Было: 1536k(kernel),5824k(rootfs),512k(firmware)

Мдя... Засада. Я сначала подумал, что и вторая флешка опять сдохла. У первой после 2-3 прошивок перестали записываться 2 ячейки.
Выпаял, проверил на программаторе - рабочая.
Затем снова попытался собрать u-boot из исходников https://github.com/GreenTeaDev/u-boot/tree/tdw8970-16m
В этот раз получилось. Оказалось, что просто тупо забыл установить GNU awk.
Собрал fullflahs с прошивкой из сорцов https://github.com/GreenTeaDev/Lede/tree/tpw8970-16m
Ошибку с размером флешки вроде пофиксили.
Пока полёт нормальный.
Ваш u-boot проверю при случае, залил в другой чип.
Спасибо за помощь.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 28 мар 2018, 13:03 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
SinglWolf писал(а):
Затем снова попытался собрать u-boot из исходников https://github.com/GreenTeaDev/u-boot/tree/tdw8970-16mВ этот раз получилось. Оказалось, что просто тупо забыл установить GNU awk.

У меня с https://github.com/GreenTeaDev/u-boot/tree/tdw8970-16m не выходит собрать u-boot.
Вылетает ошибка и все.

Не сможешь написать последовательность команд?

А с исходниками от tp-link, пол ночи искал где это 1536k(kernel),5824k(rootfs),512k(firmware), а потом как его применить...
ПОсле команды make происходил ресет конфига и настроики слетали, и снова как и были ранее... Правил макефиле.

Но почему у тебя вылетает ошибка?? У меня нету..
Нам подключили ADSL на старые телефонные линии и наградили халявными (говняными) tp-linkами, а они не работают.
Купили потом сами себе 8970V1, что бы openwrt и adsl была поддержка.

И еще 6-ть штук переделал друзьям, тоже нормально.
И дополнительные проги поставил, вебку с cyberwrt + модули свои и других разрабов, а они за собой подтянули кернел-зависимости, и кернел не переполнялся??
С 16мб остается 7-6мб?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 28 мар 2018, 13:49 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
не выходит собрать u-boot.
Вылетает ошибка и все.

Выхлоп make с ошибкой в студию. :-) Разберёмся.
melsem писал(а):
Но почему у тебя вылетает ошибка?? У меня нету..

Ошибка была при конфигурации: ваш u-boot + прошивка из сорцов https://github.com/GreenTeaDev/Lede/tree/tpw8970-16m
Сейчас с u-boot из https://github.com/GreenTeaDev/u-boot/tree/tdw8970-16m всё пучком.
melsem писал(а):
С 16мб остается 7-6мб?

Было больше, не помню сколько точно.
melsem писал(а):
Купили потом сами себе 8970V1, что бы openwrt и adsl была поддержка.

Я из-за openwrt и adsl тоже выбрал себе 8970V1. Кое-как нашёл. В Англии. Купил на eBay. У нас только 8970V3.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 29 мар 2018, 10:04 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
Не сможешь написать последовательность команд?

Debian 9 32 bit, минимальная установка. Последовательность действий по шагам:
#Входим под простым пользователем
#Устанавливаем под root-ом необходимые пакеты
su
apt-get install build-essential libncurses5-dev gawk git libssl-dev gettext unzip zlib1g-dev file python

#Выходим из root
exit

# Скачиваем компилятор
wget https://github.com/mkresin/u-boot/relea ... 32.tar.bz2

# Распаковываем
tar xvjf toolchain-mips_r2_gcc-4.3.3.cs_uClibc-0.9.30.1_2_6_32.tar.bz2

#Скачиваем исходники
git clone https://github.com/GreenTeaDev/u-boot.git -b tdw8970-16m u-boot-tdw8970-16m

#Создаём скрипт запуска сборки u-boot
echo '#!/bin/bash
export PATH=~/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1_2_6_32/usr/bin/:$PATH
export ARCH=mips
export CROSS_COMPILE=mips-linux-

cd ~/u-boot-tdw8970-16m

make distclean vr9_config
cp tdw8970.config .config
make oldconfig u-boot.lq u-boot.asc
' > build_u-boot.sh
#Делаем файл исполняемым
chmod +x build_u-boot.sh
#Запускаем скрипт
./build_u-boot.sh

#Ждём...
# Выбор размера флешки
SPI Flash Size(M)
1. 16M (SPI_FLASH_16M) (NEW)
> 2. 8M (SPI_FLASH_8M)
3. 4M (SPI_FLASH_4M)
4. 2M (SPI_FLASH_2M)
5. 1M (SPI_FLASH_1M)
choice[1-5]: 1

# У меня флешка WINBOND
WINBOND SFLASH SUPPORT (SPI_FLASH_WINBOND) [N/y] (NEW) Y
EON SFLASH SUPPORT (CONFIG_SPI_FLASH_EON) [N/y] (NEW) N

# Бинарный файл загрузчика лежит в ~/u-boot-tdw8970-16m/u-boot.lq
# Profit!


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 29 мар 2018, 12:52 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
Я собираю с сырцами от tp-link. Пропатчил и:
cd GPL_TD-W8970/build
make -f Makefile.prep
make boot_build

Только в makefile и .config подправил под патч.
-------------------------------
А вот с самими исходниками github.com/GreenTeaDev/Lede/tree/tpw8970-16m ошибки.
пакеты есть
sem@RV508:~$
sem@RV508:~$ sudo apt-get install build-essential libncurses5-dev gawk git libssl-dev gettext unzip zlib1g-dev file python
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлена самая новая версия build-essential.
Уже установлена самая новая версия gawk.
Уже установлена самая новая версия libncurses5-dev.
Уже установлена самая новая версия python.
Уже установлена самая новая версия zlib1g-dev.
Уже установлена самая новая версия file.
Уже установлена самая новая версия gettext.
Уже установлена самая новая версия git.
Уже установлена самая новая версия libssl-dev.
Уже установлена самая новая версия unzip.
Следующие пакеты устанавливались автоматически и больше не требуются:
kde-l10n-engb kde-l10n-ru libbonobo2-0 libbonobo2-common libgconf2-4
libgnome2-0 libgnome2-bin libgnome2-common libgnomevfs2-0
libgnomevfs2-common libidl-common libidl0 libmowgli2 liborbit-2-0 liborbit2
libtar0 linux-image-extra-4.4.0-31-generic vlc-plugin-pulse
Для их удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
sem@RV508:~$
А это ошибка при зборке без исходников:
sem@RV508:~$ cd /home/sem/u-boot-tdw8970-16m
sem@RV508:~/u-boot-tdw8970-16m$ echo '#!/bin/bash
> export PATH=~/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1_2_6_32/usr/bin/:$PATH
> export ARCH=mips
> export CROSS_COMPILE=mips-linux-
> cd ~/u-boot-tdw8970-16m
> make distclean vr9_config
> cp tdw8970.config .config
> make oldconfig u-boot.lq u-boot.asc
> ' > build_u-boot.sh
sem@RV508:~/u-boot-tdw8970-16m$ #Делаем файл исполняемым
sem@RV508:~/u-boot-tdw8970-16m$ chmod +x build_u-boot.sh
sem@RV508:~/u-boot-tdw8970-16m$ #Запускаем скрипт
sem@RV508:~/u-boot-tdw8970-16m$ ./build_u-boot.sh
Configuring for vr9 board...
/bin/bash: mips-linux-as: команда не найдена
/bin/bash: строка 0: [: : ожидается числовое выражение
/bin/bash: mips-linux-gcc: команда не найдена
/bin/bash: mips-linux-gcc: команда не найдена
dirname: пропущен операнд
По команде «dirname --help» можно получить дополнительную информацию.
make[1]: Вход в каталог `/home/sem/u-boot-tdw8970-16m'
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c: In function ‘traps’:
scripts/basic/fixdep.c:377:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
if (*(int *)test != INT_CONF) {
^
scripts/basic/fixdep.c:379:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
*(int *)test);
^
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_string’:
scripts/kconfig/conf.c:174:20: warning: variable ‘help’ set but not used [-Wunused-but-set-variable]
const char *def, *help;
^
scripts/kconfig/conf.c: In function ‘conf_sym’:
scripts/kconfig/conf.c:208:6: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
int type;
^
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:283:6: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
int type;
^
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:104:8: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
fgets(line, 128, stdin);
^
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:359:9: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
fgets(line, 128, stdin);
^
HOSTCC scripts/kconfig/kxgettext.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
In file included from scripts/kconfig/zconf.tab.c:2338:0:
scripts/kconfig/lex.zconf.c:1620:16: warning: ‘input’ defined but not used [-Wunused-function]
static int input (void)
^
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s Kconfig
.config:54:warning: trying to assign nonexistent symbol SPI_FLASH_EON
*
* Restart config...
*
*
* Board Settings
*
RAM Size(M) (IFX_MEMORY_SIZE) [64] 64
ASC BAUDRATE (ASC_BAUDRATE) [115200] 115200
NOR FLASH SUPPORT (NOR_FLASH) [N/y] n
SPI FLASH SUPPORT (SPI_FLASH) [Y] y
SPI Flash Size(M)
> 1. 16M (SPI_FLASH_16M)
2. 8M (SPI_FLASH_8M)
3. 4M (SPI_FLASH_4M)
4. 2M (SPI_FLASH_2M)
5. 1M (SPI_FLASH_1M)
choice[1-5]: 1
ATMEL SFLASH SUPPORT (SPI_FLASH_ATMEL) [Y/n] y
STMICRO SFLASH SUPPORT (SPI_FLASH_STMICRO) [Y/n] y
SST SFLASH SUPPORT (SPI_FLASH_SST) [Y/n] y
SPANSION SFLASH SUPPORT (SPI_FLASH_SPANSION) [Y/n] y
MXIC SFLASH SUPPORT (SPI_FLASH_MXIC) [Y/n] y
WINBOND SFLASH SUPPORT (SPI_FLASH_WINBOND) [Y/n] y
EON SFLASH SUPPORT (CONFIG_SPI_FLASH_EON) [N/y] (NEW) N
SPI FLASH BAUDRATE(Hz) (SF_DEFAULT_SPEED) [33250000] 33250000
SFLASH SPI MODE (SF_DEFAULT_MODE) [0] 0
SPI EEPROM SUPPORT (SPI_EEPROM) [N/y] n
NAND FLASH_SUPPORT (NAND_FLASH) [N/y] n
firmware in rootfs (FIRMWARE_IN_ROOTFS) [N/y] n
overlay fs support (OVERLAY) [N/y] n
DDR tuning support (TUNE_DDR) [Y/n] y
ENABLE_DCDC (ENABLE_DCDC) [Y/n] y
POWER DOWN 2.5V REGULATOR (POWER_DOWN_REGULATOR) [N/y] n
CHECK PLL2 LOCK (CHECK_PLL2_LOCK) [N/y] n
ON VENUS (ON_VENUS) [N/y] n
ON PALLADIUM (ON_PALLADIUM) [N/y] n
#
# configuration written to .config
#
make[1]: Выход из каталога `/home/sem/u-boot-tdw8970-16m'
/bin/bash: mips-linux-gcc: команда не найдена
dirname: пропущен операнд
По команде «dirname --help» можно получить дополнительную информацию.
/bin/bash: mips-linux-gcc: команда не найдена
dirname: пропущен операнд
По команде «dirname --help» можно получить дополнительную информацию.
for dir in tools examples/standalone examples/api arch/mips/cpu /home/sem/u-boot-tdw8970-16m/board/vr9/ ; do \
make -C $dir _depend ; done
/bin/bash: mips-linux-gcc: команда не найдена
dirname: пропущен операнд
По команде «dirname --help» можно получить дополнительную информацию.
/bin/sh: 1: mips-linux-as: not found
/bin/sh: 1: [: Illegal number:
make[1]: mips-linux-gcc: Команда не найдена
make[1]: Вход в каталог `/home/sem/u-boot-tdw8970-16m/tools'
make[1]: Выход из каталога `/home/sem/u-boot-tdw8970-16m/tools'
/bin/sh: 1: mips-linux-as: not found
/bin/sh: 1: [: Illegal number:
make[1]: mips-linux-gcc: Команда не найдена
make[1]: Вход в каталог `/home/sem/u-boot-tdw8970-16m/tools'
make[1]: Цель `_depend' не требует выполнения команд.
make[1]: Выход из каталога `/home/sem/u-boot-tdw8970-16m/tools'
/bin/sh: 1: mips-linux-as: not found
/bin/sh: 1: [: Illegal number:
make[1]: mips-linux-gcc: Команда не найдена
make[1]: Вход в каталог `/home/sem/u-boot-tdw8970-16m/examples/standalone'
/bin/sh: 1: mips-linux-gcc: not found
dirname: пропущен операнд
По команде «dirname --help» можно получить дополнительную информацию.
/bin/sh: 3: mips-linux-gcc: not found
/bin/sh: 3: mips-linux-gcc: not found
/bin/sh: 3: mips-linux-gcc: not found
make[1]: *** Нет правила для сборки цели `.depend', требуемой для `_depend'. Останов.
make[1]: Выход из каталога `/home/sem/u-boot-tdw8970-16m/examples/standalone'
/bin/sh: 1: mips-linux-as: not found
/bin/sh: 1: [: Illegal number:
make[1]: mips-linux-gcc: Команда не найдена
make[1]: Вход в каталог `/home/sem/u-boot-tdw8970-16m/examples/api'
/bin/sh: 1: mips-linux-gcc: not found
dirname: пропущен операнд
По команде «dirname --help» можно получить дополнительную информацию.
make[1]: Цель `_depend' не требует выполнения команд.
make[1]: Выход из каталога `/home/sem/u-boot-tdw8970-16m/examples/api'
/bin/sh: 1: mips-linux-as: not found
/bin/sh: 1: [: Illegal number:
make[1]: mips-linux-gcc: Команда не найдена
make[1]: Вход в каталог `/home/sem/u-boot-tdw8970-16m/arch/mips/cpu'
/bin/sh: 3: mips-linux-gcc: not found
/bin/sh: 3: mips-linux-gcc: not found
/bin/sh: 3: mips-linux-gcc: not found
/bin/sh: 3: mips-linux-gcc: not found
make[1]: *** Нет правила для сборки цели `.depend', требуемой для `_depend'. Останов.
make[1]: Выход из каталога `/home/sem/u-boot-tdw8970-16m/arch/mips/cpu'
/bin/sh: 1: mips-linux-as: not found
/bin/sh: 1: [: Illegal number:
make[1]: mips-linux-gcc: Команда не найдена
make[1]: Вход в каталог `/home/sem/u-boot-tdw8970-16m/board/vr9'
/bin/sh: 3: mips-linux-gcc: not found
/bin/sh: 3: mips-linux-gcc: not found
make[1]: *** Нет правила для сборки цели `.depend', требуемой для `_depend'. Останов.
make[1]: Выход из каталога `/home/sem/u-boot-tdw8970-16m/board/vr9'
make: *** [depend] Ошибка 2
sem@RV508:~/u-boot-tdw8970-16m$


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 29 мар 2018, 13:29 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
/bin/bash: mips-linux-as: команда не найдена


Компилятор toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1_2_6_32 где распакован?

melsem писал(а):
cd /home/sem/u-boot-tdw8970-16m

Этот переход лишний, все мои шаги сделаны из корневого каталога пользователя, переделал шаги и создание скрипта. Должно сработать точно.

#Входим под простым пользователем
cd ~
# Удаляем каталог со старыми исходниками
rm -rf u-boot-tdw8970-16m
#----------------(НАЧАЛО КОПИПАСТА)-------------------------
#Создаём скрипт запуска сборки u-boot
echo '#!/bin/bash
cd ~
# Скачиваем компилятор
wget https://github.com/mkresin/u-boot/releases/download/tdw8970_v1.1/toolchain-mips_r2_gcc-4.3.3.cs_uClibc-0.9.30.1_2_6_32.tar.bz2

# Распаковываем
tar xvjf toolchain-mips_r2_gcc-4.3.3.cs_uClibc-0.9.30.1_2_6_32.tar.bz2

#Скачиваем исходники
git clone https://github.com/GreenTeaDev/u-boot.git -b tdw8970-16m u-boot-tdw8970-16m

export PATH=~/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1_2_6_32/usr/bin/:$PATH
export ARCH=mips
export CROSS_COMPILE=mips-linux-

cd ~/u-boot-tdw8970-16m

make distclean vr9_config
cp tdw8970.config .config
make oldconfig u-boot.lq u-boot.asc
' > build_u-boot.sh
#Делаем файл исполняемым
chmod +x build_u-boot.sh
#Запускаем скрипт
./build_u-boot.sh
#---------------(КОНЕЦ КОПИПАСТА)---------------------


#Ждём...
# Выбор размера флешки
SPI Flash Size(M)
1. 16M (SPI_FLASH_16M) (NEW)
> 2. 8M (SPI_FLASH_8M)
3. 4M (SPI_FLASH_4M)
4. 2M (SPI_FLASH_2M)
5. 1M (SPI_FLASH_1M)
choice[1-5]: 1

# У меня флешка WINBOND
WINBOND SFLASH SUPPORT (SPI_FLASH_WINBOND) [N/y] (NEW) Y
EON SFLASH SUPPORT (CONFIG_SPI_FLASH_EON) [N/y] (NEW) N

# Бинарный файл загрузчика лежит в ~/u-boot-tdw8970-16m/u-boot.lq
# Profit!


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 29 мар 2018, 18:15 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
SinglWolf писал(а):
все мои шаги сделаны из корневого каталога пользователя
Спасибо. А я чтобы не засорять корневой каталог лишними темпами зоходил в u-boot-tdw8970-16m.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 31 мар 2018, 14:29 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
melsem писал(а):
А вот с самими исходниками github.com/GreenTeaDev/Lede/tree/tpw8970-16m ошибки.

У меня тоже были ошибки. Уже не помню где затык был.
Сейчас тестирую свои правки на v17.01.4. Как будет положительный результат, выложу патч.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 01 апр 2018, 13:54 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 02 май 2017, 23:52
Наличности на руках:
0.00

Сообщения: 16
Откуда: Александрия
Проверил u-boot/ы собранные с GPL tp-link и с github.com/GreenTeaDev. Разницы не увидел. Ошибок нету.
А патчи к LEDE использую свои, правки то для своих нужд делал...

Сообщение не в тему
Еели не жаль своего времени не сможешь проверить почему не собираются эти u-boot k MT7620.
Купил на алиэкспресс такую интернет розетку за 15 usd.
Обзор по начинке здесь. Зделал после получения посылки.

Конфиги брал от Nexx wt3020 и asus rt-n14u (не собирается) но в них кнопка reset на 1, а не на 17-gpio. Собираются только к MT7621
лог зборки к MT7620
sem@RV508:~/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x$ make
find . -type f \
\( -name 'core' -o -name '*.bak' -o -name '*~' \
-o -name '*.o' -o -name '*.a' \) -print \
| xargs rm -f
find ./ -name '.depend' -print | xargs rm -f
rm -f examples/hello_world examples/timer \
examples/eepro100_eeprom examples/sched \
examples/mem_to_mem_idma2intr examples/82559_eeprom
rm -f tools/img2srec tools/mkimage tools/envcrc tools/gen_eth_addr
rm -f tools/mpc86x_clk tools/ncb
rm -f tools/easylogo/easylogo tools/bmp_logo
rm -f tools/gdb/astest tools/gdb/gdbcont tools/gdb/gdbsend
rm -f tools/env/fw_printenv tools/env/fw_setenv
rm -f board/cray/L1/bootscript.c board/cray/L1/bootscript.image
rm -f board/trab/trab_fkt
rm -f stage1/stage2.bin stage1/stage1n2.elf stage1/stage1n2.map
rm -f ./uboot.bin ./uboot.img ./u-boot ./u-boot.* ./uboot_a.bin ./System.map
rm -f scripts/lxdialog/lxdialog
make[1]: Вход в каталог `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/tools'
make[1]: Цель `.depend' не требует выполнения команд.
make[1]: Выход из каталога `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/tools'
make -C tools all
make[1]: Вход в каталог `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/tools'
gcc -I./ -DUSE_HOSTCC -c mkimage.c
gcc -I./ -DUSE_HOSTCC -c crc32.c
gcc -I./ -DUSE_HOSTCC -c crc.c
gcc -o mkimage mkimage.o crc32.o crc.o
make[1]: Выход из каталога `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/tools'
echo make -C tools all
make -C tools all
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -Wa,-gstabs -D__ASSEMBLY__ -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -c -o cpu/ralink_soc/start.o /home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/cpu/ralink_soc/start.S
/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/cpu/ralink_soc/start.S: Assembler messages:
/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/cpu/ralink_soc/start.S:267: Warning: used $at without ".set noat"
make -C `dirname lib_generic/libgeneric.a`
make[1]: Вход в каталог `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/lib_generic'
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -M -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable crc32.c ctype.c display_options.c string.c vsprintf.c LzmaDecode.c > .depend
make[1]: Выход из каталога `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/lib_generic'
make[1]: Вход в каталог `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/lib_generic'
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable -c -o crc32.o crc32.c
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable -c -o ctype.o ctype.c
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable -c -o display_options.o display_options.c
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable -c -o string.o string.c
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable -c -o vsprintf.o vsprintf.c
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable -c -o LzmaDecode.o LzmaDecode.c
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-ar crv libgeneric.a crc32.o ctype.o display_options.o string.o vsprintf.o LzmaDecode.o
a - crc32.o
a - ctype.o
a - display_options.o
a - string.o
a - vsprintf.o
a - LzmaDecode.o
make[1]: Выход из каталога `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/lib_generic'
echo make -C `dirname lib_generic/libgeneric.a`
make -C lib_generic
make -C `dirname net/libnet.a`
make[1]: Вход в каталог `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/net'
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -M -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable net.c tftp.c eth.c httpd.c > .depend
make[1]: Выход из каталога `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/net'
make[1]: Вход в каталог `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/net'
"/opt/buildroot-gcc463/usr/bin"/mipsel-linux-gcc -gdwarf-2 -DDEBUG -Os -D__KERNEL__ -DTEXT_BASE=0xBC000000 -I/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include -fno-builtin -ffreestanding -nostdinc -isystem /opt/buildroot-gcc463/usr/lib/gcc/mipsel-buildroot-linux-uclibc/4.6.3/include -pipe -DCONFIG_MIPS -D__MIPS__ -mabicalls -march=4kc -mtune=4kc -DRALINK_MDIO_ACCESS_FUN -DRALINK_DDR_POWERSAVE -DRALINK_SPI_UPGRADE_CHECK -DRALINK_RW_RF_REG_FUN -DRALINK_CMDLINE -DRALINK_EPHY_INIT -DCONFIG_LZMA -DRALINK_USB -DRALINK_EHCI -DP5_MAC_TO_NONE_MODE -DP4_MAC_TO_NONE_MODE -DASIC_BOARD -DMT7620_ASIC_BOARD -DMT7620_MP -DRALINK_DEMO_BOARD_PVLAN -DPDMA_NEW -DRX_SCATTER_GATTER_DMA -DUBOOT_ROM -DON_BOARD_DDR1 -DON_BOARD_DDR_WIDTH_16 -DON_BOARD_16BIT_DRAM_BUS -DON_BOARD_512M_DRAM_COMPONENT -DCFG_ENV_IS_IN_SPI -Wall -Wstrict-prototypes -Wno-unused -Wno-unused-variable -Wno-unused-but-set-variable -c -o net.o net.c
net.c: In function 'NetStartAgain':
net.c:633:2: warning: pointer targets in passing argument 1 of 'getenv' differ in signedness [-Wpointer-sign]
/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include/common.h:254:7: note: expected 'uchar *' but argument is of type 'char *'
net.c: In function 'NetReceive':
net.c:1207:3: warning: implicit declaration of function 'NetReceiveHttpd' [-Wimplicit-function-declaration]
net.c: In function 'getenv_IPaddr':
net.c:1801:2: warning: pointer targets in passing argument 1 of 'getenv' differ in signedness [-Wpointer-sign]
/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include/common.h:254:7: note: expected 'uchar *' but argument is of type 'char *'
net.c: In function 'getenv_VLAN':
net.c:1805:2: warning: pointer targets in passing argument 1 of 'getenv' differ in signedness [-Wpointer-sign]
/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/include/common.h:254:7: note: expected 'uchar *' but argument is of type 'char *'
net.c: At top level:
net.c:1830:6: warning: conflicting types for 'NetReceiveHttpd' [enabled by default]
net.c:1207:3: note: previous implicit declaration of 'NetReceiveHttpd' was here
net.c: In function 'NetReceiveHttpd':
net.c:1836:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
net.c:1845:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
net.c: In function 'NetLoopHttpd':
net.c:1915:2: warning: implicit declaration of function 'milisecdelay' [-Wimplicit-function-declaration]
net.c:1931:2: warning: implicit declaration of function 'eth_getenv_enetaddr' [-Wimplicit-function-declaration]
net.c:1949:2: error: 'NetOurVLAN' undeclared (first use in this function)
net.c:1949:2: note: each undeclared identifier is reported only once for each function it appears in
net.c:1950:2: error: 'NetOurNativeVLAN' undeclared (first use in this function)
net.c:1975:19: error: 'WEBFAILSAFE_PROGRESS_START' undeclared (first use in this function)
net.c:1996:31: error: 'WEBFAILSAFE_UPGRADE_TYPE_FIRMWARE' undeclared (first use in this function)
net.c:2014:20: error: 'WEBFAILSAFE_PROGRESS_UPLOAD_READY' undeclared (first use in this function)
net.c:2020:21: error: 'WEBFAILSAFE_PROGRESS_UPGRADE_READY' undeclared (first use in this function)
net.c:2030:17: warning: implicit declaration of function 'do_bootm' [-Wimplicit-function-declaration]
net.c:2034:13: warning: implicit declaration of function 'do_reset' [-Wimplicit-function-declaration]
net.c:2046:19: error: 'WEBFAILSAFE_PROGRESS_UPGRADE_FAILED' undeclared (first use in this function)
make[1]: *** [net.o] Ошибка 1
make[1]: Выход из каталога `/home/sem/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x/net'
make: *** [net/libnet.a] Ошибка 2
sem@RV508:~/GnuBee_PCx_uboot-WebLoadByButton/uboot-5.x.x.x$


Стоковый не перезаписывает прошивку?? Никакую совсем и разных размеров?? И erase по секторам не делает(возможно не правельную адресацию флэхи вписываю?)
Смог только на чина u-boot сменить.

Китайский с веб-мордой и иероглифами установил (breed-mt7620-reset1.bin или хх-reset1-2-11-12), но под кнопку ресет для 17-gpio нету. А разбирать и подключаться к UART для входа в меню u-boot при кирпиче??? Как то.. Но вынужден.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 20 июл 2018, 20:10 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 17 июл 2018, 09:41
Наличности на руках:
0.00

Сообщения: 13
Откуда: Tash
что там по теме, получилось в итоге?


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Дамп TD-W8970 V1
СообщениеДобавлено: 21 июл 2018, 04:24 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 22 фев 2018, 12:31
Наличности на руках:
0.00

Сообщения: 12
Откуда: Russia
ANDRY31 писал(а):
что там по теме, получилось в итоге?

Кому вопрос конкретно и о чём? :-):


Не в сети
 Профиль    
 
Показать сообщения за:  Поле сортировки  
 Страница 1 из 2 [ Сообщений: 32 ]  На страницу 1, 2  След.


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
В этой теме нет новых непрочитанных сообщений. Дамп TP-LINK TD-W8970 V3

в форуме TP-Link

azbayd

5

4390

15 мар 2019, 09:56

Zenturion Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. TD-W8970 rev.1 после отключения питания оочень долго поднимается интерент(не проходит ppp авторизацию)

в форуме TP-Link

Artemiusm

7

2554

28 дек 2020, 12:46

mia Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. W8970 OpenWrt помогите заменить ему ПЗУ с 8 на 16

в форуме TP-Link

Artemiusm

1

1803

28 сен 2021, 16:35

Ethereal Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. toshiba satellite c850-c3k (bios дамп) bios дамп

в форуме Toshiba

aper83@mail.ru

1

9226

26 авг 2015, 20:55

joni12341 Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Нужен дамп BIOS HP m6-1062er (qcl50 la-8711p rev:1.0) нужен дамп bios

в форуме HP Compaq

oleg

2

9812

13 ноя 2015, 17:27

oleg Перейти к последнему сообщению


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: