Страница 1 из 1

WL-520GU r1.02 добавить памяти

Добавлено: 2018-01-10 12:29:11
Alex Keda
собсно, валялась железка, памяти на борту мало - 16Mb
поработает 2-3 дня и виснет.

надоело, взял термофен, заменил микросхему памяти на SAMSUNG K4S561632C-TC75 выпаянную с какой-то планки памяти (на самом деле, я пробовал аж 4 штуки, разных, завелась именно эта)
Изображение
микросхема на 256 мегабит, 32 мегабайта. чтобы вместо 16Mb стало видеть 32Mb, никаких параметров nvram прописывать не надо, достаточно напаять перемычку (народ рекомендует резистор на 22Ом, но у меня не было - поэтому просто кусок провода). это вот та самая торчащая сопля за микросхемой ОЗУ, паял абы как - тока чтоб попробовать. как итог - нет ничего более постоянного чем временное =)
Изображение
вначале экспериментировал с параметрами nvram, как итог - неверные параметры - получаем кирпич, состояние как будто недпоходящая память или вообще без неё - светятся все Ethernet порты, ни в консоли ничего не выдаёт ни мигает. пришлось паять кнопку для сброса nvram - между землёй и 9 выводом микросхемы памяти.Изображение
для сброса нажимаем кнопку, включаем питание, отпускаем кнопку. роутер грузится с дефолтовыми значениями.
если запороли их, и не помните, то у меня были такие:

Код: Выделить всё

root@WL520GU:~# nvram set sdram_ncdl=0x2032e
root@WL520GU:~# nvram set sdram_config=0x0032
root@WL520GU:~# nvram set sdram_init=0x000A
root@WL520GU:~# nvram set sdram_refresh=0x0
root@WL520GU:~# nvram commit
rroot@WL520GU:~# reboot
их же и вернул, после впайки перемычки

вот итог доработки:

Код: Выделить всё

root@WL520GU:~# cat /proc/meminfo 
MemTotal:          29344 kB
MemFree:           12332 kB
MemAvailable:      18040 kB
паял паяльником с тонким жалом, канифль на спирту и припой с флюсом, в виде пасты.
с площадок надо убрать лишний припой перед пайкой, оплёткой.
диагональная нога от ключа - зацеплена на землю. паяльником с тонким жалом не прогреть, только подогревать феном и припаивать одновременно - тяжело, рук не хватает =)

главное не перборщить, если много припоя - можно оплёткой убрать.
основная проблема - непропай. выглядит как и без рамы и с неверной кофнигурацией nvram - просто светятся все Ethernet порты и всё.

лечится термофеном, прогреваем сторону, прижимаем микросхему отвёрткой, например, по тому краю где греем - чувствуется что шевелится (лапки по дорожкам скрипят), прижимаем, ждём пока остынет. также со второй стороны. (с обратной стороны тока надо подложить чёнить, чтоб не прогибалась плата)

Отправлено спустя 10 минут 23 секунды:
консоль, так завести и не удалось. плюётся какими-то бинарными символами на любых скоростях и параметрах ...
единственный плюс - видно что есть там внутри роутера жизнь или нет =)

WL-520GU r1.02 добавить памяти

Добавлено: 2018-02-11 23:02:05
Гость
что то я не понял, оно заработало или нет ?

WL-520GU r1.02 добавить памяти

Добавлено: 2018-02-11 23:19:53
Alex Keda
многа букаф? ниасилил? =)
Alex Keda писал(а):вот итог доработки:

Код: Выделить всё

root@WL520GU:~# cat /proc/meminfo 
MemTotal:          29344 kB
MemFree:           12332 kB
MemAvailable:      18040 kB

WL-520GU r1.02 добавить памяти

Добавлено: 2019-06-04 8:58:16
Alex Keda
Alex Keda писал(а):
2018-01-10 12:29:11
консоль, так завести и не удалось. плюётся какими-то бинарными символами на любых скоростях и параметрах ...
единственный плюс - видно что есть там внутри роутера жизнь или нет =)
ковырялся вчерась с dir-320, мусор в него зашил случайно - разобрался - т.к. была та же проблема, а посмотреть что оно показывет было надо
причина простая - разные логические уровни uart и com

можно спаять самому, можно за 30 рублей заказать на алиэкспрессе на CH340G

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