Page 1 of 11 123 ... LastLast
Results 1 to 15 of 1024

Thread: Обсуждение "Увеличение объёма Ram до 128 мегабайт"

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356

    Exclamation Обсуждение "Увеличение объёма Ram до 128 мегабайт"

    Сегодня утром, я решил таки подчисть нитку про увеличение памяти, чтобы избавиться от офф-топика, и избавился... В общем по ошибке я грохнул нитку целиком.

    К сожалению, добраться до бекапа нереально, поэтому обращаюсь ко всем: кто-нибудь сохранял её к себе на диск?

    Я воспользовался кешем Гуглевским, кое что оттуда достал. Но не всё (некоторых страниц вообще нет, некоторые не целиком).

    Всё, что смог найти выложил в http://oleg.wl500g.info/wl500gp/
    0.htm - text-only
    1-18 - cтраницы

    Поищите у себя в кешах (Temporary Internet Files) - файлы showthread*.htm, содержащие 6920

    ПОЛЕЗНЫЕ ССЫЛКИ: собственно инструкции по апгрейду памяти находится здесь: русский вариант английский вариант

    конфигурация контроллера памяти BCM3302
    ТТХ роутеров/точек доступа асус
    Last edited by al37919; 03-03-2010 at 07:09.

  2. #2
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356

    BCM3302 Memory Controller Configuration

    BCM3302 Memory Controller Configuration

    This pages focus on memory controller configuration values, stored in the nvram and used for BCM3302
    memory controller configuration found in the BCM4712, BCM53xx series of SoC and BCM5836 CPU

    There are several references, which was used to make this summary page, including GPL source code
    tarballs, distributed by Linksys and ASUS and CFE distributed by Broadcom.

    Memory configuration is perfromed by code, assembled from shared/sbsdram.S file. Depending on version
    it's either uses embedded nvram header values (found in PMON/CFE loader at offset 0x100 or 0x400) or
    values, from current nvram. These values are generated from sdram_* values either during bootloader
    flashing or via nvram update using nvram commit command.

    The exact sdram configuration variables are: sdram_init, sdram_config, sdram_refresh and sdram_ncdl.
    They are used as following:

    • sdram_init determines the memory controller operation mode, i.e. DDR/SDR cycles,
      16/32 bit memory interface, number of bits in CAS signal, etc.:

      Field Name Description
      0 MemType Memory type in use
      0: SDR SDRAM
      1: DDR SDRAM
      1 16BitMem Memory interface
      0: 32-bit interface
      1: 16-bit interface
      4:2 ColWidth Column width in use
      000: 8-bit column
      010: 9-bit column
      100: 10-bit column
      13 Clock Clock source
      0: External clock
      1: Internal clock

    • sdram_config is used to initialize the mode register (during MRS cycle) of the SDRAM,
      it contains things defined by JEDEC: burst type, burst length, CAS latency;

      Field Name Description
      0:2 BurstLength Burst Length value
      000: 1
      001: 2
      010: 4
      011: 8
      111: full page
      3 BurstType Burst Type value
      0: Sequential
      1: Interleave
      6:4 CASLatency CAS Latency
      001: 1
      010: 2
      011: 3
      101: 1.5
      110: 2.5
      111: 3.5

    • sdram_refresh seems to be leaved for compatibility, and not used anymore;

    • sdram_ncdl contains various memory controller timing information, this could be either 0,
      which indicates to perform auto-tuning during memory initialzation (it will be updated to
      real value once initialization completed by CFE) or predefined value.


    Sample memory configurations which could be found in the sources provided by Broadcom:

    Size Type Organization sdram_init bits RAS CAS Technology
    8MB SDR 4M x 16 0x0002 000 1 0 A0-A11 A0-A7 64Mbit
    16MB SDR 4M x 16 x 2 0x0000 000 0 0 A0-A11 A0-A7 64Mbit
    16MB SDR 8M x 16 0x000a 010 1 0 A0-A11 A0-A8 128Mbit
    32MB DDR 16M x 16 0x000b 010 1 1 A0-A12 A0-A8 256Mbit
    32MB SDR 16M x 16 0x000a 010 1 0 A0-A12 A0-A8 256Mbit
    32MB SDR 8M x 16 x 2 0x0008 010 0 0 A0-A11 A0-A8 128Mbit
    64MB DDR 16M x 16 x 2 0x0009 010 0 1 A0-A12 A0-A8 256Mbit
    64MB SDR 16M x 16 x 2 0x0008 010 0 0 A0-A12 A0-A8 256Mbit
    128MB DDR 32M x 16 x 2 0x0011 100 0 1 A0-A12 A0-A9 512Mbit
    128MB SDR 32M x 16 x 2 0x0010 100 0 0 A0-A12 A0-A9 512Mbit
    256MB DDR 64M x 16 x 2 0x0011 100 0 1 A0-A13 A0-A9 1Gbit

    Code:
     Size 	Type 	  Organization 	       sdram_init 	bits 	  RAS 	CAS 	Technology
    
      8MB 	SDR 	 4 Meg x 16 x 1 	0x0002 	000 1 0 	A0-A11 	A0-A7 	64Mbit
     16MB 	SDR 	 4 Meg x 16 x 2 	0x0000 	000 0 0 	A0-A11 	A0-A7 	64Mbit
     16MB 	SDR 	 8 Meg x 16 x 1 	0x000a 	010 1 0 	A0-A11 	A0-A8 	128Mbit
     32MB 	DDR 	16 Meg x 16 x 1 	0x000b 	010 1 1 	A0-A12 	A0-A8 	256Mbit
     32MB 	SDR 	16 Meg x 16 x 1 	0x000a 	010 1 0 	A0-A12 	A0-A8 	256Mbit
     32MB 	SDR 	 8 Meg x 16 x 2 	0x0008 	010 0 0 	A0-A11 	A0-A8 	128Mbit
     64MB 	DDR 	16 Meg x 16 x 2 	0x0009 	010 0 1 	A0-A12 	A0-A8 	256Mbit
     64MB 	SDR 	16 Meg x 16 x 2 	0x0008 	010 0 0 	A0-A12 	A0-A8 	256Mbit
    128MB 	DDR 	32 Meg x 16 x 2 	0x0011 	100 0 1 	A0-A12 	A0-A9 	512Mbit
    128MB 	SDR 	32 Meg x 16 x 2 	0x0010 	100 0 0 	A0-A12 	A0-A9 	512Mbit
    256MB 	DDR 	64 Meg x 16 x 2 	0x0011 	100 0 1 	A0-A13 	A0-A9 	1Gbit
    http://oleg.wl500g.info/sdram.html
    Last edited by Omega; 02-06-2013 at 11:11. Reason: fixed

  3. #3
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356

    ASUS WL Routers/Access Points History

    ASUS WL Routers/Access Points History (Unofficial)

    Model CPU Switch Radio RAM Flash USB
    WL-300g Gen 1 BCM4702@125MHz N/A 802.11g
    (BCM4306+BCM2050)
    16MB
    SDR 32bit
    4MB N/A
    WL-500g BCM4702@125MHz BCM5325M MiniPCI 802.11g
    (BCM4306+BCM2050)
    16MB
    SDR 32bit
    4MB 1 x 1.1
    WL-500b BCM4702@125MHz BCM5325M MiniPCI 802.11b
    (BCM4306+BCM2051)
    16MB
    SDR 32bit
    4MB 1 x 1.1
    WL-500b v2 BCM4702@125MHz BCM5325M MiniPCI 802.11b
    RaLink
    16MB
    SDR 32bit
    4MB 1 x 1.1
    WL-HDD
    (WL-HMD)
    BCM4702@125MHz N/A 802.11g
    (BCM4306+BCM2050)
    16MB
    SDR 32bit
    4MB 1 x 1.1
    WL-500g Deluxe
    (WL-500gx) Gen 2
    BCM5365P/BCM5364P
    @200MHz
    SoC 802.11g
    (BCM4306+BCM2050)
    32MB
    SDR 32bit
    4MB 2 x 2.0
    (VT6212L)
    WL-520g
    (WL-500g-X/C)
    BCM5350@200MHz SoC 802.11g
    (SoC + BCM2050)
    8MB
    SDR 16bit
    2MB N/A
    WL-550gE BCM5352E@200MHz SoC 802.11g
    (SoC + BCM2050)
    16MB
    SDR 32bit
    4MB N/A
    WL-320gE BCM5352E@200MHz SoC 802.11g
    (SoC + BCM2050)
    16MB
    SDR 32bit
    4MB N/A
    WL-320gP BCM5352E@200MHz SoC 802.11g
    (SoC + BCM2050)
    16MB
    SDR 32bit
    4MB N/A
    WL-500g Premium
    (WL-500gP) Gen 3
    BCM4704/BCM4780
    @264MHz (300MHz*)
    BCM5325E MiniPCI 802.11g
    (BCM4318E)
    32MB*
    DDR 32bit
    8MB 2 x 2.0
    (VT6212L)
    WL-500W BCM4704/BCM4780
    @264MHz (300MHz*)
    BCM5325F MiniPCI 802.11n
    (BCM4321L+BCM2055)
    32MB*
    DDR 32bit
    8MB 2 x 2.0
    WL-700gE BCM4780@264MHz BCM5325E 802.11g (BCM4318E) 64MB*
    DDR 32bit
    2MB* 3 x 2.0
    (VT6212L)
    WL-500g Premium v2
    (WL-500gPv2) Gen2.1
    BCM5354@240MHz SoC 802.11g (SoC) 32MB
    DDR 16bit
    8MB 2 x 2.0 (SoC
    + USB2520)
    WL-330gE BCM5354@240MHz SoC 802.11g (SoC) 16MB
    SDR 16bit
    4MB N/A
    WL-520gU BCM5354@240MHz SoC 802.11g (SoC) 16MB
    SDR 16bit
    4MB 1 x 2.0 (SoC)
    WL-520gC BCM5354@200/240MHz SoC 802.11g (SoC) 16MB
    SDR 16bit
    2MB N/A*

    http://www.hub.ru/wiki/Devices_ASUS_WL_Routers#WL

    SoC (System-on-Chip)

    SoC Core I$ D$ PFC
    BCM4702 BCM4710 8KB 4KB N/A
    BCM4704 BCM3302 16KB 16KB 1KB
    BCM4780 BCM3302 16KB 16KB 1KB
    BCM5350 BCM3302 16KB 8KB 256B
    BCM5352 BCM3302 16KB 8KB 256B
    BCM5354 BCM3302 16KB 16KB 1KB
    BCM5364P/
    BCM5365P
    BCM3302 8KB 4KB ???

    http://www.hub.ru/wiki/Broadcom#SoC

    Code:
    SoC		Core		 I$	 D$	 PFC
    
    BCM4702		BCM4710		 8KB	 4KB	 N/A
    BCM4704		BCM3302		16KB	16KB	 1KB
    BCM4780		BCM3302		16KB	16KB	 1KB
    BCM5350		BCM3302		16KB	 8KB	256B
    BCM5352		BCM3302		16KB	 8KB	256B
    BCM5354		BCM3302		16KB	16KB	 1KB
    BCM5364P/	BCM3302		 8KB	 4KB	 ???
    BCM5365P
    http://oleg.wl500g.info/devices.html

    http://files.wl500g.info/asus/wl500g...500g_ce_01.pdf
    Last edited by Omega; 02-06-2013 at 11:45. Reason: fixed

  4. #4
    Join Date
    May 2006
    Location
    Kiev, Ukraine
    Posts
    52
    Олег, может теперь начнем нормально новую ветку с темой, которая будет отвечать содержимому (увеличение памяти до 128М)? Конечно со ссылкой на старый архив - там так было много интересного.
    Да кстати - сечас тоже заметил, что после удаления той ветки, счетчики сообщений значительно уменьшились - 8-(
    ASUS WL500gP/300МГц/64М

  5. #5
    4 страница косячит. через 2 сек пытается в профайл перебросить
    Alecs

  6. #6
    А не проще из этих страниц теперь краткий Faq написать со всеми подводными камнями?

  7. #7
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by nik247 View Post
    Олег, может теперь начнем нормально новую ветку с темой, которая будет отвечать содержимому (увеличение памяти до 128М)? Конечно со ссылкой на старый архив - там так было много интересного.
    Да, так и сделаем.

    Да кстати - сечас тоже заметил, что после удаления той ветки, счетчики сообщений значительно уменьшились - 8-(
    Счётчики не самое страшное. Ещё и аттачменты удалились...

    Вот sukhodolsky прислал: http://oleg.wl500g.info/wl500gp/sukhodolsky/

    Благодаря nik247 и dark1st теперь почти всё срослось.

    Не хватает только нормальной 16-й страницы со ссылкой на 17-ю, приличной 18-й и 4-й.

    Выложил текущий результат: http://wl500g.dyndns.org/wl500gp/page1.htm

    Навигация по страницам работает.
    Last edited by Omega; 02-06-2013 at 11:13. Reason: fixed

  8. #8

    Проблема

    Возникла проблема после увеличения памяти.
    Прошивка WL500W-1.9.2.7-d-r1825
    WL-500W был разогнан до апгрейда, тесты проблем не показали.
    Увеличение памяти.
    Чипы Hynix HY5DU121622CTP-D43 - 2 шт.
    Без танцев с бубном сразу не завелся, кондер припаивали. Номинал сразу не скажу.

    Тест памяти проходит, и при открытой крышке и в собраном виде.

    Code:
    [root@ASUS disc1_1]$ ./memtest 64m
    memtest v. 2.93.1
    (C) 2000 Charles Cazabon <memtest@discworld.dyndns.org>
    Original v.1 (C) 1999 Simon Kirby <sim@stormix.com> <sim@neato.org>
    
    Current limits:
      RLIMIT_RSS  0x7fffffff
      RLIMIT_VMEM 0x7fffffff
    Raising limits...
    Allocated 67108864 bytes...trying mlock...success.  Starting tests...
    
    Testing 67104768 bytes at 0x2ab35000 (4088 bytes lost to page alignment).
    
    Run    1:
      Test  1:         Stuck Address:  Testing...Passed.
      Test  2:          Random value:  Setting...Testing...Passed.
      Test  3:        XOR comparison:  Setting...Testing...Passed.
      Test  4:        SUB comparison:  Setting...Testing...Passed.
      Test  5:        MUL comparison:  Setting...Testing...Passed.
      Test  6:        DIV comparison:  Setting...Testing...Passed.
      Test  7:         OR comparison:  Setting...Testing...Passed.
      Test  8:        AND comparison:  Setting...Testing...Passed.
      Test  9:  Sequential Increment:  Setting...Testing...Passed.
      Test 10:            Solid Bits:  Testing...Passed.
      Test 11:      Block Sequential:  Testing...Passed.
      Test 12:          Checkerboard:  Testing...Passed.
      Test 13:            Bit Spread:  Testing...Passed.
      Test 14:              Bit Flip:  Testing...Passed.
      Test 15:          Walking Ones:  Testing...Passed.
      Test 16:        Walking Zeroes:  Testing...Passed.
    Run    1 completed in 2832 seconds (0 tests showed errors).
    Проблема в том, что упала скорость работы с жеским диском.

    Code:
    [root@ASUS disc1_1]$ dd if=/dev/zero of=./file bs=1048576 count=1024
    1024+0 records in
    1024+0 records out
    1073741824 bytes (1.0GB) copied, 1344.445618 seconds, 779.9KB/s
    [root@ASUS disc1_1]$ dd of=/dev/null if=./file bs=1048576 count=1024
    1024+0 records in
    1024+0 records out
    1073741824 bytes (1.0GB) copied, 1390.836819 seconds, 753.9KB/s
    Пробовал различные харды, с доп питанием, без доп питания - результат одинаковый.
    Last edited by DarkPrince; 21-09-2010 at 21:09.

  9. #9
    что то не везёт, до этого постил как убили роутер не теми параметрами для nvram. Тогда рисковать не стал, просто поменял на новый, на новом всё сделал как полагается - чипы те что нашёл Hynix D43, запаяли сегодня, всё вроде замечательно, но - старт с новыми чипами - 16 метров - вопрос где 32 метра, ладно задаю на всякий пожарный конфиг для 64 метров - итог всё горит power, не горит AIR - не фурычит. Ура заработал recovery - прошил с 5 раза, запустился с 32 метрами, пошёл паять ёмкость - пускаю - конфиг для 128 - опять не пускается (вроде не ошибся с ёмкостью - но с ней не горит power, а тускло тлеет AIR). Убираю ёмкость - о грузится - 128 метров - стабильно заводится - ура. Отключил решил смыть, почистить закрыть, заклеил нижний экран, проверил ещё раз - всё ок, мою саму память, закрываю экран - и блин не пускается ни recovery ничего. Не горит POWER, тускло тлеет AIR. Пока игра с пинами ничего не дала. Чего делать - возвращать в первоначальный вид и сдавать в гарантию, вернуть первоначальный вид смогу, наклейка с гарантией не проблема. Но жаль всё таки видел 128 метров. Есть какие мысли...

  10. #10
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Мысль - палец на 51й пин или резистор соответствующий. Ёмкости сейчас есть?
    У нас тоже было, что на горячую - заводится, а холодный - нет.

  11. #11
    сейчас вообще отказывается пускаться, палец непомогает, ёмкость убрал

    как я понимаю мог помереть CFE, получается остаётся вариант выпайки и прошивки на программаторе, или всё таки можно ещё чем помочь
    Last edited by Omega; 26-11-2015 at 23:20.

  12. #12
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    CFE не помрёт. А вот в nvram может быть мусор - неверные значения. Основное правило при экспериментах подобных - не пытаться "воскрешать" с помощью 9й ноги. И вообще "не играться" с устройством пока тест памяти не покажет, что всё нормально. Если Вы это не делали, то хорошо. Какие Вы ножки флешки сажали на землю, в общем опишите в точности то, что Вы делали.

    У Вас скорее всего непропай был, раз после мытья жить перестало. Проверяйте этот момент и если ничего не найдёте, то только программатор.

    Насчёт отдачи по гарантии - сомневаюсь, ибо на Вавилова устройства вскрываются именно для доступа к 9й ноге.

  13. #13
    после того как помыл, незапустился, погоревал, попробывал несколько раз запустить, консоль подключил (хотя в кабеле не уверен - от motorola e365, но у него глюк - иногда наличие эхо даже без короткого RX и TX),
    решил что делать нечего - и естественно pin 9, после этого кстати один раз в recovery защёл, но POWER перестал моргать и просто горел, ещё раз reset и всё.
    А по поводу гарантии не проблема, я живу не в Москве, да и нести надо не в сервис в магазин (сам работаю в федеральной сети комп магазинов в СЦ), но тем неменее любой желающий может принести девайс и если он выглядит ничего и куплен недавно - вообщем есть быстрая замена - и товар уходит не в СЦ а напрямую поставщику, а тому всё равно, потом запросто может отремонтировать и вернуть в продажу.
    Но жалко усилий ещё один router (третий)

    да, глухо. Как я понимаю вариант ещё раз осадить чипы (хотя внешне ничего смотриться), а если нет то нужно всё таки на программатор?
    Тогда если так то чем прошивать и что (что заливать), у человека может и будет чем прошить. А если нет, если у кого возможность выслать мне прошитую микруху - такую же или как тут люди уже меняли на AMD. Оплата наложным платежом и вам безопасно и у меня если что есть шанс. Очень жду ответов, советов, предложений...
    Last edited by Omega; 26-11-2015 at 23:16.

  14. #14

    Question В полку вопрошающих прибыло

    Взялся за перепайку. Видимо, не пропаяли. Не горит повер, тускло тлеет аир. это, как понимаю, означает не иннициализированную память?
    Прозвонил пины, непропай, вроде нашел, но хотелось бы схему премиума поиметь. Есть где скачать?
    до перепайки параметры для nvram на 16 мегабайт установил. тоесть второй чип отключен. паяли только первый. Если после устранения непропая ситуация повториться- что делать?
    Подскажите пожалуйста уж больно не хочется стать первым загубившим себе роутер при перепайке памяти)

  15. Quote Originally Posted by andrews View Post
    паять serial cable и смотреть уже через него - может там что будет ясно
    Через консоль нет ответа. Шнур рабочий. Использую на плате TX0, RX0, GND.

    Пробовал с конденсатором 2.2 pF и 4.7 pF на 51-й ноге U4. Незаводится!

    Есть ли у кого схема на WL500G Premium?
    Last edited by Omega; 26-11-2015 at 23:47.

Page 1 of 11 123 ... LastLast

Similar Threads

  1. Увеличение объёма RAM до 64 MB в WL-500gPv2/520gU/RT-N10U
    By darius in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 89
    Last Post: 29-04-2015, 09:36
  2. WL500gp RAM UPGRADE mit DDR Speicher
    By britnet in forum German Discussion - Deutsch (DE)
    Replies: 71
    Last Post: 13-10-2010, 18:54
  3. Увеличение объёма RAM в WL500gp/WL500w/WL700gE до 128 мегабайт
    By Oleg in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 8
    Last Post: 21-01-2009, 05:37

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •