-
diger67
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 2
-
Спасибо получено: 3
-
-
|
Доброго времени суток. Предлагаю вашему вниманию еще одно решение по изготовлению USB ByteBlaster. Для его изготовления нужна любая плата с stm32f103c8t6, шлейф и разъем 10 пин. Прошивка. Работает с родными драйверами от Quartus II. Для работы с MAXII он подходит без доработок, для работы с FPGA у которых питание ниже 3.3 В необходимо ставить согласующий буфер. Файлы с прошивкой и описанием контактов для подключения прикладываю. Информация найдена на просторах интернета, собрал себе, работает, проверил на CPLD как EMP240. Прошить контроллер программатора можно через UART.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от diger67.
|
-
frantony
-
-
Не в сети
-
Осваиваюсь на форуме
-
-
Сообщений: 36
-
Спасибо получено: 6
-
-
|
> Файлы с прошивкой и описанием контактов для подключения прикладываю.
В единственном прилагаемом файле fw.zip только один двоичный файл:
$ unzip -l fw.zip
Archive: fw.zip
Length Date Time Name
--------- ---------- ----- ----
16792 2014-05-05 15:49 fw.bin
--------- -------
16792 1 file
> Информация найдена на просторах интернета, собрал себе, работает, проверил на CPLD как EMP240.
Тут нехудо бы ссылки привести, что и где найдено, как собрать.
Вот, например, есть такой проект:
github.com/Icenowy/USB-Blaster-GCC
Собираю под Debian linux, использую компилятор для ARM из пакета gcc-arm-none-eabi:
git clone https://github.com/Icenowy/USB-Blaster-GCC
cd USB-Blaster-GCC
make CROSS_COMPILE=arm-none-eabi- usb-blaster.bin
Описание использованных выходов микроконтроллера можно вытащить из исходных текстов:
github.com/Icenowy/USB-Blaster-GCC/blob/...c/blaster_port.c#L39
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
diger67
-
Автор темы
-
Не в сети
-
Новый участник
-
-
Сообщений: 2
-
Спасибо получено: 3
-
-
|
Спасибо за замечание. Действительно не подцепил в архив текстовый файл. Что касается сборки, то возможно использовать любую плату от китайцев с установленным на нее контроллером stm32f103c8t6 и подключенным разъемом USB. С помощью программы STMFlashLoader Demo.exe, через переходник USB-UART заливаете прошивку из архива в контроллер. По инструкции подключаете пять пинов платы к разъему на выход (обычный 5х2 на шлейф). Схемы в источнике не было, да по сути она и не нужна. Старый пост изменить не могу, заливаю по новой. В архиве два файла, прошивка и распиновка. За внешний вид не ругайте. Просто очень хотелось начать изучать данное направление электроники, собрал как есть. Жду ByteBlaster из Китая. Кому интересно покопаться в исходниках могу скинуть на почту.
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от diger67.
|
Время создания страницы: 0.139 секунд