Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Nand
Форум разработчиков электроники ELECTRONIX.ru > Поставщики компонентов для электроники > Компоненты
deplen
Здравствуйте.

Вопрос о usb накопителях, внутри которых микроконтроллер+нанд память.
Собственно каким образом работают программы восстановления прошивки микроконтроллера, каких множество например на широко известном сайте flashboot.ru и некоторых производителей?

Интересуюсь данным вопросом по причине того, что требуется аппаратное стирание всей информации из памяти (запись FF во всей ячейках)(программируемый МК подключается напрямую к пинам памяти), но после стирания удаляется все из памяти в том числе и служебная информация "родного" МК, и простое форматирование из ОС не поможет сделать накопитель работоспособным.

Можно попытаться найти программу и попробовать что бы она восстановила эту служебку, а если нужно сделать рабочую флешку из МК который и стирал ее, как быть?
Alex11
Аналогичная тема уже была на форуме. Извините за грубость, но не надо использовать китайскую фигню для вещей с секретностью. Если это требуется, делайте свой контроллер, и будете точно знань, где у Вас служебная информация, а где данные. Не настолько это сложно.
deplen
Цитата(Alex11 @ Apr 16 2013, 02:15) *
Аналогичная тема уже была на форуме. Извините за грубость, но не надо использовать китайскую фигню для вещей с секретностью. Если это требуется, делайте свой контроллер, и будете точно знань, где у Вас служебная информация, а где данные. Не настолько это сложно.


Вот хотелось бы узнать каким образом эта "китайская фигня" функционирует, если свою задачу она выполняет (может есть литература или что-либо по данному вопросу). Лично проверял, полностью стирал область nand памяти (каждый байт плоскости содержал FF). C флешбута скачивал необходимую программу и запускал, в итоге флеш-накопитель полностью работоспособный.

Естественно слепо использовать данные программы не лучший выбор и разрабатывать свой накопитель тоже не хотелось бы (навыки будут явно далеки от того чем занимается целая компания).
Alex11
Так Вы хотите понять как это вообще можно сделать, или как в Вашем конкретном устройстве реализовано? Если второе, то разбирайтесь сами. А если вообще - то самый тривиальный путь - процессор грузится с флешки, если не удается - то с USB. Скаченная программа ему в этом помогает. А дальше он инициализирует флешь и записывает загрузочный образ.
deplen
Цитата(Alex11 @ Apr 17 2013, 02:00) *
Так Вы хотите понять как это вообще можно сделать, или как в Вашем конкретном устройстве реализовано? Если второе, то разбирайтесь сами. А если вообще - то самый тривиальный путь - процессор грузится с флешки, если не удается - то с USB. Скаченная программа ему в этом помогает. А дальше он инициализирует флешь и записывает загрузочный образ.


Первый способ меня интересует, общая модель понятна.
Откуда у китайцев образы под множество прошивок для микроконроллеров, если ни в открытом доступе, ни на сайтах производителей их нет (исключение трансенд, да и та только утилиту предоставляет).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.