Объявление

Свернуть
Пока нет объявлений.

DAP-1150/RU, DIR-300/NRU и другие устройства на Ralink RT305xF - архив

Свернуть
Эта тема закрыта.
X
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • linerty
    Участник ответил
    Блин. Рано радовался. Первый раз консоль сразу не подключил, на горячую не стал (тем более я не видел, что там мог вывести бут). Второй раз, третий и десятый подача питания ничего не дала. Меня смущает полная тишина по 232-му интерфейсу. Попробую завта ещё схемку на транзисторах скидать. Либо у меня всётаки распиновка другая (хотя явно видно, что именно от этих только ног идут дороги под чип). Либо клиент готов.

    Гипнотизировал картинку Lem-a. Ну точно по другому распиновка быть не может.

    Прокомментировать:


  • sfstudio
    Участник ответил
    Сообщение от -=LSV=- Посмотреть сообщение
    ребят подскажите скачал прошу под дир300 http://wive-ng.sourceforge.net/ с этого сайта,а она не льется не вкакую вообще!
    в чем может быть проблема?
    Читать нужно внимательно первоисточник.
    http://sadnet.ru/?WR-NL_RT3050%282%29:Ssylki
    Пункт 3 там всё есть и всё обсосано и вэбимиджи для первоначального перехода тоже.

    P.S. Пользуйтесь поиском, всё обсасывалось не раз.

    Прокомментировать:


  • sfstudio
    Участник ответил
    Сообщение от linerty Посмотреть сообщение
    Прогресс!!! Линк постоянный (пока индикации на порту нет, но он ЖИВОЙ), хотя железка не прогрузилась как нужно. Сейчас постараюсь в консоле поиграться.
    Ну дык бут-то что-то говорит? Пролейте теперь из бута ему 2T2R 1.7.3 имидж и сделайте fs fullreset после полной загрузке чтобы переписать rf раздел.

    Прокомментировать:


  • linerty
    Участник ответил
    Сообщение от sfstudio Посмотреть сообщение
    Ушло, пробуйте. Но что-то мне опять же подсказывает что бут тут не причём вообще и проблема собсно железная.
    Прогресс!!! Линк постоянный (пока индикации на порту нет, но он ЖИВОЙ), хотя железка не прогрузилась как нужно. Сейчас постараюсь в консоле поиграться.

    Прокомментировать:


  • linerty
    Участник ответил
    Сообщение от -=LSV=- Посмотреть сообщение
    ребят подскажите скачал прошу под дир300 http://wive-ng.sourceforge.net/ с этого сайта,а она не льется не вкакую вообще!
    в чем может быть проблема?
    Бренды не любят стороее ПО. Лучше или хуже оно их не волнует. Им главное, чтобы простой пользователь не завалил роутер, а протом с предьявами не пошёл на магазинного менеджера орать. Если для тебя не проблема консольный шнурок спаять, то не проблема будет и залить Wive (что от себя советую). У тебя NRU надеюсь? А то диры 300 бывают разные. Не все на Ralink305x.

    Прокомментировать:


  • -=LSV=-
    Участник ответил
    ребят подскажите скачал прошу под дир300 http://wive-ng.sourceforge.net/ с этого сайта,а она не льется не вкакую вообще!
    в чем может быть проблема?

    Прокомментировать:


  • linerty
    Участник ответил
    Сейчас буду шить.

    Прокомментировать:


  • sfstudio
    Участник ответил
    Ушло, пробуйте. Но что-то мне опять же подсказывает что бут тут не причём вообще и проблема собсно железная.

    Прокомментировать:


  • sfstudio
    Участник ответил
    Поддержку этой флэшки я добавлял в бут и в wive какраз когда разбирались с Lem. Так что щас дособирается full который ралинк в своей документации и рекомендует лить программатором и будете пробовать. Full собирается из бута без заголовка и имиджа с паддингм тоже без заголовка (если я ничего не упустил).

    Прокомментировать:


  • linerty
    Участник ответил
    Нет, завалил не я. Он сам глюканул. Т.к. у меня uboot из этой темы 3.4.0.0, а в old.rom значится 3.3.

    Значит нужно было с заголовком шить. Т.к. дамп оригинальный получается.

    И если сравнивать кусок бута из моего дампа и имидж бута из этой темы, то они отличатся вначале первыми 4 байтами.

    Прокомментировать:


  • linerty
    Участник ответил
    Не получается отправить личное сообщение.
    Сообщение форума
    Вы не можете отправить сообщение sfstudio, поскольку он(а) решил(а) не принимать личные сообщения, либо ему(ей) не разрешена эта опция.
    CPU: Ralink 3052 (радиатор снимал для фото и чтобы приклеить его как "для себя");
    Флешка cFeon 32-100HIP. Даташитов не нашёл кроме ссылки, что это вроде как cFeon 25F32, на которую даташитов тоже нет. Но по видимому 4 Mb SPI-Flash раз Lem смог влить Wive;
    Оперативка EM639165TS-6G 16Mb (2M word x 16Bit x 4-bank);

    Флешер сказал, что микросхема
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Последний раз редактировалось linerty; 15.05.2011, 01:15.

    Прокомментировать:


  • sfstudio
    Участник ответил
    А вот хрен его знает. Вообще можно собрать full для заливки. Полную конфигурацию вашей железки скажите? Соберу full image который по сути fulldump. Хотя ладно делаю 1T1R 4/32 SPI оно должно взлететь и на 3050 и на 3052, мыло в личку скиньте в течении пары часов соберётся.

    Прокомментировать:


  • linerty
    Участник ответил
    Сообщение от Lem Посмотреть сообщение
    п.с. и мне кажется что железка померла, но может если там вдруг, какой непропай, то имеет смысл после неудачных восстановлений попробовать его прожарить в духовке как это делают с неисправными видеокартами, может и заработает, а хуже не будет
    Жарить спешить не буду.

    В общем коннект с флешкой по схеме прошёл без проблем. Не знаю житаг это или не житаг. . Флешку не отпаивал. Отогнул 4 ноги, подпаял к LPT разъёму по схеме. Резисторы были SMD на 100Ом. Перед началом работы включил роутер в сеть, чтобы было питание на флешке.




    Выполнил комманды:
    Код:
    spipgmw /i  --Информация о флешке
    spipgmw /u -- разблокировка флешки на запись
    spipgmw /d old.rom -- Считывание фулла #0
    spipgmw /d old01.rom -- Считывание фулла #1
    spipgmw /d old02.rom -- Считывание фулла #2
    spipgmw /d old03.rom -- Считывание фулла #3
    spipgmw /e --Форматирование флешки.
    spipgmw /p uboot.bin
    spipgmw /d old04.rom --Считывание фулла #4
    spipgmw /p new.rom
    spipgmw /d old05.rom --Считывание фулла #5

    Второй ром только слегка отличался от остальных, поэтому повода для беспокойств за фулл у меня не было. Т.е. фулл точно есть.
    Форматирование флешки делать ЕСЛИ ВСЕ ФУЛЫ ОДИНАКОВЫ, ну или почти все. Если не одинаковы, то попереключать режимы порта в БИОС, укоротить провода... uboot пришлось дополнить FF-ками (new.rom), т.к. прошивалка шьёт блоками и недозаписывала немного. old05.rom в хексе проверился нормально, с сообщением, что размеры файлов не совпадают.

    Код:
    C:\temp\SPI>spipgmw /i
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Status = 00h (SRP, RES, TB , BP2, BP1, BP0, WEL, BSY)
                   0    0    0    0    0    0    0    0
    
    C:\temp\SPI>spipgmw /u
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Status = 02h, WE bit is enabled
    Unlocking...
    Status = 00h, device is unlocked now.
    
    C:\temp\SPI>spipgmw /d old.rom
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Reading sector at: 003FF000h (100%)
    
    C:\temp\SPI>spipgmw /d old01.rom
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Reading sector at: 003FF000h (100%)
    
    C:\temp\SPI>spipgmw /d old02.rom
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Reading sector at: 003FF000h (100%)
    
    C:\temp\SPI>spipgmw /d old03.rom
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Reading sector at: 003FF000h (100%)
    
    C:\temp\SPI>spipgmw /e
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Status = 02h, WE bit is enabled
    Please wait... done.
    
    C:\temp\SPI>spipgmw /p uboot.bin
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    ERROR: cannot read page 409 from file
    
    C:\temp\SPI>spipgmw /d old04.rom
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Reading sector at: 003FF000h (100%)
    
    C:\temp\SPI>spipgmw /p new.rom
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    ERROR: cannot read page 512 from file
    
    C:\temp\SPI>spipgmw /d old05.rom
    
    SPI FlashROM Programmer 1.9c (C) 2008-2011 by Martin Rehak; rayer@seznam.cz
    Compiled by GCC 4.4.0 at 23:20:41, Mar 22 2011
    (Win9x/NT/2K/XP compatability)
    
    SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
    FlashROM JEDEC ID, type: 1C3116h
    EON EN25F32 (4MB)
    Reading sector at: 003FF000h (100%)
    Глянув old.rom я сразу понял, что бут завалил сам. В китайской фирмваре есть пункт обновления бута в вебморде. Я сначала его ткнул, но в окне подтверждения отказался его залить, а перезагрузил роутер я только через неделю, поэтому недоумевал, чего он у меня не загрузился.

    Во вложении FW_Dump_ old.rom - то что было с самого начала, new.rom - дополненный FF-ками uboot.bin, old05.rom - ром который сейчас в роутере. Роутер не загрузился. Ведёт себя также.

    Теперь вопрос. Бут нужно с каким-то смещением заливать? Или ему контрольные суммы считать ещё нужно?
    Вложения

    Прокомментировать:


  • sfstudio
    Участник ответил
    Ну что товарищи? У кого там портфорвард не работал и кому нужно было PPPOE Service name в роже? Пробуем - отписываемся.

    Прокомментировать:


  • sfstudio
    Участник ответил
    1.7.3
    15) Correct some defaults for WDS mode.
    16) Fix portforward at vpn enabled.
    17) Backport ch341 serial driver.
    18) Add vpnService variabe to select PPPOE service name to connect.

    Прокомментировать:

Обработка...
X