Здравствуйте, гость ( Вход | Регистрация )
| SuperMax |
10.1.2021, 13:05
Сообщение
#1
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 346 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 |
Прошивка 00001 тестовая
функционал: - отображение в VGA экрана БКшки, цветной режим - проверка работы STM32 должны отвечать регистры 177220-177226 (если читается только 177220 то значит Вы не вставили SD-карту с валидным набором образов - сейчас можно взять любой от ДВК/УКНЦ) - проверка работы ПЛИС должны отвечать регистры 177560-177566 - проверка работы SDRAM в байтовом режиме должна отвечать оперативная память в адресах 160000-167776, читается младший байт, его значения можно изменять - те сохраненные значения потом должны читаться ограничения:не пойдет на новоделе БК11М тк AZ нацелен отключить все ПЗУ, а эмуляция ПЗУ в замену еще не сделана Процедура обновления firmware (прошивки) контроллера прошивка нужна для: - диагностики компонентов - обучения процедуре обновления
00001.rar ( 86.66 килобайт )
Кол-во скачиваний: 9807-------------------- Живы будем - Не помрем !
|
![]() ![]() |
| SuperMax |
1.5.2024, 19:31
Сообщение
#2
|
![]() Администратор ![]() ![]() ![]() ![]() ![]() Группа: Root Admin Сообщений: 6 346 Регистрация: 7.1.2006 Из: Красноярск Пользователь №: 1 |
Прошивка 00015 beta 8
в прошивке переработано A. блиттер: изменена логика работы бит 15 бит занятости блиттера - он установлен в =1 всегда когда блиттер занят чем-либо: читает команды в буфер или уже выполняет команды добавлен бит 9 бит фиксации пачки команд, =1 означает, что блиттер читает пачку команд в буфер и сейчас ничего с командами делать ничего нельзя. данный бит предназначен для организации конвейерной обработки пакетов команд; изменены слова в команде - теперь 5 слово младший байт длина спрайта в словах по горизонтали иначе говоря в копировании 1в1 значение должно быть 1 (речь о копировании сплошного блока целиком) а если спрайт по горизонтали 8. пикселей то указываем 3. тк копирование идет словами по 2 пикселя старший байт количество строк (было в 7м слове) 7 слово целиком отдано как координата Y Y координата для видеорежима 256 слов в строке иначе говоря это часть базового адреса для удобства addr_mem_dst<=addr_dst+{spr_Yadd,8'd0}; добавлен бит NOP для команды 4 слово - команда биты 2 = 1 флаг NOP - те наличие этого флага вызывает переход к следующей команде те просто установить его на команде и она будет пропущена B. видеоконтроллер - добавлено управление синхронизацией которая появилась в 15b7 регистр 177230 бит 11 - синхрониация отображаемых страниц, =1 включена данный бит включает синхронизацию отображаемых страниц с отображением кадра суть в том, что если мы к примеру поменяем значение в регистре 177232 - те установим новую отображаемую страницу, то при отключенной синхронизации, изменения будут приняты немедленно - вне зависимости от того что сейчас отображается на экране, а именно если сейчас идет отображение кадра то начиная со следующей строки будет отображаться новая страница. если же явно включить синхронизацию =1 то страница поменяется только когда будет отображаться новый кадр. по-умолчанию синхронизация выключена. C. ROM старта fix ошибочного определения опций (доработок)
00015b8.rar ( 198.77 килобайт )
Кол-во скачиваний: 11254-------------------- Живы будем - Не помрем !
|
SuperMax Контроллер AZ BK: Обновления прошивки 10.1.2021, 13:05
SuperMax Прошивка 00002
функционал:
1. палитры, сде... 8.5.2021, 14:49
SuperMax Прошивка 00003
функционал:
1. палитры, сдел... 14.6.2021, 1:59
SuperMax Прошивка 00004
является небольшой коррекцией преды... 29.6.2021, 0:55
SuperMax Образ дисков для RT11 c исправленной ПЗУ
RT11 ко... 17.7.2021, 19:03
SuperMax Прошивка 00005
функционал:
1. палитры, сделано р... 6.8.2021, 17:25
SuperMax Обновление ПЗУ для версии 00005
обновление
- вкл... 14.8.2021, 11:56
SuperMax Набор с 8ю дисками - игрушки
последний диск АОД... 14.8.2021, 12:41
SuperMax Прошивка 00005_2 - обновление для поддержки 32х ди... 15.8.2021, 17:48
SuperMax Комплект RT11 для БК
автоматическая загрузка идет... 27.8.2021, 1:21
SuperMax Прошивка 00006
жирным новое в прошивке
функцион... 5.9.2021, 20:15
SuperMax Прошивка 00007
жирным новое в прошивке
функцион... 4.10.2021, 12:16
SuperMax Прошивка 00008
жирным новое в прошивке
функцион... 9.12.2021, 21:59
SuperMax Сделал поддержку БК-0010-01
проверено на БК-0010-0... 11.1.2022, 1:21
SuperMax Прошивка 00009
жирным новое (или измененное) в п... 18.1.2022, 19:26
SuperMax Прошивка 00010
жирным новое (или измененное) в п... 29.5.2022, 13:52
SuperMax Прошивка 00011
жирным новое (или измененное) в п... 11.6.2022, 22:57
SuperMax Прошивка 00012
жирным новое (или измененное) в п... 29.6.2022, 22:50
SuperMax Прошивка 00012 bugfix
исправление ошибок в слоях... 3.7.2022, 21:33
SuperMax Прошивка 00013
начало глобальных изменений: это пр... 26.11.2022, 16:57
SuperMax Обновление ПЗУ
исправлен первый (холодный) старт
27.11.2022, 23:27
SuperMax Прошивка 00014beta
продолжение глобальных изменени... 19.12.2022, 23:07
SuperMax Прошивка 14beta2
[b]В архиве обновленное - надо п... 22.12.2022, 0:09
SuperMax Прошивка 00014
фиксация глобальных изменений... 20.3.2023, 13:32
SuperMax Прошивка 00015 beta 5
фиксация глобальных изменен... 6.2.2024, 13:07
SuperMax Прошивка 00015 beta 6
данная прошивка является ба... 15.2.2024, 18:07
SuperMax Прошивка 00015 beta 7
прошивка добавляет ручной р... 17.2.2024, 15:00
SuperMax Прошивка 00015 beta 9
в прошивке переработано
A... 16.5.2024, 17:44
SuperMax баг-фикс для 15beta9
по результатам разбора ошиб... 11.6.2024, 22:33
SuperMax Прошивка 00017
в прошивке переработано/добавлено
... 11.1.2025, 13:44
SuperMax Багфикс прошивки V17
исправления коснулись работ... 1.2.2025, 19:07
SuperMax Багфикс прошивки V17
исправление работы с IMA ADP... 9.3.2025, 0:28
SuperMax Багфикс прошивки V17
Исправления
- IMA ADPCM;
- р... 19.3.2025, 2:10
SuperMax Прошивка 00018
Прошивка содержит множество исправ... 27.3.2025, 17:37
SuperMax Прошивка 00019
Удален OPL2
Ускорен блиттер
добавл... 23.5.2025, 22:43![]() ![]() |
| Текстовая версия | Сейчас: 8.12.2025, 10:08 |