roboforum.ru

Технический форум по робототехнике.
Текущее время: 21 апр 2025, 08:56

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 13:50 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
:o всё уже написано в статьях 8)
можно взять прошивку от d-link-а, раздербанить её моей утилитой ParseImage
а потом использовать утилиту packImage, которая — принимает на вход 4/5(!!!!!!!!!!) параметров — файлы, которые нужно склеить в прошивку - для D-link-ов нужно задать пятый параметр — 32-байтный файл с названием:
Код:
packImage.exe bcm.bin cfe.bin sqsh.bin kernel.bin name.bin

8)
ps. читайте и пишите внимательнее :wink:

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 17:42 
Не в сети

Зарегистрирован: 03 июн 2011, 23:06
Сообщения: 25
незлись просто уже моск кипит XD второй день почти не сплю пытаюсь понять бывает вот так туплю ))) ам сорри ))) зато твои наставления работают идеально ))) я заставляю себя перечитывать вновь и вновь

Добавлено спустя 2 часа 8 минут 2 секунды:
разобрался с вашей утелитой ParseImage.exe - проблема в том на выходе нет файла name.bin прошивка RU_DSL-2500U_1.58_08262010_cfe_fs_kernel с фтп длинка подскажите что я делаю не так пробовал прописывать пути в ручную и запускать бат файл распаковщика name.bin нет ((


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 17:51 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
asphexia писал(а):
разобрался с вашей утелитой ParseImage.exe - проблема в том на выходе нет файла name.bin прошивка RU_DSL-2500U_1.58_08262010_cfe_fs_kernel с фтп длинка подскажите что я делаю не так пробовал прописывать пути в ручную и запускать бат файл распаковщика name.bin нет ((

хм... ну попробуйте без него - может прокатит :)

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:00 
Не в сети

Зарегистрирован: 03 июн 2011, 23:06
Сообщения: 25
некатит размер прошивки меньше той что залита как раз нехватает 32байта поэтому дает фатал ерор (( откуда можно содрать нэйм?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:03 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
попробуйте из любой другой прошивки :)
например у меня валяется
RU_DSL-2500U_306040Z00_factory.zip
для него name.bin вот такой:
Код:
cj86gji4adsl1234cj86gji4adsl1234

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:15 
Не в сети

Зарегистрирован: 03 июн 2011, 23:06
Сообщения: 25
не подходит все также фатал ерор через 10 секунд но уже размер прошивки стабилен тотже что и в залитой на данный момент (вообще разница есть нет на какую прошивку я делаю мод по вашей схеме? потому что 1.0 версия по размеру меньше чем сейчас 1.58
у меня D-link DSL 2500U/BRU/D прошит на данный момент 1.58 прошивкой п.с подскажи как ты вытащил из прошивки найм?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:17 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
разумеется, с помощью ParseImage.exe :)

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:19 
Не в сети

Зарегистрирован: 03 июн 2011, 23:06
Сообщения: 25
так в чемже тогда дело? я уже 3 разные попробовал не где не вытаскивает нэйм может мы с вами работаем разными наборами? если не сложно перезалейте тот что сейчас у вас в работе


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:25 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
не знаю :) вы ведь даже консольный вывод утилиты не показываете 8)

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:30 
Не в сети

Зарегистрирован: 03 июн 2011, 23:06
Сообщения: 25
сейчас одну секунду!

Добавлено спустя 3 минуты 21 секунду:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\em350>cd C:\dsl\parseimage\release

C:\DSL\ParseImage\Release>parseimage.exe zxdsl.bin
[i] Simple Firmware Parser.
[i] file: zxdsl.bin
[i] Open file...
[i] file size: 2002734
[i] bcmtag:
tagVersion: 6
signature_1: Broadcom Corporatio
signature_2: ver. 2.0
chipId: 6338
boardId: 96332
bigEndian: 1
totalImageLen: 2002454
cfeAddress: 3217031168
cfeLen: 62188
rootfsAddress: 3217096960
rootfsLen: 1449984
kernelAddress: 3218546944
kernelLen: 490282
dualImage: 0
inactiveLen: 0
reserved:
imageValidationToken: 6E E1 BD F3 1D 6A 5F 40 4A FD 1F 4C 00 00 00 00 00 00 00
00
tagValidationToken: CC FA 1A E4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00

[i] Ok. Size good for: [i] CRC file : 0x2CE176D9
[i] CRC bcmtag : 0xCCFA1AE4
[i] CRC image : 0x6EE1BDF3
[i] CRC sqsh : 0x1D6A5F40
[i] CRC kernel : 0x4AFD1F4C
[i] Close file.
[i] Done.

http://robocraft.ru

C:\DSL\ParseImage\Release>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:40 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
:shock: если вы разбираете прошивку от zxdsl, то откуда в ней должен быть файл от d-link-а?

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:41 
Не в сети

Зарегистрирован: 03 июн 2011, 23:06
Сообщения: 25
я переименовываваю чтобы использовать ваш бат файл оригинальное название RU_DSL-2500U_1.58_08262010_cfe_fs_kernel

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\DSL\ParseImage\Release>parseimage.exe RU_DSL-2500U_1.58_08262010_cfe_fs_kerne
l
[i] Simple Firmware Parser.
[i] file: RU_DSL-2500U_1.58_08262010_cfe_fs_kernel
[i] Open file...
[i] file size: 2002734
[i] bcmtag:
tagVersion: 6
signature_1: Broadcom Corporatio
signature_2: ver. 2.0
chipId: 6338
boardId: 96332
bigEndian: 1
totalImageLen: 2002454
cfeAddress: 3217031168
cfeLen: 62188
rootfsAddress: 3217096960
rootfsLen: 1449984
kernelAddress: 3218546944
kernelLen: 490282
dualImage: 0
inactiveLen: 0
reserved:
imageValidationToken: 6E E1 BD F3 1D 6A 5F 40 4A FD 1F 4C 00 00 00 00 00 00 00
00
tagValidationToken: CC FA 1A E4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00

[i] Ok. Size good for: [i] CRC file : 0x2CE176D9
[i] CRC bcmtag : 0xCCFA1AE4
[i] CRC image : 0x6EE1BDF3
[i] CRC sqsh : 0x1D6A5F40
[i] CRC kernel : 0x4AFD1F4C
[i] Close file.
[i] Done.

http://robocraft.ru

C:\DSL\ParseImage\Release>

идентично :(


Последний раз редактировалось asphexia 07 июн 2011, 18:45, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:44 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
похоже - они немного изменили формат прошивки. и последний файл больше (или меньше) , чем 32 байта

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 18:47 
Не в сети

Зарегистрирован: 03 июн 2011, 23:06
Сообщения: 25
как же быть? размер прошивки которой сейчас прошит 2,002,734 байта


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ethernet - uart мост на DSL 2500U + arduino
СообщениеДобавлено: 07 июн 2011, 20:54 
Не в сети
Аватара пользователя

Зарегистрирован: 21 май 2007, 22:57
Сообщения: 600
Откуда: Калининград
прог. языки: C++
попробуйте модифицировать rootfs своей прошивки

_________________
RoboCraft.ru


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу Пред.  1, 2, 3, 4  След.

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO