|
Программирование Actel, без использования "родного" программатора. |
|
|
|
Dec 6 2005, 15:14
|
Частый гость
 
Группа: Свой
Сообщений: 77
Регистрация: 25-11-05
Пользователь №: 11 370

|
Цитата(vetal @ Dec 6 2005, 17:08)  Цитата 1. Выставляешь clock на pin 121452 (к примеру) и подаешь меандр 5 мкс. 2. На TDI посылаешь (длительность такая-то) 11010100011001. 3. Куришь 5 мкс 4. Смотришь что с TDO пришло. Это как раз и делает STAPL плейер. Файл для него содержит микропрограмму-алгоритм программирования и верификации микросхемы+ данные, необходимые для этого. Все это генерируется автоматом. Для портирования берете микроконтроллер с ц-компилятором и исходники на плейер. Модифицируете функции работы с jtag. Запускаете это чудо. Если вы все еще хотите запихать это в плис, то самый простой способ- запихать в нее авр или 51, и пользуясь стандартными средствами разработки по реализовать плеер. Vetal, спасибо за понимание. Это я сейчас и пытаюсь реализовать. Вот только, то что делает STAPL плейер автоматом, мне надо научить делать МК своими ручками и при этом проверять его, что он это делает правильно. Именно поэтому я ищу инфу по STAPL на уровне тех пунктиков, которые написал.
|
|
|
|
|
Dec 6 2005, 16:16
|

Частый гость
 
Группа: Свой
Сообщений: 82
Регистрация: 22-10-04
Из: Moscow
Пользователь №: 954

|
GGGG Ну что я могу сказать... е-моё..  Повторяю ещё раз! Исходники плейера ЛЕЖАТ в свободном доступе. На сайте Actel нужно теперь зарегистрироваться, раньше не надо было. Ещё раз. Обновляю ссылки. Actel. Плейер от АктелМой проект (там кстати и исходники плейера имеются) Прямая ссылка на архивМой пост об этом всёмТАМ есть ВСЁ что нужно. И какими ногами дёргать, и куда что загонять в какой последовательности. Если этого не хватит, тогда уже всё.... просто больше ничего и нет в природе.... Удачи... в который раз...
|
|
|
|
|
Dec 6 2005, 19:04
|
Участник

Группа: Новичок
Сообщений: 16
Регистрация: 30-11-05
Пользователь №: 11 592

|
Цитата 1. Выставляешь clock на pin 121452 (к примеру) и подаешь меандр 5 мкс. 2. На TDI посылаешь (длительность такая-то) 11010100011001. 3. Куришь 5 мкс 4. Смотришь что с TDO пришло. Ну надо было сразу сказать Смотреть надо сюды http://www.jedec.org/download/search/jesd71.pdfТам как газ и написано в стиле Цитата The TRST statement enables the optional IEEE 1149.1 TRST pin for the specified number of TCK clock cycles and/or for a minimum number of microseconds. ЗЫ Мой приятель который уже однажды занимался подобными извращениями исчез до конца января, как поймаю - попытаю. Но все таки рискну присоединится к большинству - в исходниках плеера все можно понять...
|
|
|
|
|
Dec 21 2005, 14:45
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 27-04-05
Из: Spb, Russia
Пользователь №: 4 544

|
А есть ли решение для программирования всех flash серий от ACTEL (A500, APA, AP3/3E, Fusion) одним устройством и через стандартный актеловский софт (FlashPro)? Сам Актел это не может - у него 3 прграмматора для этих целей (если не считать четвертого- Силиконового Скульптора)
|
|
|
|
|
Jan 17 2006, 00:59
|
Участник

Группа: Новичок
Сообщений: 46
Регистрация: 10-01-06
Из: Kiev
Пользователь №: 12 990

|
Цитата(FAE @ Dec 21 2005, 17:45)  А есть ли решение для программирования всех flash серий от ACTEL (A500, APA, AP3/3E, Fusion) одним устройством и через стандартный актеловский софт (FlashPro)? Сам Актел это не может - у него 3 прграмматора для этих целей (если не считать четвертого- Силиконового Скульптора) Вопрос этот и меня интересует. А может кто-то может хотя-бы прояснить ситуацию, почему Actel предлагает разные программаторы для разных серий? В чем собака зарыта?
|
|
|
|
|
Jun 4 2008, 10:45
|
Группа: Новичок
Сообщений: 7
Регистрация: 29-05-05
Пользователь №: 5 532

|
Добрый день господа  . Очень интересная тема в данном форуме, хотя она немного старая. Есть вопрос, кто делал программатор под серию чипов antifuse 40MX?? Появилась небольшая потребность в данном програматоре, оригинал к сожелению стоит невероятную сумму и денег на него нет...
Сообщение отредактировал Max-Payn - Jun 4 2008, 10:47
|
|
|
|
|
Jun 6 2008, 11:36
|
Частый гость
 
Группа: Участник
Сообщений: 89
Регистрация: 10-05-05
Пользователь №: 4 892

|
Цитата(Max-Payn @ Jun 4 2008, 14:45)  Добрый день господа  . Очень интересная тема в данном форуме, хотя она немного старая. Есть вопрос, кто делал программатор под серию чипов antifuse 40MX?? Появилась небольшая потребность в данном програматоре, оригинал к сожелению стоит невероятную сумму и денег на него нет...  Кажется, что antifuse можно считать/записать только на Актелевском программаторе. А для antifuse нужен не только программатор, но и переходная колодка, которая сама легко косарь может стоить. У нас есть Silicon Sculptor III и переходные колодки на RTAX250S в CQFP208 и AX250 PQFP208. Если найдете переходки для него - обращайтесь. PS Если это в очередной раз считать прошивку с игровых автоматов, то там стоит бит защиты и ничего вы не считаете
|
|
|
|
|
Jan 31 2011, 12:14
|
Участник

Группа: Участник
Сообщений: 71
Регистрация: 14-11-07
Пользователь №: 32 325

|
Цитата(Andrew_ @ Jun 6 2008, 15:36)  Кажется, что antifuse можно считать/записать только на Актелевском программаторе. А для antifuse нужен не только программатор, но и переходная колодка, которая сама легко косарь может стоить. У нас есть Silicon Sculptor III и переходные колодки на RTAX250S в CQFP208 и AX250 PQFP208. Если найдете переходки для него - обращайтесь. PS Если это в очередной раз считать прошивку с игровых автоматов, то там стоит бит защиты и ничего вы не считаете  Antifuse через JTAG не запрограммировать. Это однозначно! Цитата(gosu-art @ Jan 30 2011, 22:29)  2 GGGG
Можно поинтересоваться чем увенчался ваш проект? Вы его реализовали?
У меня наподобие задача!! нужно процессором OMAP->ISA->ProASIC3L (ISA->JTAG)->прошивать ProASIC3L!!! есть немного вопросов:
1. Какой из вариантов проще реализовать: STAPL или DirectC ? 2. Много ли нужно пилить в исходниках STAPLа? Хотя бы ключевые моменты! 3. Можно ли такими экспериментами запороть прошиваемую ПЛИСину? STAPL -это только JTAG плеер. DirectC - это код программы который включает в себя уже STAPL. Это готовая продпрограмма для процессора для программирования ПЛИС. Запороть ПЛИС ProASICPlus гораздо проще, чем ProASIC3, IGLOO, Fusion, но все равно надо постараться. Последние семейства сделаны достаточно вандалоустойчивыми.
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|