Page 7 of 10 FirstFirst ... 56789 ... LastLast
Results 91 to 105 of 142

Thread: Flash mod - замена CFE и Flash на WL-500gP

  1. #91
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by kettle View Post
    Хотелось бы уточнить следующий момент: 9 Нога - это линия, отвечающая за WE#=Write Enable input, а земля - это нога, помеченная в даташите, как VSS=Device Ground ?
    9я нога этой флешки отвечает за A21.

    Земля - ну, например, экран вокруг.

  2. #92
    Привет всем!
    Может кому то пригодится мой пост .
    Не так давно мой премиум приказал долго жить
    Так как был куплен новый вл500(вместо неисправного)-можно было и поигратся с трупом.
    Начну с главного - как все было.Симптомы умирания моего асуса можно прочитать в этой теме раньше(чтоб не повторятся),скажу что умирал как-то странно ,то есть не сразу труп ,а постепенно, то работает то совсем перестал через какое-то время(в течении вечера).я этому сразу не придал значения(а нужно было-бы) Первые мысли "слет" фирмаря асуса или глюки чипа от SPANSION (что больше подходило).Так как труп оживить без выпаивания чипа не получилось -нашел кто это мог сделать- отдал на прошивку загрузчика(спасибо Павлу Суходольскому) с заранее исправленным маком на нужный. Тут начинается самое смешное -забрал
    роутер ,подключил имею: повер не горит,аир не горит проты работают и инициализируются (подобное читал на форуме кто-то перепаивал и не допаял,думал и у меня также) проверяю пайку все в норма ,НО запаян чип НА ОБОРОТ то есть развернут на 180 градусов Подумал что все-приехали нужен новый флеш( так как роутер включал\выключал и т.д. )
    Отдал чтоб исправили-оказалось чип от спансион жив даже от таких издивательств. Лоадер был залит по новой.После включения повер всесело замигал с частотой 1с , утилитой от асуса залил прошивку 1927-8 и роутер ожил!Так что забираю свои слова о глючности памяти от спансион.(все испытания проводил на БП от нового роутера).
    Теперь о том на что я сразу не обратил внимание- на БП поломанного роутера.Позже обнаружил ,что он работал как-то странно- напряжение на выходе "плыло" где-то 2в до 4-5в .Вскрыл БП нашел вспухший элекртолит 1200мкф10в/105с по 5в после замены на другой (2200х16в)бп заработал нормально и даже пульсации стали меньше.Уверен что смерть роутера связана с БП. Вывод- если заметили какие-то странности в работе проверьте вначале БП(заменой,под нагрузкой и т.д.) а потом перепрошивайте и т.д.
    Может лучше использовать не импульсный БП на 5в 2.5А?

  3. #93
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Вот-вот. Реальный брак у Премиумов и 500в такой же как и у обычных устройств. Этот мандраж насчёт флеша меня, если честно, уже утомил.

    Блок питания - больное место практически во всех электронных девайсах (вспомните о д-линке хотя бы). Эти самые блоки делает не АСУС, поэтому начинка там может быть любая, в т.ч. дешёвые конденсаторы, которым не место в импульсном БП.

    В Чип-Дипе продаются хорошие импульсные БП. Можно взять с приличным запасом по току...

  4. #94
    Quote Originally Posted by Oleg View Post
    .... Эти самые блоки делает не АСУС, поэтому начинка там может быть любая, в т.ч. дешёвые конденсаторы, которым не место в импульсном БП...
    Может быть, но для пользователя главное -надежная работа устройства в целом,а это уже проблемы асуса.
    (наверное это уже флуд.)
    Удачи!

  5. #95
    Убил Premium.
    Сначала запорол nvram, пришлось замыкать девятую ногу, замкнул, стрел /dev/mtd/(3,4) заребутился, только замыкающую перемычку снять забыл. Что ж, дурак, сам виноват...
    Симптомы - Все лампочки молчат, тлеет air, если воткнуть провод, загорается lan. Ни на что не откликается, естественно...
    Почитал и понял, что выходов 2 - либо сц (отсутствующий в городе), либо шить флеш. На консоли, естественно, тоже молчок.

    Олег, дайте, плиз, образ флешки - mac: 00-17-31-ED-CF-FB

    PS:
    1) Можно ли шить флешку не снимая
    2) Сейчас стоит Spansion, нужно такую же, или подойдет какая-либо еще.

    Заранее благодарен

  6. #96
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    http://wl500g.dyndns.org/cfe/001731EDCFFB.zip

    1) Нельзя
    2) Зачем Вам другую? Эту выпаять, стереть полностью и зашить в первые 256к загрузчик.

  7. #97
    Большое спасибо.

    Еще бы найти доступный мануал по "домашнему" способу прошивки таких жуков...

  8. #98
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Увы, домашнего метода тут нет. Нужен программатор. Причём довольно приличный, т.к. не все поддерживают такие флешки. Как совет - попробуйте обратиться к тем, кто в Вашем городе занимается ремотом мобильных телефонов или телевизоров/электроники. У них может быть нужный программатор. Скажу только, что только панелька-переходник для таких микросхем стоит больше $50...

  9. #99
    Join Date
    Apr 2008
    Location
    город самоваров и пряников
    Posts
    1,492

    Допустимое число перепрошивок

    Сколько раз можно прошивать роутер?

    К примеру, я работаю с Альтеровскими ПЛИСами, так там допустимое число перепрошивок составляет 100 раз.

    Думаю, и здесь можно не бесконечное число раз перепрошивать.
    Last edited by MrGalaxy; 22-06-2008 at 10:01.

  10. #100
    Quote Originally Posted by MrGalaxy View Post
    Сколько раз можно прошивать роутер?

    К примеру, я работаю с Альтеровскими ПЛИСами, так там допустимое число перепрошивок составляет 100 раз.

    Думаю, и здесь можно не бесконечное число раз перепрошивать.
    Думаю в данном случае это ограничено живучестью флэш-памяти ~10000. Но это моё ИМХО.

  11. #101
    Join Date
    Apr 2008
    Location
    город самоваров и пряников
    Posts
    1,492
    В том и дело, что флеш бывает разная...

  12. #102
    Join Date
    Aug 2007
    Location
    Санкт-Петербург
    Posts
    379
    Ну можно или самому залезть в роутер, или посмотреть по фоткам внутренностей роутера что за микруха, или порыскать по форуму .
    А дальше даташит... Скорее всего будет не менее 10 000 стираний, врятли они там совсем древнюю флешку поставили.

  13. #103

    wl-500w: прошивка флеша на програматоре

    Привет всем,

    Есть тело wl-500w не отвечающее ни на какие запросы. LAN/WAN порты коннекта не дают (link is down), POWER and AIR диоды не горят, LAN/WAN диоды постояно горят.

    Пробовал менять блок питания, вытаскивал wifi модуль, ничего не меняется. Трюк с 9 пином то-же не проходит. на консоле тишина, хотя может мой max232 глючит.

    Вариантов как мне кажется два: процессор совсем мертвый либо флеш угроблен, так как судя по всему, до меня уже пытались поставить dd-wrt и в последствии воскресить тело.

    Вопросы у меня такие:
    1. Какие симптомы убитого загрузчика?
    2. есть ли у кого дамп загрузчика или всего флеша? Хочу попробовать отпаять и записать на програматоре
    3. на теле и на картинках в гугле всегда стоит флеш тольсо с 16битным организацией слова S29GL064A90TFIR7 (R7 -- 16 bit only), а большинство доступных програматоров шьют побайтно.
    Вопрос: можно ли поменять флеш на аналогичный, но с подержкой 8/16 организацией и прошить побайтно. А в самом рутере, оно будет работать в 16битном режиме, благо пин "byte#" вроде устанавливает правильный уровень.

    ЗЫ: а JTAGа все-таки нет? Гугл вроде говорит что попытки обнраружения jtaga на 500ц безуспешны

  14. #104
    Join Date
    Mar 2011
    Location
    Tomsk
    Posts
    1

    Unhappy +1 к озабоченным :(

    Всем привет.

    Залезаю в настройки раз в 3 месяца, после вчерашней корректировки на Asus wl 500g premium v2 устройство встало в ступор, перестало загружаться и пинговаться.

    После возврата к аппаратным настройкам всё стартует. Как только производится запись настроек - опять смерть.

    Полез через telnet. Наткнулся на ошибку при выполнении команды nvram commit:

    Code:
    [admin@WL-00221571456E root]$ nvram commit
    /dev/nvram: Input/output error
    dmesg выводит следующий лог:

    Code:
    CPU revision is: 00029029
    Primary instruction cache 16kb, linesize 16 bytes (4 ways)
    Primary data cache 16kb, linesize 16 bytes (2 ways)
    Linux version 2.4.20 (root@localhost) (gcc version 3.2.3 with Broadcom modifications) #18 Sun Mar 30 13:13:29 MSD 2008
    Setting the PFC to its default value
    Determined physical RAM map:
     memory: 02000000 @ 00000000 (usable)
    On node 0 totalpages: 8192
    zone(0): 8192 pages.
    zone(1): 0 pages.
    zone(2): 0 pages.
    Kernel command line: root=/dev/mtdblock2 noinitrd init=/linuxrc console=ttyS0,115200
    CPU: BCM5354 rev 2 pkg 0 at 240 MHz
    Calibrating delay loop... 237.56 BogoMIPS
    Memory: 30092k/32768k available (1862k kernel code, 2676k reserved, 136k data, 72k init, 0k highmem)
    Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
    Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
    Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
    Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
    Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
    Checking for 'wait' instruction...  unavailable.
    POSIX conformance testing by UNIFIX
    PCI: no core
    PCI: Fixing up bus 0
    Linux NET4.0 for Linux 2.4
    Based upon Swansea University Computer Society NET3.039
    Initializing RT netlink socket
    Starting kswapd
    Journalled Block Device driver loaded
    devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
    devfs: boot_options: 0x1
    NTFS driver v1.1.22 [Flags: R/O]
    pty: 256 Unix98 ptys configured
    Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
    ttyS00 at 0xb8000300 (irq = 3) is a 16550A
    ttyS01 at 0xb8000400 (irq = 3) is a 16550A
    HDLC line discipline: version $Revision$, maxframe=4096
    N_HDLC line discipline registered.
    loop: loaded (max 8 devices)
    PPP generic driver version 2.4.2
    PPP Deflate Compression module registered
    PPP BSD Compression module registered
    MPPE/MPPC encryption/compression module registered
    PPPoL2TP kernel driver, V0.13 (oleg@cs.msu.su)
    Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
    Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
     Amd/Fujitsu Extended Query Table v1.1 at 0x0040
     Flash Id: Vendor: 0x00c2 Device: 0x00cb
    number of CFI chips: 1
    Flash device: 0x800000 at 0x1c000000
    Physically mapped flash: squashfs filesystem found at block 784
    Creating 5 MTD partitions on "Physically mapped flash":
    0x00000000-0x00020000 : "boot"
    0x00020000-0x007f0000 : "linux"
    0x000c4000-0x007f0000 : "rootfs"
    0x007f0000-0x00800000 : "nvram"
    0x003c0000-0x007f0000 : "flashfs"
    sflash: found no supported devices
    NET4: Linux TCP/IP 1.0 for NET4.0
    IP Protocols: ICMP, UDP, TCP, IGMP
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 2048 bind 4096)
    Linux IP multicast router 0.06 plus PIM-SM
    ip_conntrack version 2.1 (256 buckets, 2048 max) - 352 bytes per conntrack
    ip_conntrack_pptp version 1.9 loaded
    ip_nat_pptp version 1.5 loaded
    ip_tables: (C) 2000-2002 Netfilter core team
    ipt_time loading
    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
    IPv6 v0.8 for NET4.0
    IPv6 over IPv4 tunneling driver
    NET4: Ethernet Bridge 008 for NET4.0
    802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
    All bugs added by David S. Miller <davem@redhat.com>
    _nvram_read: invalid nvram image
    Flash Program Device Timeout Error. Device timed out.
    Flash Program Device Timeout Error.
    nvram_commit: write error
    FAT: bogus logical sector size 41216
    FAT: bogus logical sector size 41216
    NTFS: Unable to set blocksize 512.
    VFS: Mounted root (squashfs filesystem) readonly.
    Mounted devfs on /dev
    Freeing unused kernel memory: 72k freed
    Algorithmics/MIPS FPU Emulator v1.5
    eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.16
    eth1: Broadcom BCM4318 802.11 Wireless Controller 4.150.10.16
    Flash Program Device Timeout Error. Device timed out.
    Flash Program Device Timeout Error.
    nvram_commit: write error
    vlan0: add 33:33:00:00:00:01 mcast address to master interface
    vlan0: add 33:33:ff:71:45:6e mcast address to master interface
    vlan0: dev_set_promiscuity(master, 1)
    device eth0 entered promiscuous mode
    device vlan0 entered promiscuous mode
    device eth1 entered promiscuous mode
    br0: port 2(eth1) entering listening state
    br0: port 1(vlan0) entering listening state
    br0: port 2(eth1) entering learning state
    br0: port 1(vlan0) entering learning state
    br0: port 2(eth1) entering forwarding state
    br0: topology change detected, propagating
    br0: port 1(vlan0) entering forwarding state
    br0: topology change detected, propagating
    usb.c: registered new driver usbdevfs
    usb.c: registered new driver hub
    usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
    usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
    usb.c: new USB bus registered, assigned bus number 1
    hub.c: USB hub found
    hub.c: 2 ports detected
    ehci_hcd 00:03.1: PCI device 14e4:471a
    ehci_hcd 00:03.1: irq 6, pci mem b8003800
    usb.c: new USB bus registered, assigned bus number 2
    ehci_hcd 00:03.1: illegal capability!
    ECHI PCI device 471a14e4 found.
    PCI: 00:03.1 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
    ehci_hcd 00:03.1: USB 0.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
    hub.c: USB hub found
    hub.c: 2 ports detected
    usb.c: registered new driver usblp
    printer.c: v0.13: USB Printer Device Class driver
    hub.c: new USB device 00:03.1-1, assigned address 2
    hub.c: USB hub found
    hub.c: 2 ports detected
    usb.c: registered new driver audio
    audio.c: v1.0.0:USB Audio Class driver
    Linux video capture interface: v1.00
    SCSI subsystem driver Revision: 1.00
    Initializing USB Mass Storage driver...
    usb.c: registered new driver usb-storage
    USB Mass Storage support registered.
    vlan1: add 33:33:00:00:00:01 mcast address to master interface
    vlan1: add 33:33:ff:71:45:6e mcast address to master interface
    vlan1: add 01:00:5e:00:00:01 mcast address to master interface
    Flash Program Device Timeout Error. Device timed out.
    Flash Program Device Timeout Error.
    nvram_commit: write error
    То есть, после очередного nvram commit я устройство перегружаю, оно сначала все лампы зажигает, потом детектит, что во флеше мусор и обнуляет его, после чего стартует (генерируя этот лог). То есть, при записи флешка засоряется непонятно чем.

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

    Если же всё-таки менять флеш, может кто может подсобить и выслать прошитую?



    P.S. Теорию с блоком питания проверил, не оно.
    Last edited by susbox; 05-03-2011 at 17:25.

  15. #105

    Exclamation JTAG подключение

    Уважаемые читатели форума!
    Прошу подсказать, ежели знаете, каким софтом осуществить подключение к роутеру WL500 gP V2 R5.1 к интерфейсу JTAG и выполнить редактирование содержимого FLASHа. Используется подключение через LPT.
    Заранее огромное спасибо за помощь! Уж очень не хочется искать замену.

Page 7 of 10 FirstFirst ... 56789 ... LastLast

Similar Threads

  1. Using USB Flash as HDD ?
    By zerg in forum WL-500gP Q&A
    Replies: 0
    Last Post: 05-06-2012, 10:33
  2. Загрузка с USB flash на устройствах с 2Mb flash (Asus WL-520gC)
    By lightix in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 54
    Last Post: 15-04-2011, 12:26
  3. Flash Upgrade?
    By lamawithonel in forum WL-500gP Q&A
    Replies: 2
    Last Post: 21-01-2008, 01:35
  4. Replies: 5
    Last Post: 14-01-2008, 00:50
  5. How much ram / flash?
    By ethanpil in forum WL-500g Pics & Specs
    Replies: 7
    Last Post: 28-01-2005, 13:13

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
  •