Приветствую Вас Гость | RSS


Главная страница » свежачОк от KOE - Страница 8 - ZX-Форум » Регистрация » ВходСуббота
2024-05-18
19:40:23
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
ZX-Форум » Hardware » Hardware » свежачОк от KOE (Z-CONTROLLER)
свежачОк от KOE
lvdДата: Среда, 2008-01-02, 11:52:23 | Сообщение # 106
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (CHRV)
Начал собирать!

О чём речь???


Многого нет здесь: http://lvd.nedopc.com
 
KOEДата: Среда, 2008-01-02, 12:45:57 | Сообщение # 107
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (CHRV)
если я КС133 или что нить в этом роде использую

попробуй smile
Quote (CHRV)
да кстати название аналогов не помешало бы в описании

Аналогов кого?
Quote (CHRV)
Нет обозначения где общий у резисторной сборки (ну я то например найду, а обычные юзеры)

Гыы, ее можно вообще не ставить, я впрошивке сделал так, что на свободных выходах висит лог.1.
Quote (CHRV)
кт972А с распиновкой рядом нарисовать не плохо, по той же причине

Там на монтажке есть буква 'Э', что обозначает эмиттер. А за распиновкой самого транзистора - к справочнику или на сайт производителя. Хотя такую советскую классику все наизусть, наверное, знают...


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
CHRVДата: Среда, 2008-01-02, 12:54:09 | Сообщение # 108
Желесяка
Группа: Человеки
Сообщений: 631
Репутация: 3
Статус: Offline
Quote (KOE)
Хотя такую советскую классику все наизусть, наверное, знают...

Ага Мучкин например smile


Многое есть здесь: www.nedopc.com
 
CHRVДата: Среда, 2008-01-02, 12:58:28 | Сообщение # 109
Желесяка
Группа: Человеки
Сообщений: 631
Репутация: 3
Статус: Offline
Quote (KOE)
Гыы, ее можно вообще не ставить, я впрошивке сделал так, что на свободных выходах висит лог.1.

Исходников прошивки нет, поэтому твое "ГЫ.." понятно токо тебе самому (типа "тихо сам с собою я веду беседу"). Подозреваю что на сайте старые прошивки (датировано 30.08.2007), боюсь опять же нормальноработающие прошивки надо выбивать бейсбольной битой или писать самому happy


Многое есть здесь: www.nedopc.com
 
KOEДата: Среда, 2008-01-02, 13:16:17 | Сообщение # 110
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (CHRV)
одозреваю что на сайте старые прошивки (датировано 30.08.2007)

Только что обновил прошивку ПЛИС, она, видимо, уже финальная.
Прошивку контроллера пока не обновил по причине забивания в связи с отмечанием нового года. Но как только поправлю процедуру инициализации мыши, выкладу.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
CHRVДата: Среда, 2008-01-02, 13:46:45 | Сообщение # 111
Желесяка
Группа: Человеки
Сообщений: 631
Репутация: 3
Статус: Offline
Quote (KOE)
Только что обновил прошивку ПЛИС, она, видимо, уже финальная.
Прошивку контроллера пока не обновил по причине забивания в связи с отмечанием нового года. Но как только поправлю процедуру инициализации мыши, выкладу.

А что в сайтной прошивке ВЕ1 не работает?
Клавиатура работает?


Многое есть здесь: www.nedopc.com
 
KOEДата: Среда, 2008-01-02, 13:51:43 | Сообщение # 112
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Там все работает, но мыши некоторые с ней не дружат. В частности, мыши Genius работают без проблем, мышь A4Tech с контроллером не дружит. С другими не тестировал по причине отсутсвия таковых.

Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
CHRVДата: Среда, 2008-01-02, 23:12:50 | Сообщение # 113
Желесяка
Группа: Человеки
Сообщений: 631
Репутация: 3
Статус: Offline
Включил с Пeнтагоном 1.4 (он без доработок, полный оригинал).
- Если ВЕ1 установлена то входит во встроенный тест
- Если ВЕ1 не установлена то не запускается вообще
- Без платы ZC работает все отлично
- Исправление на ZC сделаны
- ПРошивки с сайта

Может я что пропустил, и надо доработать както пентагон? Вопрос куда дальше смотреть?

ПЛМ пробовал и EPM7128 и ATF1508 - ведет себя одинаково.


Многое есть здесь: www.nedopc.com
 
KOEДата: Среда, 2008-01-02, 23:37:34 | Сообщение # 114
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (CHRV)
- Если ВЕ1 установлена то входит во встроенный тест

Так и должно быть (цветные полосы, надпись 1986 и бипер)
Quote (CHRV)
- Если ВЕ1 не установлена то не запускается вообще

Висит или где? Что на шинах Z80? Посмотри также на WAIT и IORQCE.
Quote (CHRV)
Может я что пропустил, и надо доработать както пентагон?

Не надо.
Quote (CHRV)
Вопрос куда дальше смотреть?

Посмотри на 2 ногу DD1, там постоянно должны бить тактовые импульсы. И на ногу 18 DD2 - там должны быть короткие импульсы инициализации регистров ПЛИС. Если они есть - значит контроллер работает и дело в в чем-то другом, если нет - значит не фурычит ВЕ1. Обрати внимание на его тактовую частоту [8 МГц] (кварцы иногда битые бывают, мне уже раза 2 попадались такие).
Да, ты чем и как прошивал контроллер? Если не использовал мой bat-файл, то проверь конфигурационные биты, контроллер должен быть настроен на максимальную тактовую частоту от внешнего кварца/внешнего генератора. Обычно в 99% из-за этого не сразу запускается.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"


Сообщение отредактировал KOE - Среда, 2008-01-02, 23:40:16
 
lvdДата: Среда, 2008-01-02, 23:43:59 | Сообщение # 115
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (KOE)
контроллер должен быть настроен на максимальную тактовую частоту от внешнего кварца/внешнего генератора.

А вот аттини2313 может на 8мгц (8мипс!) работать на встроенном генераторе... И ног больше (на 4 штуки).


Многого нет здесь: http://lvd.nedopc.com
 
KOEДата: Среда, 2008-01-02, 23:46:14 | Сообщение # 116
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (lvd)
8мгц (8мипс!)

Для AVR 8 МГц не равно 8 MIPS, там далеко не все команды выполняются за 1 такт.
А вот TESSA инвариантна во времени - любая команда выполняется ровно за 2 такта.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"


Сообщение отредактировал KOE - Среда, 2008-01-02, 23:50:14
 
lvdДата: Среда, 2008-01-02, 23:48:57 | Сообщение # 117
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (KOE)
Для AVR 8 МГц не равно 8 MIPS, там далеко не все команды выполняются за 1 такт.

Можно подумать, что в 756ве1 хоть какая-то команда за 1 такт выполняется =)

Quote (lvd)
А вот TESSA инвариантна во времени - любая команда выполняется ровно за 2 такта.

Ну положим, не любая (дока у меня тоже есть, гыгы).

Можно долго заниматься пикоманством и сравнивать растактовки, но факт остаётся фактом - чем быстрее МЦУ, тем проще писать РТ-программы (а это - практически всё, что МЦУ делает).

Вот интересно, с момента изобретения 756ой серии, 0.1нм хоть ЧТО-ТО ещё придумал на той же базе?


Многого нет здесь: http://lvd.nedopc.com

Сообщение отредактировал lvd - Среда, 2008-01-02, 23:56:39
 
KOEДата: Среда, 2008-01-02, 23:53:46 | Сообщение # 118
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (lvd)
Можно подумать, что в 756ве1 хоть какая-то команда за 1 такт выполняется =)

Да ладно, Вадер, я в последнее время полюбил АВРы, даже их асм выучил. А еще больше полюбил недавно армы - фигачешь себе на С++ и бед не знаешь. И голову ломать не надо. А если чего не работает - аппаратный jtag-дебуггер покажет содержимое всех ячеек и регистров. И стоят недорого (500 рэ за LPC2149 - просто копейки за предоставляемые им возможности). А вообще, зажрался я уже. Скоро и асм забуду, буду на чистом ЦЭ писать...


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
lvdДата: Среда, 2008-01-02, 23:57:28 | Сообщение # 119
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Quote (KOE)
Да ладно, Вадер, я в последнее время полюбил АВРы, даже их асм выучил. А еще больше полюбил недавно армы - фигачешь себе на С++ и бед не знаешь. И голову ломать не надо. А если чего не работает - аппаратный jtag-дебуггер покажет содержимое всех ячеек и регистров. И стоят недорого (500 рэ за LPC2149 - просто копейки за предоставляемые им возможности). А вообще, зажрался я уже. Скоро и асм забуду, буду на чистом ЦЭ писать...

Ыыы =)
Скоро и в з-контроллер будет цыклоны ставить, на 3 тыщи ечеег (если не больше =)


Многого нет здесь: http://lvd.nedopc.com
 
KOEДата: Четверг, 2008-01-03, 00:03:15 | Сообщение # 120
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
НУЖНА ИНФОРМАЦИЯ ПО ИНИЦИАЛИЗАЦИИ PS/2 МЫШЕЙ РАЗНЫХ ПРОИЗВОДИТЕЛЕЙ!!!

Вот ковырялся я сегодня с прошивкой контроллера. Пытался заставить работать мышь A4Tech. Она упорно сопротивляется. На любую посылаемую ей команду возвращает респонз 0FCh (invalid command). Даже на команду сброса. Чего с ней делать - не знаю. Может, увеличить задержку при инициализации? Хотя итак уже 1.5 с. На пц работает. Есть последний шанс выяснить, че за фигня - это включить мышь в пц и сунуться в нее на работе цифровым осциллом, записать картинку и потом сделать то же самое в прошивке в процедуре инициализации. Но ведь БРЕД, что с КАЖДОЙ мышью ТАК делать???

Вытаскиваю A4Tech, ставлю Genius. Все нормально проходит, все респонзы на все команды в точности по спецификациям. И все работает.

И еще просьба ко всем владельцам ZC - потестируйте с имеющимися мышами и отпишитесь здесь.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
ZX-Форум » Hardware » Hardware » свежачОк от KOE (Z-CONTROLLER)
Поиск:

the DLCorp © 2006