AsusForum -- Asus WL500g

Вернуться   AsusForum -- Asus WL500g > Russian Discussion - РУССКИЙ (RU)
Добро пожаловать, nik247
Ваш последний визит: Сегодня в 20:51
Персональные сообщения: 0 непрочитанных, Всего 16.
Панель управления FAQ Участники Свежие сообщения Навигация Выход

Ответ
 
Опции темы Поиск в этой теме Оценить тему Опции просмотра
  #196   Пожаловаться на это сообщение  
Старый Сегодня, 14:01
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
Загрузчик там стандартный? Если да, то пин9 должен был включить одну микросхему, т.е. отключить U4.

Ваша ситуация похожа на непропай, как было у нас. Проверяйте U3... Сейчас дело только в ней. Если не видно проблем, то можно распаять обратно старую память (если она сохранилась).

С 9м пином не играйтесь пока...

Если есть осцилограф, то можно посмотреть живо ли устройство, потыкавшись на младшие адреса флешки.

Можно попробовать пальцами касаться резисторов.
Ответить с цитированием
  #196   Пожаловаться на это сообщение  
Старый Сегодня, 14:01
AsusForum Oleg is offline
Member
 
Регистрация: Nov 2003
Адрес: Netherlands
Сообщения: 5,153
  #197   Пожаловаться на это сообщение  
Старый Сегодня, 16:27
nik247 nik247 is online now
Member
 
Регистрация: May 2006
Адрес: Kiev, Ukraine
Сообщения: 63
Отправить сообщение для  nik247 с помощью ICQ
1) Прошивка ваша - post1, загрузчик не менял (даже не знаю еще как)
2) Загрузчик всегда загрузится? Даже без RAM вооще? Я в консоли это увижу? Смогу изменять значения sdram_.....?
3) Непропая по U3 нет - она же работала на 32М: до выпайки U4, без U4, с впаяной новой U4.
4) все завалилось после активизации U4 на 32М (U3 тоже 32М) - асус больше не загрузился. После этого выпаяли U4 вообще - тоже самое. Мне сейчас надо активировать режим только U3 на 64М (для начала вообще оживить бы)
5) старую не впаяю сейчас - срезали ее раньше - 2 недели назад, хотя сейчас бы выпаяли - прикупили таки паяльную станцию с феном под это дело
6) касание пальцами результатов не дает - пробовали раньше.
7) осцилограф есть - счаз поищу даташит на флешку.
8) nvram хранится во флешке?
9) если установлены некоректные установки sdram_... - вообще их возможно как-то изменить (это так для информации вообще)?
10) на каком этапе появляется вывод на консоль? то есть - если вывода нет вообще - где копать?
11) фотки с впаяными кондерами под U4 можно выложить? Очень надо.
12) что-то POST прошивки нельзя скачать - из переместили?
13) если этот сейчас не подыму - пущу под нож второй с OpenWRT RC5 - в режиме 2Х32 должен будет работать ....
14) только U3 c 64M это?
nvram set sdram_init=0x0013 или nvram set sdram_init=0x13
nvram set sdram_config=0x0032 или nvram set sdram_config=0x0062
nvram set sdram_ncdl=0

Последний раз редактировалось nik247, Сегодня в 16:58.
Редактировать/Удалить сообщение Ответить с цитированием
  #198   Пожаловаться на это сообщение  
Старый Сегодня, 16:51
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
1)
2) Нет, только если сможет инициализировать память;
3) Если пин9 сработал в первый раз, то активна должна была остаться только U3;
4)
5)
6)
7)
8) да
9) пин9 только
10) на консоль - только после инициализации памяти
11) нет у меня этого устройства, но Вам это и не актуально
12) http://oleg.wl500g.info/intel/
13) смело, но не спешите, давайте с этим разберёмся

Странно, что он тепреь не может инициализироваться только c U3. Вы ногой 9 правильно пользуетесь? Надо посадить на землю, включить и подождать пару-тройку секунд.

Есть ещё вариант. У нас он проходил в принципе: посадить на землю ногу 15, аналогично 9й. Он должен nvram ещё раз записать, но в другое место. Вам главное, чтобы он в принципе поднялся, но при этом нужно не дать ему загрузиться в линукс. Т.е. посадить соплю на контакты кнопки, чтобы она была всегда нажата. Как только но инициализируется и перегрузится (если завис при перезагрузке (когда пишет ncdl), то непропай), жмёте Ctrl+C и полностью стираете nvram и копию флеша прямо из cfe:

nvram erase
flash -offset=65536 flash0.os flash0.os

после этого выдёргиваете питание и он должен ожить.

Почему я говорю о U3. Там беда такая: если есть непропай, то он может подобрать неверное значение для ncdl, при этом сразу после перепайки он может и загрузится (со старым правильным ncdl). В приципе в CFE можно жёстко прошить значение для ncdl - мы так делали во время второй попытки.
Ответить с цитированием
  #199   Пожаловаться на это сообщение  
Старый Сегодня, 19:35
nik247 nik247 is online now
Member
 
Регистрация: May 2006
Адрес: Kiev, Ukraine
Сообщения: 63
Отправить сообщение для  nik247 с помощью ICQ
Олег - ШАЙТАН!!!!!! 8-)

Фокус с 15 ногой полностью удался.
Детали:
1) Закоротил кнопку RECOVERY
2) Закорачиваем 15 ногу на корпус и подаем питание.
3) И о чудо - через пару секунд POWER стал моргать и мы в режиме RECOVERY
4) Делаем CTRL+C и видим приглашение СFE!!!
5)Дельше:
CFE>nvram erase
*** command status = 0
CFE>flash -offset=65536 flash0.os flash0.os
Reading flash0.os: Done. 7995376 bytes read
Download of 0x79fff0 bytes completed
Write kernel and filesystem binary to FLASH (0xbfc40000)
flash device 'flash0.os'
Programming... - ждем где-то 60 сек
done. 7995376 bytes written

6) Вырубаем питание - снимаем перемычку - включаем - и ....

Null Rescue Flag.
Boot program checksum is invalid
Hello!! Enter Rescue Mode: (Check error)

Reading :: TFTP Server.
Failed.: Timeout occured
.
.
.
Запускаем утилиту восстановления -> заливаем прошивку POST5

Reading :: TFTP Server.
TFTP_BLKLEN!!
Done. 3727360 bytes read
Download of 0x38e000 bytes completed
Write kernel and filesystem binary to FLASH (0xbfc40000)
flash device 'flash1.trx'
Programming...

Потом он сам перегрузился и ВСЕ!!!!! Работает. Пока имеем 32M на одном чипе.

Олег, спасибо за помощь. Щыро дякую 8-)

P.S.
Олег, а как точно запустить 64М на U3
nvram set sdram_init=0x0013 или nvram set sdram_init=0x13
nvram set sdram_config=0x0032 или nvram set sdram_config=0x0062
nvram set sdram_ncdl=0

Последний раз редактировалось nik247, Сегодня в 19:57.
Редактировать/Удалить сообщение Ответить с цитированием
  #200   Пожаловаться на это сообщение  
Старый Сегодня, 20:10
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
64MB:

nvram set sdram_init=0x13
nvram set sdram_ncdl=0
nvram commit
reboot

Чему равен ncdl сейчас?
Ответить с цитированием
  #201   Пожаловаться на это сообщение  
Старый Сегодня, 20:15
nik247 nik247 is online now
Member
 
Регистрация: May 2006
Адрес: Kiev, Ukraine
Сообщения: 63
Отправить сообщение для  nik247 с помощью ICQ
Сейчас:
# nvram show | grep sdram
sdram_config=0x0062
sdram_refresh=0x0000
sdram_ncdl=0
size: 9642 bytes (23126 left)
sdram_init=0x0009

А sdram_config=0x0032 или sdram_config=0x0062?
Редактировать/Удалить сообщение Ответить с цитированием
  #202   Пожаловаться на это сообщение  
Старый Сегодня, 20:17
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
Да, советую прогнать memtest теперь.

http://oleg.wl500g.info/bin/memtest

Если желание двигаться дальше не отпало, то можно зашить в загрузчик значение для ncdl, чтобы уменьшить вероятность проблем с откатом назад.
Ответить с цитированием
  #203   Пожаловаться на это сообщение  
Старый Сегодня, 20:18
nik247 nik247 is online now
Member
 
Регистрация: May 2006
Адрес: Kiev, Ukraine
Сообщения: 63
Отправить сообщение для  nik247 с помощью ICQ
А sdram_config=0x0032 или sdram_config=0x0062?
Не отпало, а что прошить то?
Редактировать/Удалить сообщение Ответить с цитированием
  #204   Пожаловаться на это сообщение  
Старый Сегодня, 20:20
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
Судя по тому, что ncdl=0, а sdram_init=0x0009 основной nvram не используется, более того, разрешены 2 микросхемы!

Сейчас из под линукса:

nvram set sdram_init=0x13
nvram commit
erase /dev/mtd/4
Ответить с цитированием
  #205   Пожаловаться на это сообщение  
Старый Сегодня, 20:22
nik247 nik247 is online now
Member
 
Регистрация: May 2006
Адрес: Kiev, Ukraine
Сообщения: 63
Отправить сообщение для  nik247 с помощью ICQ
А зачем:
erase /dev/mtd/4 ??
Редактировать/Удалить сообщение Ответить с цитированием
  #206   Пожаловаться на это сообщение  
Старый Сегодня, 20:22
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
sdram_config пофиг какой...
Ответить с цитированием
  #207   Пожаловаться на это сообщение  
Старый Сегодня, 20:23
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
erase /dev/mtd/4 сотрёт копию nvram, которая образовалась после 9-й ноги, да и вообще все копии.
Ответить с цитированием
  #208   Пожаловаться на это сообщение  
Старый Сегодня, 20:34
nik247 nik247 is online now
Member
 
Регистрация: May 2006
Адрес: Kiev, Ukraine
Сообщения: 63
Отправить сообщение для  nik247 с помощью ICQ
Все сделал - итого имеем:
# free
total used free shared buffers
Mem: 62532 11296 51236 0 1388
Swap: 0 0 0
Total: 62532 11296 51236

Только не понял, как запустить memtest - его же сначала скачать куда-то надо, правельно?
Редактировать/Удалить сообщение Ответить с цитированием
  #209   Пожаловаться на это сообщение  
Старый Сегодня, 20:43
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
Правильно. Можно скопировать на внешнюю флешку, тогда запуск будет

/tmp/harddisk/memtest 32m

Можно прямо в память закачать:
cd /tmp
wget http://oleg.wl500g.info/bin/memtest
chmod +x memtest
./memtest 32m
Ответить с цитированием
  #209   Пожаловаться на это сообщение  
Старый Сегодня, 20:43
AsusForum Oleg is offline
Member
 
Регистрация: Nov 2003
Адрес: Netherlands
Сообщения: 5,153
  #210   Пожаловаться на это сообщение  
Старый Сегодня, 20:45
Oleg Oleg is offline
Administrator
 
Регистрация: Dec 2003
Адрес: Russian Federation
Сообщения: 5,153
Да и ещё: текущий загрузчик стоит сохранить на флешке юсбшной:

cat /dev/mtd/0 > /tmp/harddisk/cfe.bin
Ответить с цитированием
Ответ



Ваши права в разделе
Вы можете создавать темы
Вы можете отвечать на сообщения
Вы можете прикреплять файлы
Вы можете редактировать сообщения

vB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошивка Олега и обновление 500gP alex213 Russian Discussion - РУССКИЙ (RU) 4 16-10-2006 14:31
неудачно увеличил память seon Russian Discussion - РУССКИЙ (RU) 3 10-10-2006 13:24
500gp + chello lhfg German Discussion - Deutsch (DE) 3 20-09-2006 20:38
wi-fi в 500gP как клиент Yaroslav Russian Discussion - РУССКИЙ (RU) 10 17-09-2006 10:03
Help needed: 500gP and Microcom router wlcina WL-500g Q&A 0 05-09-2006 15:39


Часовой пояс GMT +2, время: 21:53.


Copyright ©2003 - 2006, AsusForum WL500g.info