Автор | Сообщение |
Wassaby
Завсегдатай
Сообщения: 783
|
Уже несколько лет сталкиваюсь с проблемой слета прошивки в NAND Flash ЖК теликов. Непример SONY , PHILIPS.
И вот беру я любую USB флешку , открываю и наблюдаю следующие елементы -
1.контролер флешки с кварцем.
2. Один или двое собственно микросхем NAND Flash.
Так вот вопрос?. Ежели я выпаяю старую NAND Flash и запаяю вместо нее NAND Flash с телика (сответственно даташиту) то прочтет ли данный контролер ее и распознает соответственно файловую систему даного сабжа?.
Теоретически вроде должно прокатить ну а практически? |
|
БЕЗЫМЯННЫЙ
Бегущий по граблям
Сообщения: 7328
|
Wassaby, не менее глупый всречный вопрос: а у ТВ SONY какая файловая система? |
|
Wassaby
Завсегдатай
Сообщения: 783
|
А понятия не имею. Потому и спрашиваю. |
|
Rom-Zecs
Передовик
Сообщения: 2900
|
я думал об этом, никто ничего не может сказать определенно, но есть утилита dd , она способна слить образ диска включая загрузчик |
|
Wassaby
Завсегдатай
Сообщения: 783
|
Я так понимаю шо желательно взять старую 250Мб.-500Мб. флешку и на ней ставить експеримент, но не знаю где достать. |
|
cybe
Фанат форума
Сообщения: 12800
|
Wassaby писал: | Я так понимаю шо желательно взять старую 250Мб.-500Мб. флешку и на ней ставить експеримент, но не знаю где достать. | зачем так мудрить? прогером слил с памяти, да залил в рабочую флешку, пусть и большим размером - вот и весь експеремент |
|
Wassaby
Завсегдатай
Сообщения: 783
|
Вот здесь собака и зарыта. Здесь требуутся подход как допустим к старой дискетке 1.44Мб. с BOOT , FAT таблицей плохих секторов, и.т. д.То есть контроллер распознает все ети тонкости а программатор нет. |
|
Lenchik
Фанат форума
Сообщения: 7937
|
Контроллер ничего не распознаёт. В нём насмерть зашита информация по конкретной микросхеме памяти. Читает и пишет он по своеобразному алгоритму, вразброс, кусками. Это что бы ячейки памяти изнашивались по возможности одинаково, а иначе начало будет изнашиваться быстрее. |
|
Ev_58RUS
|
Мне кажется, все проще (и в то же время сложнее в плане реализации).
В микросхеме NAND USB-флешки кроме пользовательских данных зашит ещё и загрузчик контроллера.
Если припаять чистую нанд или любую другую нанд, в которой будет отсутствовать этот загрузчик, то контроллер эту память просто не увидит.
И в системе будет виден съёмный носитель с объёмом 0.
Чтобы заставить контроллер производить манипуляции с чистой памятью, нужно его каким-то образом "завести" если он не заводится автоматически (в нанде нет загрузчика), теоретически можно это попробовать сделать с компа с помощью какой-то специальной утилиты и драйверов этого контроллера.
Вот в этой утилите и вся соль.
Утилита от производителя контроллера никак не катит. Она способна только сделать низкоуровневый формат и прошить во флешу родной загрузчик контроллера. Нам же нужно шить нечто другое. Да плюс ещё иногда требуется выдёргивать имеющуюся на флеше информацию. |
|