Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: беспроводной программатор AVR и Altera
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Константин Якушев
собственно сабж сделал уже давно и пользуюсь
а тут подумал может кому это пригодится smile.gif
сам куски кода отовсюду дергал
может еще маньяки найдутся smile.gif))
пишите если интересно вышлю или выложу на форуме
архив ок 2 метров
Dmitry_Od
Просим!

Можно и тут выложить, желающие найдутся.
fmdost
Цитата(Константин Якушев @ Aug 31 2008, 01:04) *
...может еще маньяки найдутся smile.gif))

Сомневался? maniac.gif
Цитата
Просим!
Можно и тут выложить, желающие найдутся.

+1
prottoss
Я бы тоже посмотрел.
Константин Якушев
ок
выложил вот сюда
http://nukeuploads.com/download/1220153272...e_prog.rar.html

те код файла 88HPJWFA3EN5H5G
пароль electronix

тк на форум не лезет
там ограничение 1,5 метра архив 3 с копейками

ps:если качаться с обменника не будет разобью на части и выложу
prottoss
Цитата(Константин Якушев @ Aug 31 2008, 11:46) *
ок
выложил вот сюда
http://nukeuploads.com/download/1220153272...e_prog.rar.html
те код файла 88HPJWFA3EN5H5G
пароль electronix
тк на форум не лезет
там ограничение 1,5 метра архив 3 с копейками
ps:если качаться с обменника не будет разобью на части и выложу
Пишет архив поврежденsad.gif
BeefCake
у меня нормально скачался и распокавался
Константин Якушев
только что проверил
архив нормальный
просто у самого архива тоже пароль electronix
рар 3.7
т.е . тот же самый что и у обменника
sKWO
Константин, а почему не поф для прошивки альтеры?
если не тяжело, покажите схему, по печатке трудновато.
и ещё, можна список поддерживаемых МК АВР.
Максим Зиновьев
М.б. поудобнее
prottoss
Цитата(maximiz @ Aug 31 2008, 14:37) *
М.б. поудобнее
Вот так срослосьsmile.gif


Схемы нету. Не совсем понятно назначение ПЛИС.
jasper
Любопытно…
А смысл? Или это такая мегавысоковольтная гальваническая развязка? wink.gif
Константин Якушев
самое интересное что схемы никогда небыло smile.gif
метода такая
у меня на коммерческие проекты то она не всегда есть
так и пишу проги
хорошо если дома на 2 мониках
если гдето то в одном окне пикад и в другом квактус в третьем иар
там в пикаде для того цепи и проименованы:

почему не поф:
а что с этим пофом дальше делать его формат нигде не описан и повидимому разный для разных мелкосхем
короче я с ним не разобрался
альтера пропогантирует некий высокоуровневый язык тля прошивки альтеры (Jam/Jbc)
но для его реализации во встроенных системах требуется МБ ОЗУи серьезный процик

поэтому пошел по пути предложенном ксилинком
т.е. serial vector file токенизированный по алгоритму ксилинка
для его реализации требуется только буфер под 1 команду и сдвиг
естественно код реализации алгоритма выдран из апликухи ксилинка
zltigo
Цитата(Константин Якушев @ Aug 31 2008, 17:36) *
метода такая

Предупреждать надо, прежде....
Константин Якушев
не дочитал сразу
МК поддерживает те что поддерживает AVRstudio
соответсвенно плис те что поддерживает квактус

смысл в этом действительно гальваноразвязка и отсутствие проводов соединяющих ноут и ТПЧ на обьекте

epm для того чтобы реализовать гибкость по разьемам
т.е. можно задавать распиновку и функцию девайса

управляется он с терминалки и альтеры может шить с нее и выступать ком портом для пдашки
kanzler
Цитата(Константин Якушев @ Aug 31 2008, 21:36) *
самое интересное что схемы никогда небыло smile.gif
метода такая
у меня на коммерческие проекты то она не всегда есть
так и пишу проги
хорошо если дома на 2 мониках
если гдето то в одном окне пикад и в другом квактус в третьем иар
там в пикаде для того цепи и проименованы:


От такого подхода "Рэлтек" в жопе.

Цитата(Константин Якушев @ Aug 31 2008, 21:36) *
почему не поф:
а что с этим пофом дальше делать его формат нигде не описан и повидимому разный для разных мелкосхем
короче я с ним не разобрался
альтера пропогантирует некий высокоуровневый язык тля прошивки альтеры (Jam/Jbc)
но для его реализации во встроенных системах требуется МБ ОЗУи серьезный процик


Может тогда в vhdl выложить?




Цитата(Константин Якушев @ Aug 31 2008, 21:43) *
смысл в этом действительно гальваноразвязка и отсутствие проводов соединяющих ноут и ТПЧ на обьекте


Не все соединяются с ТПЧ, хотя с ТПЧ можно и без гальваноразвязки цепляться, всё работает - проверено, на собвственном JTAG'е без гальванорязвязки, главное чтобы что на 181.01 и на 181.05 не было встроенного источника питания с бородой в 1-1,5 Мгц.
Константин Якушев
Цитата(kanzler @ Sep 1 2008, 21:01) *
От такого подхода "Рэлтек" в жопе.

smile.gif smile.gif smile.gif smile.gif
не от такого - я там дольше проработал smile.gif smile.gif
да и схемы там нормально отрисованы


Цитата(kanzler @ Sep 1 2008, 21:01) *
Может тогда в vhdl выложить?

в смысле?
я и так выложил
из контекста: передавать?
если есть способ работы с пофом можно и поф передавать
я же говорю не нашел- не разобрался
да и выложил проект сюда если кому то нужно будет - разберется и доработает

в этом виде он работает и меня устраивает

Цитата(kanzler @ Sep 1 2008, 21:01) *
Не все соединяются с ТПЧ, хотя с ТПЧ можно и без гальваноразвязки цепляться, всё работает - проверено, на собвственном JTAG'е без гальванорязвязки, главное чтобы что на 181.01 и на 181.05 не было встроенного источника питания с бородой в 1-1,5 Мгц.

дело ведь не в источнике питания: TOPа и транса самопального уже давно нет,
и даже не в ТПЧ,
все кто делают эти системы ставят DC/DC
дело в самой идее безпроводного = удаленного программирования
kanzler
Цитата(Константин Якушев @ Sep 1 2008, 21:48) *
smile.gif smile.gif smile.gif smile.gif
не от такого - я там дольше проработал smile.gif smile.gif
да и схемы там нормально отрисованы

Особых претензий нет ... я к тому что снача схема рисуется а потом плата на основании схемы, ну ни как не наоборот :-) Хотя это не в ваш огород камень.

Цитата(Константин Якушев @ Sep 1 2008, 21:48) *
дело ведь не в источнике питания: TOPа и транса самопального уже давно нет,
и даже не в ТПЧ,
все кто делают эти системы ставят DC/DC
дело в самой идее безпроводного = удаленного программирования

Согласен. А DC/DC надо было с самого начала ставить, да и JTAG не помешал бы, а так приходиться сейчас 181.01 и 181. 05 дорабатывать, ставить DC/DC и JTAG
Aesthete Animus
Цитата(Константин Якушев @ Aug 31 2008, 19:36) *
альтера пропогантирует некий высокоуровневый язык тля прошивки альтеры (Jam/Jbc)
но для его реализации во встроенных системах требуется МБ ОЗУи серьезный процик

Ну да, STAPL называется. И кстати, на него есть стандарт:
http://www.jedec.org/download/search/jesd71.pdf
Правда, описания формата jbc я не нашел. Если у кого есть - поделитесь...

Ко всему прочему, на сайте альтеры есть пример "embedded" реализации jam-плеера.
Константин Якушев
Цитата(Aesthete Animus @ Sep 1 2008, 22:24) *
Ну да, STAPL называется. И кстати, на него есть стандарт:
http://www.jedec.org/download/search/jesd71.pdf
Правда, описания формата jbc я не нашел. Если у кого есть - поделитесь...

Ко всему прочему, на сайте альтеры есть пример "embedded" реализации jam-плеера.

он самый и есть
jbc- по сути токенизированный jam
альтера почемуто не сочла нужным его опубликовать
даже пытался с ним работать
реализация требует оперативки на весь обьем программы- на avr реализуемо только для epm по этой причине.
Aesthete Animus
Цитата(Константин Якушев @ Sep 1 2008, 20:36) *
реализация требует оперативки на весь обьем программы- на avr реализуемо только для epm по этой причине.

В принципе, реализовать можно, если jbc файл записать на какую-нибудь внешнюю (по отношению к контроллеру) флешку и кешировать boolean массивы... Под стек он сжирает что-то около 1К, можно меньше.

Хм... Лень конечно пока берет свое, но надо все-таки глянуть Ваш проект... wink.gif
Константин Якушев
smile.gif smile.gif
там флешка даже в плате стоит at45
это я так тоже сначала подумал
только работает это совсем кисло
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.