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


тема: TR_DOS на GAL16V8



от: Orionsoft
кому: All
дата: 10 Jul 2006
Hello, skyther

я спаял минимальный вариант и поставил 2 панельки под 16v8 и 22v10
но как оказалось галбласт не работает с ATF22v10CQZ зато его можно научить
работать с ATF22v10B но надо перекомпилировать программу
с изменениями
ктонибуть может в этом помочь
вот результаты гуглирования
┌─- CODE ───
Спасибо Всем!
Отдельное спасибо Мисячному Владимиру ("Misyachniy Vladimir" ) за ценный совет.
Galblast 1.6 после переделки теперь зашивает ATF22V10B.
Добавив задержку после установки SDIN, я справился с ATF22V10B :-)

Выяснилась также интересная деталь: задержка эта должна быть пропорциональна
времени импульса программирования на -STB, а также зависит от напряжения
программирования.
Так мною были проверены следующие комбинации, при которых микросхема успешно
записывается:
12V : Задержка Импульс программирования (pulse)
3 1
5 2
10 5
15 10
7.5V; Задержка; Импульс программирования (pulse)
2 1
2 2
Кроме того задержка нужна только при записи в микросхему, чтение же работает
успешно и без нее (pulse=0 ;-))
Изменения в Galblast 1.6;
было:;
static void SendBit(int bit)
{
SetSDIN(bit);
SetSCLK(1);
SetSCLK(0);
}
стало:
static void SendBit(int bit)
{
SetSDIN(bit);
if ((gal == ATF22V10) && writeorerase)
Delay((pulse=1) ? 3; pulse*; 2+ 1);
SetSCLK(1);
SetSCLK(0);
}
Теперь это всё работает, причем по упрощённой схеме. Питание (7.5..12)v
подаётся сразу (и одновременно) на EDIT и на 7805, c последней 5v на Vcc PLD.
└── CODE ───




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

Похожие статьи:
Обзор новинок - Alcemist.
Открытое письмо - Открытое письмо к редакторам газеты FUCK & LIMETREE.
INTRO - О трудностях редакции газеты.
Белый_попугай - Жена_программиста-3
Ликбез - "Presents" or not "present" - КАК ПРАВИЛЬНО писать ?.. Когда надо ставить "TO" , а когда "FOR" ?.. Сленг - общепринятые сокращения. Разбор чужих ошибок - Dr.WHO, Bubble Dizzy, Pick'n'Pill, Draconus 128, Fast Code Demo , Pitfighter, Oberon-2.

В этот день...   15 октября