Kingston DataTraveler 16GB

Автор andrey_crimea, 30 Марта 2010, 23:26:30

0 Пользователей и 1 Гость просматривают эту тему.

andrey_crimea

Помогите пожалуйста восстановить флешку
контроллер FC8308-P A699404-1F
на памяти написано S1700

внешне выглядит так


пробовал MpTool v.2.02.00, и v03.00.02 не помогло ...
говорит Too many bad blocks... и вообще эта утилита по моему изменила тип флеши...

///
удалось при помощи AlcorMP(090925.MD) сделать 2GB

VID: 058F
PID: 6387
и наугад поставил Toshiba TC58NVG4T2DTG00

может кто знает какой правильно нужно указать Flash Type ?
чтобы увидеть все 16GB ???

_ANDY_

Правильный Flash Type - это тот который Вы увидели припаянным на своей флэшке. (у каждого свой, у одинаковых флэшек внутренности разные)

andrey_crimea

#2
_ANDY_ , припаяна S1700... но такой в списке нет, может она не 16 ? просто подделка на 2 г (флеш не моя я даже не знаю помещалось ли на ней когда-то 16 г, или нет.  история такая принесли ее мне закрытой от записи с какой-то предвыборной ерундой, и вириком :) если 33000 участка помножить на разницу между 16г и 2г большая сумма получится, кто-то откатил себе лимон баксов, а тут сидишь ломаешь себе, и людям голову, но у меня уже чисто спортивный интерес был откат или нет ;D )

когда ставил 4г , сразу появлялись бед блоки (форматировалась только на 1.3 г)... 8 еще больше (0.6г  )...
такое поведение указывает что там 2г или нет ?

вот я и хочу спросить что означает S1700 на микросхеме флеш памяти ?

_ANDY_

S1700 говорит только о том, что производитель флэшки скрыл имя производителя памяти. Кингстон так не делает! Значит это подделка! Остаёттся методом "тыка" определить её размер. Тот FID, который определяет утилита указывает на совместимость этой памяти с оригиналом. Но! Скорее всего этот чип отбраковка из которой сделали конфетку!

andrey_crimea

_ANDY_ , спасибо за консультацию, а то так дадут флешку починить, а она окажется не совсем тем что написано на крышке, а потом на тебя будут смотреть криво мол перепаял большее на меньшее  :)  но это все лирика...

а где можно взять для общего развития даташит например на такой FC8308 контроллер ? по идее в нем должна быть и сама схема флешы.... я в гуголь а там сплошной китайский... 
тоже интересно узнать как организуются эти блоки, в зависимости от размера флеш памяти... когда понимаешь как устройство работает его проще починить  :)
например http://www.radioradar.net/hand_book/hand_books/spravka2004-03-17_5-37-23.html
половина выводов вообще не используется, а для передачи приема и выбора адреса только 8(16)... 



   

nkman

У меня точно такая же флеха. Я лично на нее кидал 12 гигов. После настройки алкор мп она стала 1.4 гига. Как восстановить?

_ANDY_

Цитата: andrey_crimea от 02 Апреля 2010, 20:19:01
_ANDY_ , спасибо за консультацию, а то так дадут флешку починить, а она окажется не совсем тем что написано на крышке, а потом на тебя будут смотреть криво мол перепаял большее на меньшее  :)  но это все лирика...

а где можно взять для общего развития даташит например на такой FC8308 контроллер ? по идее в нем должна быть и сама схема флешы.... я в гуголь а там сплошной китайский... 
тоже интересно узнать как организуются эти блоки, в зависимости от размера флеш памяти... когда понимаешь как устройство работает его проще починить  :)
например http://www.radioradar.net/hand_book/hand_books/spravka2004-03-17_5-37-23.html
половина выводов вообще не используется, а для передачи приема и выбора адреса только 8(16)... 
Все, что я находил для контроллеров , скидывал в DataSheet
Именно на это там нет. Погуглите, если найдёте залейте туда плиз.

_ANDY_

Цитата: nkman от 02 Апреля 2010, 21:54:02
У меня точно такая же флеха. Я лично на нее кидал 12 гигов. После настройки алкор мп она стала 1.4 гига. Как восстановить?
Если точно такая-же, то купить новую, или припаять реальную память!

andrey_crimea

nkman, а с вашей что произошло, вы же наверно не рабочую флеш стали этой программой настраивать ?
я так понимаю первое что нужно было сделать это записать те данные которые покажет, при первом запуске AlcorMP, но я уже отдал эту флешку назад с 2Г... единственное что остается сделать это скачать последнюю версию AlcorMP, там вроде выбор больше типов памяти... и наугад по-перебирать...

_ANDY_

Зачем-же наугад!
Смотрите какой FID покажет Alcor. Смотрите, что ему соответствует во флэшлисте!

andrey_crimea

#10
_ANDY_  , Alcor покажет только то что ему сами показали... он же сам автоматические не определит тип микросхемы, если уже сами вручную указали неправильную? то он и будет ее показывать неправильную...а правильная которая была указана на заводе (или в подвальном помещении :) ) почему-то не пошла... вероятно nkman еще может сказать какой тип был указан на заводе, но как видим результат от этого не меняется... у него 1.4 у меня аж целых 2 :)
в общем нужно представлять хотябы примерно как организована память у 16 г флешки,
сколько блоков, и страниц... 16 или 8 разрядная она, тогда уже можно думать о характере ошибки...
почему 2г пошло без ошибки... значит она чем-то похожа...
еще кроме даташитов на контроллеры неплохо бы иметь даташиты на память...

http://catalog.gaw.ru/project/download.php?id=11693


что-то у меня не получается рассчитать рамер такой микросхемы

там указано
размер страницы 4,320 байт (4096+ 224 байта)
размер блока 128 страниц (512К + 28К байт)  552960
для 16Гбайт 4,096 блоков

но если 4096 блоков умножить на размер блока 552960 получится только 2,264,924,160 (2Г)

а как же тогда они размещают остальные 14Г ?
либо блоков должно быть в 8 раз больше либо размер блока в 8 раз больше...

_ANDY_

andrey_crimea, если nkman прошивал на настройках "по-умолчанию" и не выбирал принудительно другую память, то FID остался прежний. Китайцы шьют правильный, только в прошивке адресацию зацикливают на необходимый размер.