Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 15.06.2016, 10:32  
Gorodnov
Частый гость
 
Регистрация: 25.11.2007
Адрес: Россия, Новоспасское
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Gorodnov на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Вот облом. Мимо ушей промелькнуло что требуется PI 2.
У меня просто PI B.
Попробую раздобыть PI 3.
За исходники спасибо.

Сегодня решил проверить с какой скоростью можно дрыгать выводом на PI B.
С библиотекой bcm2835 получалось 5 МГц.
Прямой доступ к порту выдал 12,5 МГц.
При использовании оптимизации кода удалось получить 22 МГц.
Правда на моем ослике сигнал был приближен к синусоиде больше, завалы были очень ощутимы.
По возможности постараюсь после выходных прочитать ID донора.
Реклама:

Последний раз редактировалось Gorodnov; 18.06.2016 в 21:50.
Gorodnov вне форума  
Непрочитано 20.06.2016, 13:15  
Gorodnov
Частый гость
 
Регистрация: 25.11.2007
Адрес: Россия, Новоспасское
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Gorodnov на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Не могу заставить компилироваться программу из примера.
Постоянно всплывают ошибки на AppendText.
Правда и программист из меня никакой.
пишет
error: conversion from 'const char [67]' to 'const wxString' is ambiguous

Подскажите чего ему не хватает?
Gorodnov вне форума  
Непрочитано 01.07.2016, 20:01  
and11
Прохожий
 
Аватар для and11
 
Регистрация: 21.04.2016
Адрес: г. Бишкек
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 8 раз(а) в 3 сообщении(ях)
and11 на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Пришла zif сокетка распаял переходник вот что получилось.
Прошил nand TC58NVG1S3HTA00 сделал ферификацию в WinHex отличий не найдено. Придет телевизор запаяю проверю на деле.
Миниатюры:
Нажмите на изображение для увеличения
Название: nand_img.JPG
Просмотров: 0
Размер:	954.2 Кб
ID:	95798  
and11 вне форума  
Непрочитано 08.07.2016, 09:45  
Gorodnov
Частый гость
 
Регистрация: 25.11.2007
Адрес: Россия, Новоспасское
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Gorodnov на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Мой вариант на Raspberry Pi rev.B с 26 пинами.
Панелька на 56 контактов. Скоро придёт панелька на 48 контактов.
Миниатюры:
Нажмите на изображение для увеличения
Название: 20160708_092203_02.jpg
Просмотров: 0
Размер:	196.5 Кб
ID:	96107  

Последний раз редактировалось Gorodnov; 08.07.2016 в 09:50.
Gorodnov вне форума  
Непрочитано 12.07.2016, 19:22  
and11
Прохожий
 
Аватар для and11
 
Регистрация: 21.04.2016
Адрес: г. Бишкек
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 8 раз(а) в 3 сообщении(ях)
and11 на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Запустился телевизор нормально с прошитой TC58NVG1S3HTA00.
Вот пример видео с какой скорость можно прошивать нанды:
Вложения:
Тип файла: zip wxNAND.zip (188.9 Кб, 0 просмотров)
and11 вне форума  
Эти 2 пользователя(ей) сказали Спасибо and11 за это сообщение:
AlexeyKL (28.07.2016), Wold2002 (03.05.2022)
Непрочитано 18.07.2016, 12:54  
egor084
Прохожий
 
Регистрация: 30.06.2005
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
egor084 на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Принимайте в свои ряды! Я правильно понимаю эта штука raspberry pi 3 подайдет для прошивки нандов? У меня случилась беда с магнитолой и нужно прошить K9GAG08U0M
egor084 вне форума  
Непрочитано 20.07.2016, 09:48  
AlexeyKL
Частый гость
 
Аватар для AlexeyKL
 
Регистрация: 27.03.2014
Адрес: г.Ахтубинск, Астраханской области
Сообщений: 18
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
AlexeyKL на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Сообщение от Edinolichnik Посмотреть сообщение
А где в ней ID и S№ прописаны, и как она вообще "устроена"? Она, наверное, тоже должна иметь встроенный контроллер/интерфейс между самой банкой памяти, и внешним интерфейсом, как другие карточки ММС? Тогда где в ней ID и S№ - в самой памяти, или в контроллере? Если в контроллере - вряд ли получится изменить
Я же писал что НАНД, значит карточка не литая, а имеет на своей плате контроллёр и нанд флешь. (Кузов ножём разобрал и убедился в этом).
Да, согласен- оригинальные карты памяти выполняли монолитными, а китайцы делали вот такой вот замут.
AlexeyKL вне форума  
Непрочитано 20.07.2016, 10:09  
AlexeyKL
Частый гость
 
Аватар для AlexeyKL
 
Регистрация: 27.03.2014
Адрес: г.Ахтубинск, Астраханской области
Сообщений: 18
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
AlexeyKL на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Сообщение от rubel Посмотреть сообщение
Чешу репу. (не объявление )
______________
несколько месяцев назад пришлось писать дровишку под вот такую радость: H27UBG8T2BTR. PIC32, страничку памяти 8Кб записал/считал (проверка на работоспособность).

взгляните на стр.22. ID data table недоступен для записи, а только для чтения.
но, утверждать, что вся nand flash аналогична не берусь.
Rubel Нет, возможно Вы меня не так поняли. Я не утверждаю что мне надо поменять ID налету (с интерфейса программатора), нужно попытаться выпаять НАНД с меиористик, слить прошивку (целиком), получается что это прошивка не нанд чипа, а прошивка MS Produo, найти ID, и заменить его на нужное значение. Затереть прошивку в НАНД, и... залить отредактированную прошивку. Ну и впаять НАНД на место.
Получается, что это прошивка флешки в сборе, а не самой НАНД микрухи.
А вот воспримет ли такую информацию контроллёр?, это уже другая тема (надо пробовать).
AlexeyKL вне форума  
Непрочитано 20.07.2016, 14:43  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Сообщение от AlexeyKL Посмотреть сообщение
получается что это прошивка не нанд чипа, а прошивка MS Produo, найти ID, и заменить его на нужное значение
ясно.
1)опишите примерный алгоритм поиска, пожалуйста (если это не секретное ноу-хау)
2)что вы подразумеваете под "прошивкой"?:
а)дамп памяти всех блоков (условно говоря, в формате *.bin или что-то похожее)
б)образ файловой системы микросхемы, снимаемый фирменной утилитой, которая "в курсе" того, как данный нанд используется и какая именно в нём файловая система. именно этот образ и используется при тиражировании.

под словом "нанд" подразумевается только лишь микросхема памяти

Последний раз редактировалось rubel; 20.07.2016 в 14:48.
rubel вне форума  
Непрочитано 20.07.2016, 15:11  
AlexeyKL
Частый гость
 
Аватар для AlexeyKL
 
Регистрация: 27.03.2014
Адрес: г.Ахтубинск, Астраханской области
Сообщений: 18
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
AlexeyKL на пути к лучшему
По умолчанию Re: NAND чтение и прошивка

Rubel
Действия такие:
1. вскрываем ножом флешку, выпаиваем НАНД микросхему.
2. Вставляем НАНД в программатор.
3. Сливаем прошивку (как говорят дампить всю память- 1гиг, 2гиг и т.д. не надо, можно лишь скачать служебную область, а она находится либо в начале, либо в конце микрухи, обычно до 4го блока (0х100 или 256 страниц).
4. Открываем файл дампа в хекс-редакторе. Вводим в поиск, что нужно искать, а именно кусок хекс-кода MSID: 4D535053, что в буквенном выражении означает первые четыре аббревиатуры MSPS(NY0/DK0/XX0), то есть, это часть 16-значного ключа MSID, которая у всех карт памяти MS PRO DUO одинаковая.
5. Найдя искомое, меняем 16-значный ID данной карты на нужный ID.
6. После замены ID, сохраняем файл. Затем обратно вшиваем этот дамп страницы по тому же адресу, откуда сдампили.
7. Впаиваем микросхему обратно.
8. Форматируем флешку и если контроллер пропустит, то флешка будет жить.
Авторство не моё, просто описал порядок действий в кратце. Чтобы особо не нафигачить делов мы сливали прошивку полностью, я находил этот ID, сохранял, но перезаписать её обратно не получилось. Напомню: всё это делалось на приличном расстоянии (я выпаивал флешку, паковал в посылку, отправлял в Ростовскую область, товарищ сливал дамп, скидывал мне через интернет, я находил и менял этот ID, сохранял, перекидывал его обратно товарищу через интернет... и.... он пытался влить его в НАНД, но ни фига не получилось. Проблема в том, что идентифицировать чип нам на 100% не удалось путём перебора из списка он подобрал что-то похожее, но слить получилось, а прошить обрантно- нет. Думаю всё таки проблема в выборе микросхемы из списка прогера).
Как-то так. Если бы у меня был программатор под рукой, было бы значительно проще разобраться во всём.
Вот такая у меня печаль.

Последний раз редактировалось AlexeyKL; 20.07.2016 в 15:12. Причина: грамотическая ошибка
AlexeyKL вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошивка на с/м "Вязьма" Л10 LeoS Производственное оборудование 2 15.06.2013 16:45
Слетает прошивка at91sam9xe512 svad0 Микроконтроллеры, АЦП, память и т.д 8 03.08.2012 12:12
Прошивка EEPROM atmega 8 Maximka_18 Микроконтроллеры, АЦП, память и т.д 12 21.12.2011 17:20
nm8036 нужна прошивка russo_turisto Микроконтроллеры, АЦП, память и т.д 1 13.07.2010 13:52
прошивка на DVD PIONEER DV 2850 380 585 руссификатор. golinskiy Видеотехника 2 23.05.2006 09:20


Часовой пояс GMT +4, время: 14:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot