Вернуться   Tele-Sat.RU > Авторские продукты и разработки, оборудование для > Собираем своими руками > Программаторы

Важная информация

Ответ
 
Опции темы Опции просмотра

Старый 07.09.2007, 04:42   #1
sergiuss
Как дома
 
Аватар для sergiuss
 
sergiuss вне форума
Регистрация: 24.12.2006
Адрес: Красноярск
Сообщений: 1,975
sergiuss is on a distinguished road
По умолчанию

SPI Tiny Tools - SPI_TT Сделал программатор для SPI флешек, кто может потестируйте (логи не забывайте выкладывать).
[OFF] В данный момент программатор поддерживает Serial Flash от ST и Spansion - M25Pxx и S25FLxxx.
--------------------------------------
Обновлена версия до 1.01.
Добавлена поддержка флешей EON EN25T(P)XX, перед стиранием снимается блокировка секторов.
--------------------------------------
Обновлена версия до 1.011.
Добавлена работа с ID = 1F (не полностью).
--------------------------------------
Обновлена версия до 1.012.
Попытка заставить работать с ID = 1F (ATMEL).
--------------------------------------
Версия 1.0.12 заменена на 1.0.13 из-за ошибок определения размера ATMEL
--------------------------------------
Обновлена версия до 1.0.14.
Добавлена поддержка Winbond W25X10(20,40,80).
--------------------------------------
Обновлена версия до 1.0.15.
Добавлен режим имитирования определения флешки.
Предназначен для SPI флешей которые не поддерживают определения Flash ID (SA25F005 и т.д).
--------------------------------------
Обновлена версия до 1.0.16.
Исправлено определение размера Winbond.
--------------------------------------
Обновлена версия до 1.0.19.
Добавлено несколько изменений в режим принудительного определения флеши.
Для интерфейса на резисторах добавлен вывод подачи питания на флешь, берется с 4 вывода LPT.
Добавлено определение флешей PMC и SST.
--------------------------------------
Обновлена версия до 1.0.20. Багфикс определения SST.
(Вопрошающий) Багфикс размера чтения.
(Вопрошающий) Добавлено сравнения файла и содержимого флеши.
Размер сравнения выставляется в Read Length.
--------------------------------------
Обновлена версия до 1.0.21.
Изменения в режиме SST.
--------------------------------------
Обновлена версия до 1.0.22.
Очередные изменения в режиме SST.
Добавлен режим принудительного определения старых SST (до SST25VF512, галка SST Mode).
--------------------------------------
Обновлена версия до 1.0.23.
Добавлена возможность выбора режима чтения - FastREAD.
--------------------------------------
Обновление версии 1.1.24.
Работа через USB интерфейс. (USB версии будут маркироваться 1.1.хх)
Версия 1.0.24. Добавлена поддержка MXIC
--------------------------------------
Обновление версии 1.0.25.
Исправлены некоторые ошибки.
--------------------------------------
Обновление версии 1.0.25a.
Исправлены еще некоторые ошибки :).
--------------------------------------
Обновление версии 1.0.26.
Добавлена разблокировка ММС-карт
Немного изменен дизайн программы.
--------------------------------------
Обновление версии 1.0.26.
Перекомпиленная версия для 2-х ядерных процессоров.
--------------------------------------
Обновление версии 1.0.27.
Добавлена поддержка ESMT.
--------------------------------------
Обновление версии 1.0.34.
Переходная версия на новом модуле.
--------------------------------------
Обновление версии 1.0.35.
Переделан модуль АТ45. [/OFF]
Последняя тестовая версия 0.1.3.17
Схема
[OFF]
[/OFF]
Все тесты принимаются в виде логов
Для всех сообщений с логами, журналами, заключайте текст лога в тег CODE, пример:
(пробел перед code уберите, здесь он присутствует только для примера)
[ code] тут содержимое лога [/code]
Выглядит так:
Код:
 содержимое лога
Это нужно чтобы не было метровых простынь с логами.

посты без логов будут удалятся ! при повторе автор сообщения будет получать нарушение ...

Данное программное обеспечение не работает с китайской локализацией операционной системы.
This software does not work with the Chinese localization of the operating system.


На данный момент для посетителей нашего сайта появилась возможность
дополнительно скачать еще один архив, по любой из трех ссылок:
http://zalil.ru/32676579
Deposit Files
https://rapidshare.com/files/4154488...ele-sat.ru.rar
Пароль - в названии архива.

В архиве программное обеспечение, схемы, монтажки и небольшое текстовое описание, обязательное к прочтению.
Все файлы взяты с данной темы. Спасибо говорим авторам.

26.06.2015: Версия 1.0.35 удалена по требования хостера, т.к. пришла абуза (TR/Agent.466944.12). [COLOR=rgb(255, 0, 0)]BasMan[/COLOR]
Изображения
Тип файла: gif pass.GIF (1.6 Кб, 1344 просмотров)
Тип файла: png SPI_TT_LPT.png (49.2 Кб, 1875 просмотров)
Вложения
Тип файла: rar SPI_TT_v1.025а.rar (214.1 Кб, 10646 просмотров)
Тип файла: rar SPI_TT_v1.027.rar (382.7 Кб, 3656 просмотров)
  Ответить с цитированием

Старый 07.09.2007, 16:16   #2
sergiuss
Как дома
 
Аватар для sergiuss
 
sergiuss вне форума
Регистрация: 24.12.2006
Адрес: Красноярск
Сообщений: 1,975
sergiuss is on a distinguished road
По умолчанию

Если флешка выпаяна то не забывайте подтянуть вывод HOLD к питанию. Если флешь находится в устройстве, то там обычно выводы HOLD и W уже подтянуты к +3,3В.
  Ответить с цитированием

Старый 07.09.2007, 16:28   #3
sergiuss
Как дома
 
Аватар для sergiuss
 
sergiuss вне форума
Регистрация: 24.12.2006
Адрес: Красноярск
Сообщений: 1,975
sergiuss is on a distinguished road
По умолчанию

Ждем результатов тестов и логов :)
  Ответить с цитированием

Старый 07.09.2007, 16:37   #4
Гость
 
Сообщений: n/a
По умолчанию

повторно нельзя слить дамп без перезапуска проги.
и только что сейчас заметил, что нельзя слить все 16мбит, максимум сколько запускается - 8
  Ответить с цитированием

Старый 07.09.2007, 19:56   #5
sergiuss
Как дома
 
Аватар для sergiuss
 
sergiuss вне форума
Регистрация: 24.12.2006
Адрес: Красноярск
Сообщений: 1,975
sergiuss is on a distinguished road
По умолчанию

Немного обновил прогу.

Размер считываемых данных указывается в Кб и Мб, так что максимальный размер 16 мегабайт. Смещения задаются после определения флеши и соответствуют началам секторов.
  Ответить с цитированием

Старый 12.09.2007, 17:54   #6
emzo1970
Зарегистрировался
 
emzo1970 вне форума
Регистрация: 01.09.2007
Адрес: GEORGIA
Сообщений: 25
emzo1970 is on a distinguished road
По умолчанию

огромное спасибо SERGIUSS я с помощию етой проги востоновил 3 штуки neosat 1600 plus (проц ali 3329c) но на четвёртом у меня проблеми в место spansion 25f016 там стоит atmel 260f16 и ето прога уже не определияет микруху. уважаемий SERGIUSS что мне делать ???? жду ваших советов!!!!
  Ответить с цитированием

Старый 12.09.2007, 23:11   #7
slav0n
Местный
 
Аватар для slav0n
 
slav0n вне форума
Регистрация: 05.09.2007
Сообщений: 541
slav0n is on a distinguished road
По умолчанию

Учить С ;)
Даташит AT26DF161 : http://www.atmel.com/dyn/resources/p...ts/doc3600.pdf
AT26DF161A :http://www.atmel.com/dyn/resources/p...ts/doc3640.pdf
__________________
while(to_be || !to_be);
  Ответить с цитированием

Старый 13.09.2007, 09:43   #8
emzo1970
Зарегистрировался
 
emzo1970 вне форума
Регистрация: 01.09.2007
Адрес: GEORGIA
Сообщений: 25
emzo1970 is on a distinguished road
По умолчанию

Цитата:
Сообщение от slav0n, post: 6065

спасибо братан за ответ но меня интересует другое рога не определяет микруху фирми атмел а на спасион проблем нет как я понял ето прога написанно толко для спасион и она на атмел не будет работать маркировка на обеих микрухи одинакова и плати ресиверов тоже одинаковий

а насчёт фирми atmel етот тоже не поддерживает что мне делат??? как запрограмировать ету микруху ???
  Ответить с цитированием

Старый 21.09.2007, 02:24   #9
uklop
Зарегистрировался
 
Аватар для uklop
 
uklop вне форума
Регистрация: 31.08.2007
Сообщений: 20
uklop is on a distinguished road
По умолчанию

Для прошивки SPI флеши специальный программатор не нужен, можно использовать любую готовую платку JTAGа, немного переделав ее. Ведь используется та же 74НС244, это по сути набор буферов.
Входы буферов микросхемы 74НС244 уже подключены к 2 и 3 выводам ЛПТ разъема, а те, что идут через R=100 Ом на 4 либо 5 вывод разъема ЛПТ нужно перекинуть на 8-й. В соответствии со схемой использовать выходы буферов.
Еще один выход, идщий на вывод 13 ЛПТ разъема перекинуть на 11-й.
Затем соединить 6 и 10 выводы ЛПТ разъема, а 15-й кинуть на массу.
Все это можно сделать на самой платке JTAGa выпаяв и подняв выводы стоомнных резисторов, идущих к ЛПТ разъему и соединить их проводками по новой схеме.
А саму SPI флешь соединить короткими проводками с доработанной платкой JTAGa, не забыв про два резистора с +3.3В на 3 и 7 пины флеши.

Сам процесс стирания-записи 2МБ софта во флешь займет около минуты.
Не забывайте после прошивки считать и сверить содержимое флеши.

извиняюсь но кому было адрисовано это сообщение ???? ведь с самого начало этои темы именно это было практически разжовано,достаточно было однои схемы

Сообщение это было перенесено (наверное модератором) из ветки по eJTAG, где я ответил на вопрос КАК сделать программатор, т.е. не схему, а теххнологию как сделать это быстро.
  Ответить с цитированием

Старый 24.09.2007, 22:05   #10
AVBedarev
Зарегистрировался
 
AVBedarev вне форума
Регистрация: 13.09.2007
Сообщений: 6
AVBedarev is on a distinguished road
По умолчанию

Может, кому пригодится. При работе с программатором не всегда определялся тип флэши, запись шла с ошибками. Добавил резисторы подтяжки на Vcc по 4,7К к TCK, TDO, TMS и TDI, а так же поставил емкость 100 мкФ на 74HC244 по питанию в непосредственной близости к микросхеме. Теперь ошибок нет.
  Ответить с цитированием
Ответ

Социальные закладки

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Продам программатор NAND. ESMSlavik Куплю/продам 5 03.12.2012 03:24
Программатор SUPERPRO 501S Parahat Программаторы 2 28.02.2011 17:19
Программатор для редактирования OTP области amator Программаторы 31 12.02.2011 16:02
продать универсальный программатор enjoy Куплю/продам 2 29.10.2010 15:14
Программатор AVR DIMAG Программаторы 29 18.10.2010 01:49



Текущее время: 05:34. Часовой пояс GMT +6.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions, Inc. Перевод: zCarot