Jump to content

Recommended Posts

Posted (edited)

Решил покопаться jtag-ом в NanoStation2. Получил пачку ошибок. Кто-нибуедь пробовал сделать дамп флэша? Какие адреса нужно использовать и где ошибки?

 

jtag> cable parallel 0x378 WIGGLER
Initializing Macraigor Wiggler JTAG Cable on parallel port at 0x378
jtag> detect
IR length: 5
Chain length: 1
Device Id: 00000000000000000000000000000001
  Unknown manufacturer!
chain.c(110) Part 0 without active instruction
chain.c(133) Part 0 without active instruction
chain.c(110) Part 0 without active instruction
jtag> include atheros/ar2312/ar2312
jtag> poke 0x58400000 0x000e3ce1
ImpCode=01000000010000000100000000000000
EJTAG version: 2.6
EJTAG Implementation flags: R4k ASID_8 NoDMA MIPS32
jtag> detectflash 0x3fc00000
dev ID=b100   man ID=3c04
Using CFI flash chip detection, not jedec
Flash not found!

Edited by dolphinik
Posted

Заметил, что readmem работает и без detectflash.

В свете чего вопрос detectflash обязательно делать и будет ли правильно без него работать readmem/writeflash?

Posted

ну что я вам скажу...

Это не ошибки кабеля/схемы или ещё чего-либо.

На наностанции стоит Serial флэш, на который через стандартный разъём на запись получить доступ не получится. Нужно подпаиваться к ножкам микрухи.

Posted

Пришлось восстанавливать nanostation2 после неудачной прошивки oswave путем выпаивания флешки и прошивки программатором , если кому нужно могу поделиться fullflash-ем

Posted

Может принудительно подать напрядение 3.3 вольта на ножку (Write Protect input) флешки, отвечающую за разрешения записи, как при востановлении dir-300

Posted

Мне не на чем это сделать, я для примера привел такой вариант, раз флешка последовательная, то по аналогии с в dir-300 ее возможно получится прошить, возможно и софт для прошивки подойдет, которым флешка дирки прошивается, какая кстати марка флешки, по даташиту взглянуть на нее.

Posted

Такая же микруха на 4 мега в dir-300 стоит и легко прошивается прогой spipgm, последняя версия http://rayer.ic.cz/programm/programm.htm#SPIPGM

Схема и подключение на форуме (да простит меня великий модератор за ссылку, просто долго описывать, когда все изжевано уже лежит) http://www.lan23.ru/forum/showthread.php?t=2133

 

Это список поддерживаемых микросхем в версии 1.5

SPI FlashROM Programmer 1.5

***************************

 

SPIPGM - binary for Linux

SPIPGM.EXE - binary for DOS/Win9x

SPIPGMW.EXE - binary for Win9x/NT/2k/XP

IOPERM.DLL - low-level HW access library for Win9x/NT/2k/XP/Vista(NoUAC)

 

SPI FlashROM supported

**********************

 

Atmel:

AT26DF041 (512kB)

AT26DF081A (1MB)

AT26DF161A (2MB)

AT26DF321 (4MB)

 

Macronix:

MX25L1005 (128kB)

MX25L2005 (256kB)

MX25L4005 (512kB)

MX25L8005 (1MB)

MX25L1605 (2MB)

MX25L3205 (4MB)

MX25L6405 (8MB)

 

Winbond:

W25X10 (128kB)

W25X20 (256kB)

W25X40 (512kB)

W25X80 (1MB)

W25X16 (2MB)

W25X32 (4MB)

W25X64 (8MB)

 

Spansion:

S25FL004A (512kB)

S25FL008A (1MB)

S25FL016A (2MB)

S25FL032A (4MB)

S25FL064A (8MB)

S25FL128P (16MB)

 

SST:

SST25VF010 (128kB)

SST25VF020 (256kB)

SST25VF040 (512kB)

SST25VF080 (1MB)

SST25VF016 (2MB)

SST25VF032 (4MB)

SST25VF064 (8MB)

SST25VF128 (16MB)

SST26VF016 (2MB)

SST26VF032 (4MB)

SST26VF064 (8MB)

 

ST Microelectronic:

M25P10 (128kB)

M25P20 (256kB)

M25P40 (512kB)

M25P80 (1MB)

M25P16 (2MB)

M25P32 (4MB)

M25P64 (8MB)

M25P128 (16MB)

 

Posted (edited)

Это уже дело второе, не нужно даже всю выпаивать, только 4 ножки на вход и выход приподнять, нагревая их по одной жалом паяльника с канифолью без олова, приподнимая тонкой иголочкой не нужно поддавливать на иглу, иначе точно дорожка вместе с ней поднимется, когда ножка достаточно прогреется, то сама легко отойдет, а если олово налипшее между лапкой микрухи и контактной площадкой платы останется, тогда можно нагрев его, легко зубочисткой деревянной убрать.

Edited by ruzalit
  • 1 year later...
Posted
Пришлось восстанавливать nanostation2 после неудачной прошивки oswave путем выпаивания флешки и прошивки программатором , если кому нужно могу поделиться fullflash-ем

Поделитесь пожалуйста.... Лежат 2 трупика... один спрыгивал с освэй, второй неизвестно.... есть желание помучится с восстановлением, собираю информацию и всё что может для этого пригодится...

  • 5 months later...
  • 2 weeks later...
Posted (edited)
Ребята, а реально кто то восстановил Нанос2 после OSWave?
да и не одну.Пиши в личку.

отписал

Edited by Jenon
Posted

вобщем угробил я mx25l3205 (оторвал 16 ногу, да и не видит ее SPI Flash Programmer)

Где можно такую купить или ее аналоги в Украине, подскажите пожалуйста!

  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.