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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Алтера БайтБластер-MV и софт

  1. #1
    Veteran Аватар для Mikka_A
    Регистрация
    23.10.2006
    Адрес
    С.Петербург
    Сообщений
    1,768
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Алтера БайтБластер-MV и софт

    Всем привет.

    Наваял вчера сабж.

    Quartus уго признал и прекрасно шьет Альтерки.

    А теперь вопрос - какой софт есть,что понимает и девайс и Альтеру?

    Просто хочется чтото типа ПониПрога.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Altera_BB_MV.jpg 
Просмотров:	325 
Размер:	82.9 Кб 
ID:	4554   Нажмите на изображение для увеличения. 

Название:	Altera_BB_MV1.jpg 
Просмотров:	367 
Размер:	81.9 Кб 
ID:	4555  

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mikka_A
    Всем привет.

    Наваял вчера сабж.

    Quartus уго признал и прекрасно шьет Альтерки.

    А теперь вопрос - какой софт есть,что понимает и девайс и Альтеру?

    Просто хочется чтото типа ПониПрога.
    Вопрос не понятен!

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  4. #3
    Veteran Аватар для Mikka_A
    Регистрация
    23.10.2006
    Адрес
    С.Петербург
    Сообщений
    1,768
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV
    Вопрос не понятен!
    Хм...
    Ты второй,кому не понятен вопрос.

    я хочу ПРОГРАММУ для программирования Альтер.

    Чтение
    Запись
    Верификация
    Установка/снятие секьюрити битов.
    В идеале - редакция кода.

    Для Атмела ( атмеги8115 ) у меня для этих целей используется
    PonyProg 2000.

    Я не хочу шить Альтеры Quartus II. Он громоздок и достаточно тормозной.

    Так более понятно?

  5. #4
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mikka_A
    Хм...
    Ты второй,кому не понятен вопрос.
    Видимо знаичт дело не во мне

    Цитата Сообщение от Mikka_A
    я хочу ПРОГРАММУ для программирования Альтер.
    Для ATmel'ов такая программа называется AtmelISP (ну не использую я Альтеры, дороже они чем атмелы ATF15xx).
    Для АЛьтер ищи инет и www.altera.com
    Последний раз редактировалось CHRV; 08.02.2007 в 16:59.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  6. #5
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,650
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    166 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mikka_A
    Хм...
    я хочу ПРОГРАММУ для программирования Альтер.
    Я не хочу шить Альтеры Quartus II. Он громоздок и достаточно тормозной.
    в обычных BSDL файлах не указывают расширенные команды JTAG для конфигурации(программиров� �ния)...их сообщают отдельным разработчикам за приличные бабки...если у тебя есть знакомые, кто их сообщит, можно использовать STAPL Player

  7. #6
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вообще есть фак для ПЛИС:
    http://fpga-faq.narod.ru/

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  8. #7
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,650
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    166 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот, например, если заглянуть в файл 1508ASV_Q160.BSD
    увидим

    attribute INSTRUCTION_OPCODE of F1508ASV_Q160 :entity is
    "EXTEST (0000000000),"&
    "BYPASS (1111111111),"&
    "SAMPLE (0001010101),"&
    "IDCODE (0001011001)";

    attribute INSTRUCTION_CAPTURE of F1508ASV_Q160 :entity is "0001011001";

    Это базовые команды JTAG BST, по IDCODE будет выдвинут уникальный ID данной микросхемы, по CAPTURE опрошены все пины, которые можно переключать в режим входа, по EXTEST выдвинуты произвольные значения "0" или "1" на пины, которые могут переключаться в режим выходов. Где какой пин в последовательном кадре, указывается в секции:
    attribute BOUNDARY_REGISTER of F1508ASV_Q160 :entity is
    ...
    end F1508ASV_Q160;
    Всего в кадре двигается туды/сюды (когда идут данные,
    команды у этого чипа, как видим 10 битные
    attribute INSTRUCTION_LENGTH of F1508ASV_Q160 :entity is 10;
    )
    attribute BOUNDARY_LENGTH of F1508ASV_Q160 :entity is 352;

    352 бита!
    Так что возможность, или невозможность что-либо сделать с определенным чипом, снабженным JTAG интерфейсом зависит от того, имеете ли вы подходящий BSDL файл

  9. #8
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,650
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    166 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если под рукой есть многоканальный цифровой осциллограф, то зная длину команды и длину слова данных можно получить интересные коды конфигурации методом подбора. Но это дьявольски трудная работа.
    Открываешь Quartus, делаешь примитивный проект из одного вентиля. Даешь команду шить в FPGA, осциглофируешь. Выбираешь несколько иной и опять один вентиль, повторяешь процесс. Сравниваешь и т.д.
    Но нужно досконально изучить JTAG BST, и сделать минимально возможной скорость синхры, но не слишком маленькой, чтоб кадр влезал в память осцилла с запасом.
    Если нет осцилла, его схемки и программки разбросаны по сети, да по мойму даже на нашем форуме кто-то постил. Имея на писи саундбластер, делается 2 или 5-канальный в зависимости от карточки.

  10. #9
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,650
    Спасибо Благодарностей отдано 
    407
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    166 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, скачал себе некий Spectrascope, дома с ним поиграюсь...блин, он не в исходниках, да спасибо хоть фриварный, но сохраняет ли он входы в файл пока не знаю...если нет, то проще WaveLab-ом хотя он шароварный и к нему нужно лекарство
    Здесь есть существенное ограничение - частота входного сигнала ограничена конденсаторами на входе звуковухи, а есть ли аналогичные под видеовходы (карт с видеозахватом) не знаю. Но есть и еще один путь:
    цифровые многоканальные анализаторы через LPT порт...если еще их снабдить в кабеле гальванической развязкой и программируемым тактовым генератором...а также возможностью задавать выходные битовые последовательности, то получится очень вкусненькая девайсина
    Оттолкнуться в своих творческих идеях можно, например, отсюда
    http://valery-us4leh.narod.ru/main.html

  11. #10
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mikka_A
    Я не хочу шить Альтеры Quartus II. Он громоздок и достаточно тормозной.
    Шей максом .
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. графический софт для 48 К
    от goglus в разделе Софт
    Ответов: 6
    Последнее: 02.08.2006, 15:33
  2. Софт для ПК
    от Ewgeny7 в разделе Утилиты
    Ответов: 5
    Последнее: 13.07.2006, 11:30
  3. Софт под iS-dos
    от demon_zx в разделе Софт
    Ответов: 0
    Последнее: 07.03.2006, 23:35
  4. Секретный софт
    от CityAceE в разделе Софт
    Ответов: 2
    Последнее: 23.01.2006, 11:31

Ваши права

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