Программа для прошивки нанд флеш
Неопытные пользователи очень часто совершают одну и ту же ошибку, а именно, – покупают дешевые китайские флешки, которые им потом приходится долгое время настраивать и исправлять. А проблема вся в том, что такие флешки не всегда работают корректно и не отображают реальный объём памяти. Для того чтобы настроить устройство на правильную работу, необходимо следовать определенным инструкциям.
Как перепрошить китайскую флешку
Случается, что после приобретения такого накопителя флешка отказывается корректно работать и выбивает различные ошибки. Это может говорить о том, что функционирование девайса каким-то образом нарушено, нужно исправлять. Наиболее проверенным способом можно считать перепрошивку устройства, то есть процесс полной очистки накопителя и перезапись его микросхем. Общая процедура полного восстановления флешки выглядит следующим образом:
Восстановление реального объема китайской флешки
Покупая китайский накопитель от малоизвестного производителя, всегда есть очень большая вероятность того, что её заявленный объём будет намного больше реального. Столкнувшись с такой ситуацией, не нужно паниковать, ведь данная проблема исправима, и сделать это не так уже и сложно. Для устранения неполадки следует выполнить ряд действий:
- Установить программу MyDiskFix, с помощью которой будет проводиться низкоуровневое форматирование.
- Запустить утилиту и в самом верху окна выбрать накопитель.
- Выбрать значение «Low-Level».
- Указать объём флешки – тот, который заявлен на самом устройстве.
- Начать восстановление нажатием на «Start Format».
Программа ещё раз запросит разрешение на проведение форматирование и после согласия начнёт операцию. После завершения Windows предложит отформатировать флешку, при этом размер накопителя будет уже реальный, а не тот, который был указан в самом начале.
Форматирование китайской флешки
Восстановление китайского накопителя, как и любой другой флешки, можно производить уже знакомыми способами, то есть при помощи сторонник утилит. Одной из наиболее надёжных программ можно считать Flash Memory Toolkit, которая насчитывает множество полезных функций, помогающих:
Ещё одним достаточно хорошим утилитом для восстановления накопителей является HDD Low Level Format Tool, который удаляет все данные с устройства и перезаписывает на него стандартные настройки. Это даёт возможность избавиться от некоторых проблем, которые обычно появляются во время пользования китайскими флешками.
Итак, приобретая китайский накопитель, нужно осознавать, что его качество не всегда может гарантировать корректную работу. Но даже в самых крайних случаях есть возможность восстановить устройство и продолжить привычное пользование.
Собрал недавно программатор NAND Flash памяти.
Программатор разработала организация НТП "Тиком".
"USB программатор ChipStar‑Janus
USB программатор ChipStar‑Janus — простой внутрисхемный программатор для микроконтроллеров (PIC, AVR, MCS51 и других) и микросхем FLASH памяти с возможностью расширения.
Через адаптер расширения позволяет программировать микросхемы NAND FLASH.
Программатор ChipStar-Janus создан специально для специалистов, нуждающихся в простом и недорогом, но близком к профессиональному, программаторе с фирменной поддержкой.
Таким образом, этот программатор в некоторых случаях будет достаточен для разработки и ремонта современного радиоэлектронного оборудования." — текст описания с сайта производителя.
Программатор можно купить готовый, либо собрать самому, на сайте производителя есть подробнейшая инструкция и вся документация для сборки.
Сайт производителя
Есть 2 варианта печатной платы, для smd(двухсторонняя) и для DIP.
Прошивка и ПО доступны после регистрации на сайте.
МК PIC25k50 я прошивал программатором JDM Extrapic, а ПО picpgm.
Единственная проблема при сборке программатора у меня была с выставлением конфиг. битов, picpgm сама не смогла их корректно распознать :(. В документации на программатор конфиг. битов я не нашел, и начал пробовать вытянуть их из HEX файла. Начал читать, узнавать где они там хранятся и т.д. Попутно задал вопрос в тех. поддержку производителя, а дело было в 22 часа примерно, пятница, ну думаю пока до понедельника далеко, буду пробовать сам из прошивки вытянуть, по итогу через минут 40 вытянул конфиг биты из файла прошивки и вижу письмо пришло новое, открываю, а это к слову было 23 часа, а там подробный ответ на несколько моих вопросов по программатору. Я был приятно шокирован скоростью ответа тех.поддержки, при том что вопрос был по БЕСПЛАТНОМУ программатору, а не купленой версии. Сравнил полученные биты с вытянутыми, все сошлось. Прошил МК и продолжил сборку.
Программатор сразу заработал.
Еще одно приятное впечатление оставила тестовая программа для отладки и проверки программатора. Эта программа вручную выставляет напряжение программирования на выходах питания, выставляет низкий или высокий уровень на линиях данных, прослушивает входы, и для каждого действия обозначены контрольные точки на схеме для проверки, схема с точками показана на вкладке в программе, очень удобно.
Сделал себе сразу 3 адаптера, для 24х, 25х, 93х, NAND(делал под впайку микросхемы в адаптер, пока не куплю панельку)
ПО много чего умеет, преобразует BIN файл в формат нанд.
Микросхемы которых нет можно добавлять самостоятельно, все описано в инструкции.
Схема, платы, инструкция по сборке, все доступно БЕЗ регистрации, а регистрация нужна для получения прошивки и ПО под прошивку, там еще дается период бесплатного обновления, и для каждой прошивки он свой, если шить мою прошивку, то вы потеряете то количество дней, которое прошло с момента моей регистрации. Так что крайне рекомендую регистрироваться и скачивать свою прошивку.
Собрал недавно программатор NAND Flash памяти.
Программатор разработала организация НТП "Тиком".
"USB программатор ChipStar‑Janus
USB программатор ChipStar‑Janus — простой внутрисхемный программатор для микроконтроллеров (PIC, AVR, MCS51 и других) и микросхем FLASH памяти с возможностью расширения.
Через адаптер расширения позволяет программировать микросхемы NAND FLASH.
Программатор ChipStar-Janus создан специально для специалистов, нуждающихся в простом и недорогом, но близком к профессиональному, программаторе с фирменной поддержкой.
Таким образом, этот программатор в некоторых случаях будет достаточен для разработки и ремонта современного радиоэлектронного оборудования." — текст описания с сайта производителя.
Программатор можно купить готовый, либо собрать самому, на сайте производителя есть подробнейшая инструкция и вся документация для сборки.
Сайт производителя
Есть 2 варианта печатной платы, для smd(двухсторонняя) и для DIP.
Прошивка и ПО доступны после регистрации на сайте.
МК PIC25k50 я прошивал программатором JDM Extrapic, а ПО picpgm.
Единственная проблема при сборке программатора у меня была с выставлением конфиг. битов, picpgm сама не смогла их корректно распознать :(. В документации на программатор конфиг. битов я не нашел, и начал пробовать вытянуть их из HEX файла. Начал читать, узнавать где они там хранятся и т.д. Попутно задал вопрос в тех. поддержку производителя, а дело было в 22 часа примерно, пятница, ну думаю пока до понедельника далеко, буду пробовать сам из прошивки вытянуть, по итогу через минут 40 вытянул конфиг биты из файла прошивки и вижу письмо пришло новое, открываю, а это к слову было 23 часа, а там подробный ответ на несколько моих вопросов по программатору. Я был приятно шокирован скоростью ответа тех.поддержки, при том что вопрос был по БЕСПЛАТНОМУ программатору, а не купленой версии. Сравнил полученные биты с вытянутыми, все сошлось. Прошил МК и продолжил сборку.
Программатор сразу заработал.
Еще одно приятное впечатление оставила тестовая программа для отладки и проверки программатора. Эта программа вручную выставляет напряжение программирования на выходах питания, выставляет низкий или высокий уровень на линиях данных, прослушивает входы, и для каждого действия обозначены контрольные точки на схеме для проверки, схема с точками показана на вкладке в программе, очень удобно.
Сделал себе сразу 3 адаптера, для 24х, 25х, 93х, NAND(делал под впайку микросхемы в адаптер, пока не куплю панельку)
ПО много чего умеет, преобразует BIN файл в формат нанд.
Микросхемы которых нет можно добавлять самостоятельно, все описано в инструкции.
Схема, платы, инструкция по сборке, все доступно БЕЗ регистрации, а регистрация нужна для получения прошивки и ПО под прошивку, там еще дается период бесплатного обновления, и для каждой прошивки он свой, если шить мою прошивку, то вы потеряете то количество дней, которое прошло с момента моей регистрации. Так что крайне рекомендую регистрироваться и скачивать свою прошивку.
Универсальный программатор RT809H для прошивки EMMC Nand FLASH и т.п.
Комплектации: Базовая 12, 21,24 адаптера :
1. Программатор RT809H EMMC-Nand FLASH - 1шт.
2. Адаптер под пайку TSOP-VSOP-SSOP - 1шт.
3. Адаптер под пайку SOP PAST Socket - 1шт.
4. Кабель VGA - 1шт.
5. Кабель USB (высококачественный) - 1шт.
6. IC экстрактор
7. Прищепка.
8.адаптер SOIC8 - DIP8 adapter ZIF (205mil).
9.адаптер PLCC20
10.адаптер PLCC28
11.адаптер PLCC32
12.ISCP плата с проводами
13.адаптер TSSOP8 in DIP8
14.KB9012 плата.
15.2 шт IT8587 IT8585E шлейфа.
16.ISP кабель.
17.ICSP кабель.
18.RT-SOP-A ISP кабель.
19.FFC Line 200MM 0.5mm-32P
20.FFC Line 200MM 1.0mm-32P
21.FPC Base Under 0.5mm-32P
22.FPC Base Under 1.0mm-32P
Для внутрисхемного программирования ISP программатор имеет VGA и HDMI порты и JTAG. Также программатор может питаться как от USB-порта, так и от адаптера DC от 9В до 12В.
Выбрать программируемый элемент можно как в ручную, так и в автоматическом режиме. Для автоматического программирования EMMC необходимо выбрать EMMC_AUTO_ISP, а для NAND FLASH выбрать NAND_FLASH_AUTO.
для eMMC
СКАЧАТЬ ПРОГРАММУ : RT809H_INSTALL_20170112.rar
СКАЧАТЬ РУСИФИКАТОР : rus_fix_rt809h.rar
СКАЧАТЬ ИНСТРУКЦИЮ ENG : RT809H.pdf
Программатор ProMan является профессиональным программатором для работы с NAND, NOR FLASH. Поддерживает 16M-4G популярные NAND flash чипы. С новыми обновлениями добавляются новые поддерживаемые микросхемы. Это отличный инструмент для программного ремонта аудио - видео и др. техники,а также для восстановления данных NAND flash.
ProMan, разработан специально для работы с NAND.
Программатор собран на основе 32-разрядного микроконтроллера STM32F407ZET6 STMicroelectronics.Применяемый в программаторе микроконтроллер имеет ядро ARM Cortex-M4 32b (MCU+FPU), два порта USB (FS и HS), Ethernet, два порта CAN. Ядро ARM Cortex-M4 32b MCU+FPU включает блок арифметики с плавающей точкой (FPU), блок защиты памяти (MPU), обеспечивает выполнение набора DSP-команд. Максимальная тактовая частота микроконтроллера составляет 168 МГц с производительностью 210 DMIPS при выполнении кода из flash-памяти. Также микроконтроллер имеет на борту три 12-разрядных АЦП – скорость 2,4 MSPS (7,2MSPS при групповой работе).(Микроконтроллер STM32F407ZET: 168 МГц, ядро ARM Cortex-M4 32b MCU+FPU, 1024 кб флэш-памяти программ, 192 Кб ОЗУ, 3 x 12-разрядных АЦП, 2 x 12-разрядных ЦАП, Ethernet MAC 10/100, USB FS/HS OTG, 2 x CAN, 4 х USART, 3 х SPI, 3 x I2C, SDIO, LQFP100).
Программатор комплектуется адаптерами для работы с NAND flash и NOR flash в корпусах Tsop,а также адаптеры для BGA корпусов и адаптеры Tsop56.
TSOP48, 1.8 В, Nand
BGA63, 1.8 В, Nand
BGA63, 3.3 В, Nand
TSOP48, 3.3 В
TSOP56, 3.3 В
Программатор поддерживает NAND flash чипы производителей Samsung, Hynix, Micron
(Numonyx), Toshiba, Spansion, STM, ESMT (Тайвань), zentel, MXIC и так далее.
128Mbits: HY27US08281A
256Mbits: HY27US08561A
512Mbits: H27U518S2CTR, HY27US08121A, HY27US08121B
1Gbits: HY27UF081G2A, HY27UF081G2M, H27U1G8F2BTR, HY27SF081G2M(1.8V)
2Gbits: HY27UF082G2B, H27U2G8F2CTR
4Gbits: H27U4G8F2D*
8Gbits: H27U8G8G5D*, HY27UG08*
128Mbits: K9F2808U0A, K9F2808U0B, K9F2808U0C
256Mbits: K9F5608U0A, K9F5608U0B, K9F5608U0C, K9F5608U0D
512Mbits: K9F1208U0A, K9F1208U0B, K9F1208U0C,
1Gbits: K9F1G08U0A, K9F1G08U0B, KK9F1G08U0C, K9F1G08U0D, K9F1G08U0E
2Gbits: K9F2G08U0A, K9F2G08U0B, K9F2G08U0C
4Gbits: K9F4G08U0A, K9F4G08U0B-PCB0, K9F4G08U0C, K9F4G08U0D-SCB0, K9G4G08U0*
8Gbits: K9G8G08U0A, K9G8G08U0M, K9K8G08U0A, K9F8G08U0M
128Mbits: NAND128W3A*
256Mbits: NAND256W3A*
512Mbits: NAND512W3A*, NAND512W3B*, NAND512R3A*(1.8V)
1Gbits: MT29F1G08*, MT29F1G08ABADAH4:D(FBGA63), NAND01GW3B*
2Gbits: MT29F2G08*
4Gbits: MT29F4G08*
8Gbits: MT29F8G08ABABAWP-IT, NAND08GW3B2A, NAND08GW3B2C
1Gbits: S34ML01G1, S34ML01G2, S34MS01G1(1.8V)
2Gbits: S34ML02G1, S34ML02G2, S34MS02G1(1.8V)
4Gbits: S34ML04G1, S34ML04G2, S34MS04G1(1.8V)
8Gbits: S34ML08G1, S34ML08G2
1Gbits: F59L1G81A
1Gbits: MX30LF1G08AA-TI, MX30LF1G08AA-XKI(FBGA63, 3.3V)
1Gbits: A5U1GA31ATS, A5R1GA31ATS (1.8V),
2Gbits: A5U2GA31ATS
8Gbits: A5U8GA31ATS
128Mbits: TC58DVM72A1FT00
512Mbits: TC58DVM92A1FTI0, TC58DVM92A5TA00
1Gbits: TC58NVG0S3, TC58DVG02D5TA00, TC58NYG0S3EBAI4(FBGA63, 1.8V)
2Gbits: TC58NVG1S3
4Gbits: TC58NVG2S3
32Mbits: AFND5608U1-CKAK, AFND5608U1-CKCK(FBGA63)
64Mbits: AFND1208U1-CKA
1Gbits: AFND1G08U3-CKA
1Gbits: W29N01G*
Actually tested NOR Flash support list (will update in the future):
AM29LV800BT*, AM29LV800BB*,
SST39VF800A,
SST39VF6401B*, SST39VF3201B*,
SST39VF6401*, SST39VF3201*, SST39VF1601*, SST39VF160*
JS28F320C3B*, JS28F320C3T*, TE28F320C3B*, TE28F320C3T*
M28W320FCB, M28W320FCT
M29W160EB*, M29W160ET*
S29AL004D*, S29AL008D*, S29AL008J*, S29AL016J*, S29JL032H*, S29GL032N*, S29JL064H*, S29JL064J*, S29GL064N*, S29GL128P*,
S29GL256P*
EN29LV160B*
TC58FVM5T2ATG65
УСТАНОВКА МИКРОСХЕМЫ В ПРОГРАММАТОР
ПЛАТА ПРОГРАММАТОРА PROMAN REV206
ИНТЕРФЕЙС ПРОГРАММЫ ПРОГРАММАТОРА PROMAN
СКАЧАТЬ ИНСТРУКЦИЮ: UserManuals.rar
СКАЧАТЬ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ NOR flash + NAND flash: proman.rar
СКАЧАТЬ DATASHEET STM32F407: STM32F405(407).pdf
Читайте также: