www.ejtag.ru

Форум поддержки программ "Tiny Tools" (CPLD/USB-S/USB-F/USB-SPI EJTAG Tiny Tools)


Расширенный поиск
Текущее время: 11 дек 2016, 07:17

Часовой пояс: UTC + 7 часов




Начать новую тему Ответить на тему  [ Сообщений: 425 ]  На страницу 1, 2, 3, 4, 5 ... 43  След.
Автор Сообщение
 Заголовок сообщения: NOR Flash и все связанное с ними
СообщениеДобавлено: 11 ноя 2013, 23:55 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4150
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
NOR Flash
Все вопросы, связанные с этим типом флешь, рассматриваются в этой теме.

Внешний вид ПО
143
Окно "About.."
144

Перемычки на адаптере
Перемычки для переходника I28Fxx TSOP56
Подключение FWH PLCC32


Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 20 фев 2014, 10:52 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4150
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
Первый вариант NOR_TT для Easy-NAND.
Может работать и с переделанным железом (перемычка на ногах кипариса, выше скорость) и без переделки (ниже скорость). Галка в настройках.
Так же в этой версии можно подключать/отключать программатор после запуска программы, эта возможность требует тестирования, после будет реализована и в NAND_TT.


У вас нет необходимых прав для просмотра вложений в этом сообщении.



За это сообщение автора sergiuss поблагодарили: 4 hunter (20 фев 2014, 18:04), Mity (20 фев 2014, 11:30), SergDeParchi (25 фев 2014, 22:57), Tolyan (14 мар 2014, 03:38)
  Рейтинг: 12.9%
Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 14 мар 2014, 04:23 
Не в сети

Зарегистрирован: 18 ноя 2011, 05:15
Сообщения: 28
Страна: Ukraine (ua)
Благодарил (а): 20 раз.
Поблагодарили: 2 раз.
Пункты репутации: 0
Новичек
sergiuss писал(а):
Первый вариант NOR_TT для Easy-NAND.
Может работать и с переделанным железом (перемычка на ногах кипариса, выше скорость) и без переделки (ниже скорость). Галка в настройках.
Так же в этой версии можно подключать/отключать программатор после запуска программы, эта возможность требует тестирования, после будет реализована и в NAND_TT.

Подключил программатор, запустил NOR_TT ,-работает. Переподключил программатор,- софт подвис. После перезапуска NOR_TT все гуд. Но суть не в том.
Флешка Spansion ,- S29GL032M90TFIR4 подключена через NOR адаптер(перемычки нет). Лог детекта,-
USB: Security Chip ID =
Используемый тип флешь AMD
Используемый режим доступа 8 бит
Первые 16 байт флеши со смещения 0x0:
10 00 01 4F 00 00 00 00 10 00 01 90 00 00 00 00
Определяем флешь ...
Manufacture ID = 0x0010 Device ID = 0x0001
Unknown or Internal Flash
CFI = , ,
Boot type = 0
CFI не поддерживается
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров

Объясните пожалуйста как дальше действовать.
На переходнике NOR 4-ре джампера, какой алгоритм установки их положения(pin9,pin16) ? И они обязательно должны соответствовать в настройках программы(pin45,pin13) ?
Какие параметры нужно "достать" из даташита для настройки адаптера и софта. Пути решения если даташита нет ?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 мар 2014, 06:16 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4150
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
Если нет перемычки на плате, то после запуска софта и нажатия детект, в настройках снять соответствующую галку и переподключить программатор.
PIN45 8 -16 бит на адаптере и в ПО ставятся одновременно. Для флешей работающих и 16 и в 8 (есть сигнал BYTE) ставить 16.
PIN13 Intel/AMD - соответственно с ПО. Исключение некоторые Spansion (см. рисунок). В режиме INTEL подается 3.3V, в режиме AMD сигнал ADDR22.
PIN9 BUSY - ADDR20 - смотреть по даташиту, если есть BUSY сигнал - то установить перемычку и в софте можно использовать Fast Wait.
PIN15 ADDR20-ADDR22 - смотреть даташит, связан с PIN9. Если мычка на BUSY - то ADDR20 и наоборот.

Т.е для большинства AMD совместимых флешей мычки ставим так - PIN9=ADDR20; PIN15=NBUSY; PIN13=AMD; PIN45=16 bit (или 8bit если флешь только 8ми битная)
Для INTEL - PIN13=INTEL; PIN15=ADDR20; PIN45=16 bit; PIN9=ADDR22
Для Spansion S29GL0xxN model 06, 07, V6, V7 - как для INTEL


У вас нет необходимых прав для просмотра вложений в этом сообщении.



За это сообщение автора sergiuss поблагодарили: 2 artotle (09 июн 2015, 01:52), Tolyan (14 мар 2014, 14:21)
  Рейтинг: 6.45%
Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 14 мар 2014, 06:37 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4150
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
Чтобы лишний раз не переподключать программатор, для тех, у кого нет перемычки - запускаем софт, снимаем галку, подключаем программатор.


Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 14 мар 2014, 11:39 
Не в сети

Зарегистрирован: 09 янв 2012, 17:01
Сообщения: 169
Откуда: Пермь
Страна: Russia (ru)
Благодарил (а): 153 раз.
Поблагодарили: 40 раз.
Пункты репутации: 0
Новичек
Здравствуйте, возможно ли работать вот с этой м/с MBM29LV650UE/651UE (Standard Pinout) и в каком положении долны быть адресные перемычки?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 мар 2014, 18:10 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4150
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
Перемычки как режиме INTEL ставить



За это сообщение автора sergiuss поблагодарил: Mity (14 мар 2014, 19:48)
  Рейтинг: 3.23%
Вернуться к началу
 Профиль Фотоальбом  
 
СообщениеДобавлено: 15 мар 2014, 02:50 
Не в сети

Зарегистрирован: 18 ноя 2011, 05:15
Сообщения: 28
Страна: Ukraine (ua)
Благодарил (а): 20 раз.
Поблагодарили: 2 раз.
Пункты репутации: 0
Новичек
sergiuss писал(а):
запускаем софт, снимаем галку, подключаем программатор.

Так и сделал, результат на сриншоте.
Вложение:
NOR_TT_USB_0.1.0.78.JPG

+ софт ведет себя как-то не стабильно.
Например.Вот лог детекта флешки.
USB: Security Chip ID =
Используемый тип флешь Intel
Используемый режим доступа 8 бит
Первые 16 байт флеши со смещения 0x0:
10 00 01 4F 00 00 00 00 10 00 01 90 00 00 00 00
Определяем флешь ...
Manufacture ID = 0x0010 Device ID = 0x0001
Unknown or Internal Flash
CFI = Q, R, Y
Boot type = 2
CFI флешь найдена
VENDOR ID = 0x2
AMD совместимая
Decoding CFI table
Primary algorithm - at offset 0x40
Alternate algorithm - at offset 0x0
VCC - min 2.7 volt, max 3.6 volt
Таймаут записи байта/слова 128 мк-сек (тип.)
Таймаут записи байта/слова 256 мк-сек (макс.)
Таймаут записи буфера 128 мсек (тип.)
Таймаут записи буфера 4096 мсек (макс.)
Таймаут стирания блока 1024 мсек (тип.)
Таймаут стирания блока 16384 мсек (макс.)
Интерфейс флеши - x8/x16 бит
Максимальный размер записываемого буфера 32 байт
PRI ID = PRI
версия CFI - 1.3
Address Sensitive Unlock - требуется
Process Technology - CS99
Erase suspend - да, для чтения и записи
Sector protect - да, группой по 1 сектора
Temporary sector unprotect - поддерживается
Sector protect/unprotect algo - 29LV800A
Simultaneous operation - не поддерживается
Burst mode - не поддерживается
Page mode - 4 word page
ACC - min 11.5 volt, max 12.5 volt

Flash Size = 4194304 byte
Region count = 2
Region = 0 ; Block size = 8192 ; Block count = 8
Region = 1 ; Block size = 65536 ; Block count = 63


Читаем 4194304 байт
21:43:40
Чтение начато ...
Завершено
21:49:42

Обновляем таблицу
Обновление завершено


Несколько раз прочитал флеш, в режимах 8бит и 16 бит.Но стоит всего навсего просто переключить по юсб и ...
USB: Security Chip ID =
Используемый тип флешь Intel
Используемый режим доступа 8 бит
Первые 16 байт флеши со смещения 0x0:
10 00 01 4F 00 00 00 00 10 00 01 90 00 00 00 00
Определяем флешь ...
Manufacture ID = 0x0010 Device ID = 0x0001
Unknown or Internal Flash
CFI = , ,
Boot type = 0
CFI не поддерживается
Читаем параметры флешь из файла ...
Идент флеши не найден в файле параметров


Р.S. Windows xp sp3,на всяк случай отключил антивируску, кабель менял.
Р.S.S. Перемычка " виде перемычки между ногами 9 и 41 кипариса." имеется в виду на МС CY7C68013A-56PVXC - ?


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 мар 2014, 03:42 
Не в сети

Зарегистрирован: 08 май 2013, 03:05
Сообщения: 26
Откуда: Львов
Страна: Ukraine (ua)
Благодарил (а): 8 раз.
Поблагодарили: 1 раз.
Пункты репутации: 0
Новичек
Флеш SPANSION S29GL064N90TFI04

Установки на easy nand
PIN9=ADDR20; PIN15=NBUSY; PIN13=AMD; PIN45=16 bit

конект

USB: Security Chip ID =
Используемый тип флешь AMD
Используемый режим доступа 16 бит
Первые 16 байт флеши со смещения 0x0:
0900 0900 40E0 1840 1840 1840 F0CB 0E40
Определяем флешь ...
Manufacture ID = 0x0009 Device ID = 0x0009
Unknown or Internal Flash
CFI = Q, R, Y
Boot type = 2
CFI флешь найдена
VENDOR ID = 0x2
AMD совместимая
Decoding CFI table
Primary algorithm - at offset 0x40
Alternate algorithm - at offset 0x0
VCC - min 2.7 volt, max 3.6 volt
Таймаут записи байта/слова 128 мк-сек (тип.)
Таймаут записи байта/слова 1024 мк-сек (макс.)
Таймаут записи буфера 128 мсек (тип.)
Таймаут записи буфера 4096 мсек (макс.)
Таймаут стирания блока 1024 мсек (тип.)
Таймаут стирания блока 16384 мсек (макс.)
Интерфейс флеши - x8/x16 бит
Максимальный размер записываемого буфера 32 байт
PRI ID = PRI
версия CFI - 1.3
Address Sensitive Unlock - требуется
Process Technology -
Erase suspend - да, для чтения и записи
Sector protect - да, группой по 1 сектора
Temporary sector unprotect - не поддерживается
Sector protect/unprotect algo - расширенная защита секторов
Simultaneous operation - не поддерживается
Burst mode - не поддерживается
Page mode - 8 word page
ACC - min 11.5 volt, max 12.5 volt

Flash Size = 8388608
Region count = 2
Region = 0 ; Block size = 8192 ; Block count = 8
Region = 1 ; Block size = 65536 ; Block count = 127


Читаем 0 байт
22:37:10
Чтение начато ...
Завершено
22:37:10


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 мар 2014, 08:16 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4150
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3867 раз.
Пункты репутации: 290
СвойСвойСвой
Цитата:
Используемый тип флешь Intel

Цитата:
VENDOR ID = 0x2
AMD совместимая

Тут уж или интел или амд, не надо амд флешь конектить в режиме интел.

Цитата:
Так и сделал, результат на сриншоте.

Надо дождаться инициализации, секунд 10-15. Или к другому USB порту подключать, устройство HS и очень требовательно к качеству шнура, питанию и т.д.

Цитата:
имеется в виду на МС CY7C68013A-56PVXC - ?

Да


Вернуться к началу
 Профиль Фотоальбом  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 425 ]  На страницу 1, 2, 3, 4, 5 ... 43  След.

Часовой пояс: UTC + 7 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: Карлс0н и гости: 1


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group (блог о phpBB)
Русская поддержка phpBB
phpBB Shop