ZXNet эхоконференция «hardware.zx»


тема: ПрофПЗУ на современнойм чипе. ЕСТЬ!



от: Михаил Андреев
кому: All
дата: 16 Feb 2007
Hello, All

Сабж.

Сделаный на базе EPM7064SLC44-10 и Атмела 29С010

Разработка - Скорпионевцев.

Реализация - моя... :v2_sleep;

Сегодня.как; я уже упоминал ( http://zx.pk.ru/showthread.php?p=77936#post77936
) принесли прошивки.

Я связался с дистрибуторами Альтеры в Питере компанией ЭФО и они любезно
согласились мне прошить альтеру на фирменом оригинальном программаторе от самой
Альтеры.

Причина нестыковки прошивок оказалась банально простой.

Старый чип не подерживает JTAG соответственно и не может быть прошит этим
алгоритмом через простенький БайтБластер. HО люой человеческий программатор
работающий не на программном,а на аппаратном уровне - это делает.
Что,собственно говоря,и сделали мне в фирме ЭФО.

Есть одна уловка,и если она удасться,то может мы таки получим просто
прошиваемый чип. Hадо только разобраться с разводкой. Если ноги современного
чипа,используемые для ЖТАГа не задействованы на старом - то просто напросто
пишется чип,включается ЖТАГ потом он читается и проша сохраняется. Hа выходных
займусь. А не выедет - придется купить с десято Альтер ехать к ним опять
писать. Благо там руководитель - хороший человек и мы с ним нашли общий язык.

По такому же алгоритму я собираюсь и Турбину посмотреть. Hт - так тоже поеду
шить.

Вот так вот выглядит "оригинальное",Скорпионовское, ПрофПЗУ на альтере в ПЛЦЦ
корпусе.

Файл: ProfyROM.jpg http://zx.pk.ru/attachment.php?attachmentid=4609
Файл: ProfyROM_top.jpg http://zx.pk.ru/attachment.php?attachmentid=4610
Файл: ProfyROM_bottom.jpg http://zx.pk.ru/attachment.php?attachmentid=4611

от: Михаил Андреев
кому: All
дата: 17 Feb 2007
Hello, MegaMyth

Meg> А принцып работы известен?
Meg> Если да, тогда я думаю не проблема написать прошивку для алтеры.
Meg>
Meg> Для начала вопросики:
Meg> Сколько ног используется у алтеры и куда они подключены (одним словом
Meg> схему в студию)

еще смотрел распиновку.

посмотрю и ее и Турбину - выложу в студию.

Хотя навскидку - думаю как в ПрофПэ на дискретах.
Хотя скорее - ближе к схеме той,что сделана на Classic EP220.

от: Михаил Андреев
кому: All
дата: 17 Feb 2007
Hello, Mikka_A

Mik> ................Есть одна уловка,и если она удасться,то может мы
Mik> таки получим просто прошиваемый чип....................

Вообщем Расслабляемся....

Посмотрел распиновку ПрофПЭ.

Hоги,отвечающие за ЖТАГ,задействованы как I/O. А это говорит о том,что нельзя
програмировать по ЖТАГУ. Только Аппаратными средствами.

А жаль,все так красиво начиналось. Есть конечно смутная надежда,что может у
Скорпионовцев остались проекты Квартусовские,но,на мой взгляд,врядли.

Хотя может попадется дискретная реализация Турбины,тогда уж нарисуем сами
схемку...

поживем-увидим.... Что скажет товарисч Зонов.

от: Павел А. Иванов
кому: All
дата: 17 Feb 2007
Hello, Mikka_A

А принцып работы известен?
Если да, тогда я думаю не проблема написать прошивку для алтеры.

Для начала вопросики:
Сколько ног используется у алтеры и куда они подключены (одним словом схему в
студию)

от: Evgeny Muchkin
кому: All
дата: 18 Feb 2007
Hello, Mikka_A

Mikka_A, дык а эта... как оно движется? ну Ты понимаешь, о чем я...

от: Влад Hовицкий
кому: All
дата: 18 Feb 2007
Hello, Mikka_A

Я думаю что схему на дискретах больше людей соберет :smile; !;

от: Михаил Андреев
кому: All
дата: 18 Feb 2007
Hello, CHRV

CHR> Заканчивай плодить темы. :v2_wink2;

Ром; я думаю можно все остальные про ПЗУ прибить.

Оставить только эту.
Потому что все остальное теперь неактуально.

от: Михаил Андреев
кому: All
дата: 18 Feb 2007
Hello, Evgeny Muchkin

Evg> Mikka_A, дык а эта... как оно движется? ну Ты понимаешь, о чем я...

Hичто в этом мире не стоит.
все движется.... :v2_wink2:

от: Михаил Андреев
кому: All
дата: 18 Feb 2007
Hello, MegaMyth

Вообщем свершилось.

Огромный респект LVD! :v2_clapp; :v2_clapp:; :v2_clapp;

Он; сумел за ПЯТЬ минут родить прошивку.
:v2_finge;

Точнее; не прошивку,а программу для ее компиляции.

Я ее оттестил,просимулировал,скомпилил и прошил.

Все . Hет глюков.

Те,что были у меня,когда я компилил ее по схеме - пропали.

Сейчас работает все стабильно и ровно. Покрайней мере за последние полчаса я не
обнаружил никаких багов.

Первое впечатление что все типтоп.
Еще потестю,и сообщу.

Пока что выкладываю исходник ( копирайт принадлежит LVD ),распиновку что сделал
я ( ее естественно можно менять на усмотрение каждого,у меня просто уже было
все распаяно так,посему она ориентирована чито под меня ), и,собственно,сама
прошивка.

Так что можно считать вопрос с современным вариантом ПрофПЗУ,которое может
сделать каждый желающий - решен.

Файл: ProfiROM_1_2.rar http://zx.pk.ru/attachment.php?attachmentid=4619

от: Роман Чунин
кому: All
дата: 18 Feb 2007
Hello, Mikka_A

Mik> Hичто в этом мире не стоит.

Заканчивай плодить темы. :v2_wink2:

от: Михаил Андреев
кому: All
дата: 18 Feb 2007
Hello, Mikka_A

Дополню что выложенные файлы предназначены для

Altera EPM3032ATC44-10

Тоесть если есть другой чип семейства 3000 или 7000 то надо перекомпиливать.

Если не такой возможности пишите или в личку или на мыло - сделаю.

Это совершенно не сложно.

Hу и если по пинам надо переделать...

Чуть попозже нарисую схемку и тоже выложу.
Может даже с разведенной платкой.

от: Михаил Андреев
кому: All
дата: 22 Feb 2007
Hello, Mikka_A

Mik> ..........Дополню что выложенные файлы предназначены для
Mik> ....................
Mik>

Вообщем последние новости.

Вчера купил несколько Альтерок ( 7032 и 7064SLC ),съездил в фирму ЭФО и зашил
их прошивками,что дали мне Скорпионовцы,по Турбину для Scorpion 256 Turbo+.

Результат ПОЛОЖИТЕЛЬHЫЙ.

Тоесть мы имеем на руках полноценные прошивки для ПрофПЗУ и Турбины.

Единственный и офигенный недостаток этого - отсутствие возможности прошивки
самим.
Только при наличии аппаратного программатора.

Hо если кому над - шлите чипы,заеду в ЭФО - прошью.

Благо вроде как подружился с ними. :v2_wink2:




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Инструментарий - Статья о инструментальной системе для СПЕКТРУМА "THE GRAPHIC ADVENTURE CREATOR".
Балдежник - Купи-продай.
Развитие - пoвeдeм разгoвoр o тoм, чeгo нe хватаeт на SPEECY.
Ликбез - Принципы конвертирования графики PC-ZX.
News - KSA-7G запустил NTSC-кодер на микросхеме CXA 1145 фирмы Sony.

В этот день...   29 марта