headerheaderheaderheaderheaderheaderheaderheader
header
headerheaderheaderheaderheaderheaderheaderheaderheaderheaderheader
header
Новости
Обновление прошивки, конфигурации FPGA и FireTOS
2020-08-30:
Уже давно мы обещали вам новый софт для ваших FireBee. И поскольку уже некоторое время новые компьютеры поялвляются с этим новым софтом на Flash-Rom, мы решили сделать софт доступным для всех. Все улучшения были выполнены программистами компании Medusa в течение последних нескольких лет и уже отлично работают не десятках машин. Но вы должны быть осторожны, поскольку вы можете перевести ваш FireBee в такой режим, когда вам понадобятся дополнительные внешние устройства, чтобы восстановить возможность загрузки компьютера с помощью перезаписи некоторых данных ROM.

Самый важный факт - это то, что эти программы взаимосвязаны и нуждаются друг в друге! Новая конфигурация FPGA требует нового BaS, а новой системе FireTOS также нужен новый FPGA и наоборот! В первый раз вам надо будет перепрограммировать последовательно все компоненты без перезагрузки самого FireBee. Если вы не перепрограммируете все 3 компонента одновременно, то вы больше не сможете загрузить ваш FireBee!

Пожалуйста, делайте перепрошивку новых системных файлов только под FireTOS!! Не используйте при этом EmuTOS, поскольку вы можете превратить ваш FireBee в кирпич некоторыми предыдущими версиями BaS_gcc, если будете программировать под EmuTOS. Такое поведение BaS_gcc в комбинации с EmuTOS будет изменено в новых релизах, и вот тогда вы снова сможете безопасно перепрограммировать под EmuTOS.

Также вы должны понимать, что вам нельзя смешивать эти компоненты со старыми конфигурациями системы, BaS или FPGA! Если вы прошиваете старый BaS с новым FPGA или новым FireTOS, то ваш FireBee больше никогда не загрузится. Конечно, вы всегда сможете переключиться на старый „полный пакет“, или перейти к этому новому софту, пока вы не смешиваете их и всегда последовательно перепрошиваете все три компонента.

Ну и наконец, надо отметить, что BaS и FPGA были недостаточно хорошо протестированы с BaS_(gcc) и/или EmuTOS. Даже несмотря на то, что некоторые разработчики использовали комбинацию „новейший BaS_(gcc)“ и новейший FPGA и новейший EmuTOS, и все работало без проблем, мы не можем дать полную гарантию такой работы. В течение нескольких следующих недель должны пройти дополнительные тесты и мы сообщим вам о результатах.

Но мы верим, что вы сможете это сделать и перепрограммировать одновременно ваши FireBee с помощью программы FLASH060.PRG, и в массе не испортите свои платы. Дальнейшая задержка публикации этих программ не имеет смысла, поскольку мы не ожидаем особых проблем.

Пожалуйста обратите внимание на порядок программирования нижеперечисленных компонентов:

1.) BaS
2.) FPGA
3.) FireTOS

А теперь поговорим об улучшениях:

BaS:

- Теперь при загрузке сканируется насколько быстры CF-карта/IDE. При загрузке опрашивается наличие и скорость CompactFlash-карт и IDE-устройств и устанавливается SpeedReg (в три этапа).
- Была переработана загрузка DVI-чипа, и теперь все регистры DVI инициализируются правильно.
- Данные о версии теперь отправляются на последовательный порт.

FPGA:
- Введена поддержка Blitter! 16- или 24-битовая поддержка блиттера теперь отлично работает screen to screen (но не поддерживается memory to screen иои screen to memory). Более низкие планы блитов (1, 2, 4 и 8 битовые планы) выдают ошибки пикселей и их надо доработать.
- Теперь доступ к CompactFlash-картам/IDE стал гораздо быстрее, потому что скорость сканирования внутри BaS принимает во внимание SpeedReg.
- Передача данных от CF/IDE теперь возможна даже с адресами 0xFFF0'00xx с longword.
- Переработаны видеорежимы Atari.
- Была проведена некоторая работа с конфигурацией MIDI.
- Данные о версии теперь отправляются на последовательный порт.

FireTOS:

FireTOS, пропатченная MCS, теперь обладает новыми функциями:

- Исправлены некоторые ошибки в процедуре записи на CF/IDE.
- Загрузка компьютера стала быстрее, поскольку больше не запрашивается наличие CF/IDE (теперь это делается в BaS).
- Убыстрены процедуры CF/IDE - принимают во внимание SpeedReg, например доступ к данным longword.
- Частичное управление Blitter (только процедуры memcopy) включая „cache flush“, потому что было долавлено согласование данных.
- Данные о версии показываются на экране.
- Теперь поддерживается соединение centronics. Стало возможным печатать из FireTOS на принтер, подсоединенный к параллельному порту (тестировалось с Papyrus X и qed и принтерами Stylus 740 и Stylus Color).
- Проведена некоторая работа с MIDI-интерфейсом. Несмотря на то, что в целом MIDI пока не используется во всех системах и впереди предстоит еще много работы, частично MIDI-интерфейс уже поддерживается.

Известные лимитации FireTOS:

-) Пока не удается печатать с NVDI 5. Система все время зависает. Судя по всему надо пропатчить NVDI 5, …

Мы желаем вам удачи и удовольствия от пользования этими апдейтами и вашими – теперь гораздо более быстрыми – FireBee.


0 Комментариев

[Назад к новостям]
Ник:


Контрольный вопрос (проверка, что вы не робот): Введите шестую и седьмую букву в слове!
FireBee


Последние комментарии

Greg / HLT2024-02-16 10:05:04
The FireBee FreeMiNT Setup 2022
TalionRanger2024-02-13 07:18:30
The FireBee FreeMiNT Setup 2022
JoeIron2023-12-13 11:52:47
The FireBee FreeMiNT Setup 2022
Luposian2023-03-18 04:54:40
The FireBee FreeMiNT Setup 2022
JoeIron2023-03-14 13:00:13
The FireBee FreeMiNT Setup 2022
WareWolf2023-01-25 16:45:16
The FireBee FreeMiNT Setup 2022
HeinzSchmidt2023-01-09 20:55:54
Das FireBee FreeMiNT Setup 2022
PMMS2023-01-07 11:18:30
The FireBee FreeMiNT Setup 2022
Последние новости
Установочный пакет FreeMiNT для FireBee 2022
2022-12-31:
В этом году мы вернулись к активной деятельности. ...
читать полностью
EmuTOS Версии 1.2 и 1.2.1
2022-12-25:
7 августа 2022 года Команда Разработчиков EmuTOS выпустила ...
читать полностью
EmuTOS 1.1.1
2021-08-16:
08 июля 2021 года Команда Разработчиков EmuTOS выпустила ...
читать полностью
Лента RSS | Правила использования | Карта сайта