Entry tags:
Агонь Лайт 2
Мне приехала чудесная платка от Олимекса - компьютер Agon Light 2. Это как Raspberry Pi, но на процессоре Z80. Любители спектрумов, коммодоров и MSX могут заценить. Здесь нет никаких FPGA, всё честный хардвер. Процессор eZ80F92 работает на частоте 18 МГц и адресует 512 килобайт памяти. Видеовыход VGA с разрешением 640x480, палитра 64 цвета. В качестве видео-аудио процессора стоит ESP32 с 8 мегабайтами памяти. Клавиатура USB, карточка микро-SD как внешний диск. Куча портов GPIO, SPI, I2C, UART.

Статья с подробным описанием проекта и видео демонстрацией: https://www.thebyteattic.com/p/agon.html
Исходники на Гитхабе: TheByteAttic/AgonLight
Форт для этого компьютера: lennart-benschop/agon-forth
Группа на фейсбуке: https://www.facebook.com/groups/agoncomputer/
Сайт производителя с документацией и софтом: https://www.olimex.com/Products/Retro-Computers/AgonLight2/open-source-hardware
Описание системы команд процессора eZ80: http://www.zilog.com/docs/um0077.pdf
Описание управляющих регистров периферии процессора eZ80L92: https://www.zilog.com/docs/ez80/ps0130.pdf
Компилятор Clang для eZ80: 2021-12-28-experimenting-with-the-llvm-toolchain-for-the-ez80

Статья с подробным описанием проекта и видео демонстрацией: https://www.thebyteattic.com/p/agon.html
Исходники на Гитхабе: TheByteAttic/AgonLight
Форт для этого компьютера: lennart-benschop/agon-forth
Группа на фейсбуке: https://www.facebook.com/groups/agoncomputer/
Сайт производителя с документацией и софтом: https://www.olimex.com/Products/Retro-Computers/AgonLight2/open-source-hardware
Описание системы команд процессора eZ80: http://www.zilog.com/docs/um0077.pdf
Описание управляющих регистров периферии процессора eZ80L92: https://www.zilog.com/docs/ez80/ps0130.pdf
Компилятор Clang для eZ80: 2021-12-28-experimenting-with-the-llvm-toolchain-for-the-ez80
no subject
no subject
no subject
пишешь программу на бейсике, подключаешься к портам
no subject
Нет конечно. Спектрумы, коммодоры и MSX отличала и делала уникальными видеосистема и системная логика, а процессор в этот дизайн ставился по принципу какой был и подешевле.
А это просто еще один одноплатник на устаревшем процессоре, a-la retro.
no subject
no subject
это всетаки для любителей ретро.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Плата интересная, туда бы ещё Fuzix.
no subject
https://github.com/EtchedPixels/FUZIX/issues/710
no subject
* На симуляторе запустить bbcbasic.bin. Симулятор входит в состав пакета SDK от Zilog.
* Собрать компилятор LLVM для eZ80 - есть такой.
* Скомпилировать hello.c -> hello.bin, запустить на симуляторе.
* Скомпилировать что-нибудь интерактивное - калах?
* Определить C API для MOS в файле mos_api.h.
* Скомпилировать ls.c из RetroBSD.