Page 4 of 4

Re: Кашерный ШИМ или борьба с биениями на ЛСД

PostPosted: Fri, 16.08.2019 12:07:46
by N_S
TS-Labs wrote:Лучше поэкспериментируй с конфой. Заодно узнаешь кто сколько места занимает.

а в чем оно экспериментировать и собирать?

и желательно инструкцию как для ААА

Re: Кашерный ШИМ или борьба с биениями на ЛСД

PostPosted: Sat, 17.08.2019 07:30:16
by TS-Labs
1. Качаем сами знаете откуда Quartus 9.0 (но НЕ более поздние версии!)
2. git clone https://github.com/tslabs/zx-evo
3. В файле https://github.com/tslabs/zx-evo/blob/master/pentevo/fpga/current/video/video_top.v строка 134 меняем на: wire notsu = 1; (это отключит спрайты чтоб быстрее компилировалось - для финалки надо вернуть как было).
4. Открываем в квартусе https://github.com/tslabs/zx-evo/blob/master/pentevo/fpga/current/quartus/pentevo.qpf.
5. Компилируем Ctrl+L.
6. Качаем и ставим avr-gcc (тут ААА разводит глазами, а я не буду объяснять как - гугл в помощь).
7. С установленным гцц и мейком в папке https://github.com/tslabs/zx-evo/tree/master/pentevo/avr/current/default запускаем команду make.
8. Получаем фирмварь, дальше сами.

ПЫ.
Реадактировать файл https://github.com/tslabs/zx-evo/blob/master/pentevo/fpga/current/video/video_out.v примерно с 119 строки.

Re: Кашерный ШИМ или борьба с биениями на ЛСД

PostPosted: Sat, 17.08.2019 14:26:30
by N_S
А какой версию квартуса юзаешь?

Re: Кашерный ШИМ или борьба с биениями на ЛСД

PostPosted: Mon, 19.08.2019 12:06:08
by TS-Labs
TS-Labs wrote:Quartus 9.0