www.ejtag.ru

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


Расширенный поиск
Текущее время: 08 дек 2016, 21:23

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




Начать новую тему Ответить на тему  [ Сообщений: 104 ]  На страницу 1, 2, 3, 4, 5 ... 11  След.

Какая цена приемлема для FPGA UNI TT
Он не нужен 10%  10%  [ 7 ]
50$ 41%  41%  [ 28 ]
75$ 6%  6%  [ 4 ]
100$ 24%  24%  [ 16 ]
125$ 6%  6%  [ 4 ]
150$ 3%  3%  [ 2 ]
175$ 10%  10%  [ 7 ]
Всего голосов : 68
Автор Сообщение
 Заголовок сообщения: FPGA Universal Tiny Tools (FPGA UNI TT)
СообщениеДобавлено: 20 окт 2011, 12:10 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
FPGA Universal Tiny Tools
Программно-аппаратный комплекс, разрабатывался как расширенная версия EJTAG CPLD, позволяющая соединить в себе JTAG и программатор.
Построен на базе FPGA Xilinx SpartanXL.
Реализовано в данный момент -
    JTAG (под управлением программы EJTAG TT CPLD)
    программатор SPI (SPI TT CPLD)
    программатор NOR флешей (8 битные и 16 битные в режиме 8/16 бит, AMD, SST, Intel)
    программатор NAND флешей (8 битные)
    эмуляторы Wiggler и ByteBlaster.
    частотомер 100 Мгц.
    Willem-эмулятор (FWH/LPC, SPI, I2C, MW, AVR)
Внешний вид
Изображение


Вариант только программатора
Изображение


В последней ревизии платы установлен джампер выбора напряжения питания, он должен быть установлен в положении 3.3V, иначе выведите программатор из строя!!

Последние версии софта:
Loader - viewtopic.php?f=1&t=16&p=9818#p9818
Nand TT 0.1.1.29 - viewtopic.php?f=1&t=16&p=7352#p7352
Nand TT 0.1.1.35 - viewtopic.php?f=1&t=16&p=9818#p9818
Nor TT 0.1.0.77 - viewtopic.php?f=1&t=16#p560
Nor TT 0.1.0.85 - viewtopic.php?f=1&t=16&start=80#p9471


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: FPGA Loader
СообщениеДобавлено: 20 окт 2011, 12:14 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
FPGA Loader

Изображение
Изображение

Загрузка микропрограммы в FPGA производится утилитой fpga_loader.
Стирание программы (перед загрузкой другой микропрограммы) производится кнопкой S1. После загрузки микропрограммы в FPGA, она сигнализирует о начале работы миганием светодиода LOAD, если микропрограмма не загружена то он светится постоянно.
После загрузки нужной микропрограммы в плату запускаем соответствующую программу в компьютере.

Микропрограммы доступные в данный момент
EPP JTAG (с различными скоростями TCK) - используются с программами EJTAG_TT_CPLD и SPI_TT_CPLD (SPI флешь устанавливается в "низ" сокеты, 4 нога флешки = 24 контакт сокеты).
ByteBlaster - выводы JTAG коммутируются на соответствующие выводы LPT, используется с программами для байтбластера (EJTAG_TT, EJFlasher и т.д).
Wiggler - аналогично байтбластеру, эмулируется виглер (используем с JKeys, StiControl и т.д).
NAND8 1-13, NAND8 1-1 - Программатор NAND 8-бит флешей, для адаптеров с разводкой 1 к 13 (1 нога флеши выходит на 13 ногу адаптера) и 1 к 1 (1 нога флеши к 1 ногу адаптера). (NAND_TT)
NOR8 1-13, NOR8 1-1 - Программатор параллельных 8-битных флеш AMD/SST, для адаптеров с разводкой 1 к 13 и 1 к 1 (Старый NOR_TT)
Frequency Meter - Частотомер.
NOR16/8 1-13, NOR16/8 1-1, NOR16/8 PLCC32 - Программатор параллельных 16-битных флеш AMD/SST/Intel, для адаптеров с разводкой 1 к 13, 1 к 1 и для адаптера PLCC32/DIP32 (NOR_TT)
WILLEM EMU - Willem эмулятор.


Не вставляйте переходники в сокету до загрузки микропрограммы в фпга(на всякий случай).
Старайтесь недопускать замыкание выводов JTAG на землю.

Перемычка на плате возле разъема жтаг соответствует такой же перемычке в CPLD EJTAG'е - это выбор режима RTCK (2-3 внутренняя частота, 1-2 внешняя на ноге RTCK), если загруженная микропрограмма НЕ EJTAG то перемычку убираем.
Частотомер.
Для измерения используется вывод RTCK (перемычка в положении 1-2, в положении 2-3 измеряется внутренний RC генератор ~600 кГц)

Для работы FPGA Loader необходим файл лицензии от CPLD_EJTAG_TT (cpld.dat, его скопировать в папку лоадера после регистрации CPLD EJTAG)


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: NOR_TT 0.1.0.75
СообщениеДобавлено: 20 окт 2011, 12:29 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
NOR_TT 0.1.0.75

1. Для старых флешек, не поддерживающих CFI, изменен формат описания в файле ejflash.ini (совместимый с EJTAG_TT).
[00D7]
FlashName = SST39VF040
BlockCount = 1
Block1Size = 4096
Block1Sectors = 128

[001D]
FlashName = Pm29F002T
BlockCount = 4
Block1Size = 131072
Block1Sectors = 1
Block2Size = 98304
Block2Sectors = 1
Block3Size = 8192
Block3Sectors = 2
Block4Size = 16384
Block4Sectors = 1

Теперь проще и быстрее описывать блоки.

Изображение

2. Добавлен 16-битный режим работы и модули для него (модули работают и в 8-битном режиме).
Добавлен модуль для переходника PLCC32 -> DIP32 (он же работает и с DIP32 флешками).
(не работают со старыми версиями программы)
Изображение

3. Изменен формат файлов микропрограмм, и они зашифрованы. Теперь фпга-лоадер работает с лицензией от CPLD_EJTAG, без нее он работает как старый вариант (без шифрования).


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


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: частотомер для FPGA_UNI
СообщениеДобавлено: 20 окт 2011, 12:43 
В сети
Администратор
Аватара пользователя

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

Простейшая схема подключения, для 3.3V уровней сигнала
Изображение

Изображение

Для измерения используется вывод RTCK (перемычка в положении 1-2, в положении 2-3 измеряется внутренний RC генератор ~600 кГц)

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


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


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: NAND TT
СообщениеДобавлено: 20 окт 2011, 12:54 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
NAND Tiny Tools

Изображение


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Willem EMU SPI I2C MW
СообщениеДобавлено: 20 окт 2011, 12:59 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
Работа с I2C, SPI, Microwire (3.3V) через софт Willem :)

Загружаем FPGA

Изображение

Запускаем софт от Willem, выбираем нужный тип микросхемы из этого списка

Изображение

Подключаем микросхему согласно рисункам

ИзображениеИзображениеИзображение

Изображение

Работаем :moil:

Изображение

Изображение

Изображение


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


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Willem AVR EMU
СообщениеДобавлено: 20 окт 2011, 13:01 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
Работа с AVR через софт Willem

Микропрограмма для AVR 40/8 и ISP

Загружаем FPGA
Изображение

Запускаем софт Willem и выбираем AVR из списка

Изображение

В данной микропрограмме реализованы подключения 40 ног и 8 ног AVR, а также ISP.

40 ног подключаются так
Изображение

8 ног подключаются как SPI

Разъем ISP
Изображение
Перемычка выбирает распиновку 40 ног для разных AVR, на ISP не влияет


Работаем :moil:

Изображение

Изображение

Микропрограмма для AVR 28/20/14/8 и ISP

28/14 ног подключать 1 пин микросхемы к 1 пину сокеты
8 ног - 1 пин микросхемы к 21 пину сокеты
20 ног - 1 пин микросхемы к 9 пину сокеты

Джампер в разъеме выбирает распиновку:
установлен - 14 и 20 ног
не установлен - 28 ног

28 ногие - ATmega8/48/88/168/328 ATtiny48/88/168/328
20 ногие - ATtiny2313/4313 AT89S2051/4051
14 ногие - Attiny24/44/84
8 ногие - ATtiny12/13/15/25/45/85,AT90S2323


Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Willem FWH/LPC EMU
СообщениеДобавлено: 20 окт 2011, 13:02 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
Работаем с FWH/LPC через софт WILLEM.

Загружаем FPGA

Изображение

Запускаем софт Willem и выбираем из списка нужную микросхему

Изображение

Подключаем микросхему через PLCC32 -> DIP32 переходник

Изображение

Работаем :moil:

Изображение



За это сообщение автора sergiuss поблагодарил: zelmati (23 сен 2014, 23:36)
  Рейтинг: 3.33%
Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: Re: FPGA Universal Tiny Tools (FPGA UNI TT)
СообщениеДобавлено: 23 апр 2012, 17:36 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
Загрузчик для новой лицензии CPLD.
Тестовая версия NAND_TT 0.1.1.3 (Блочное чтение запись в файл, теперь работает для нанд более 1Гб объема. Адресные циклы рассчитываются автоматически, поле выбора адресных циклов убрано).

Удалено



За это сообщение автора sergiuss поблагодарил: De'sans (29 май 2015, 23:49)
  Рейтинг: 3.33%
Вернуться к началу
 Профиль Фотоальбом  
 
 Заголовок сообщения: NOR Tiny Tools 0.1.0.77
СообщениеДобавлено: 02 июн 2012, 15:53 
В сети
Администратор
Аватара пользователя

Зарегистрирован: 15 окт 2011, 14:15
Сообщения: 4145
Фото: 64
Откуда: Красноярск
Страна: Russia (ru)
Благодарил (а): 180 раз.
Поблагодарили: 3862 раз.
Пункты репутации: 290
СвойСвойСвой
NOR Tiny Tools 0.1.0.77

Добавлен хекс редактор.


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



За это сообщение автора sergiuss поблагодарили: 4 afi5800 (30 дек 2015, 08:58), De'sans (29 май 2015, 23:50), sers3333 (27 сен 2012, 14:03), vaikiz (02 ноя 2012, 03:48)
  Рейтинг: 13.33%
Вернуться к началу
 Профиль Фотоальбом  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 104 ]  На страницу 1, 2, 3, 4, 5 ... 11  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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