Перейти к содержимому
Калькуляторы

Решил покопаться 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!

Изменено пользователем dolphinik

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Неужто никто не сталкивался?

Почитал форумы - говорят там стоит SPI Flash и работа с ним отличается от работы с флэшем той же 2100.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так что ет значит что можно попробивать залить прошивку от ББ что ли :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а ошибочки всё знакомые....

почитайте тут

http://forum.nag.ru/forum/index.php?showtopic=33338

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кабель WIGGLER. Им перешито уже не менее десятка длинков, но на наностанции вот такая беда...

Изменено пользователем dolphinik

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Давай.

Может быть ты ещё сделал тамп eeprom?

Потому как я со своими экспериментами похоже его грохнул :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

да eeprom сохранил в прошивке присутствует http://rapidshare.com/files/238555098/write2.rar

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А фотку как прикрутить JTAg и схемку можно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Флэшка на наностанции не шьётся через обычный parallel JTAG. Только читается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуй.

Хотя мне кажется, что если бы всё было так просто, то этот рецепт бы уже давно лежал в сети...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Такая же микруха на 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)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

А так без проблем...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Изменено пользователем ruzalit

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребята, а реально кто то восстановил Нанос2 после OSWave?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребята, а реально кто то восстановил Нанос2 после OSWave?

да и не одну.Пиши в личку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребята, а реально кто то восстановил Нанос2 после OSWave?
да и не одну.Пиши в личку.

отписал

Изменено пользователем Jenon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У кого есть образ флешки от НС2? Поделитесь пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.