 by KOE » 21 Oct 2009, 10:54
by KOE » 21 Oct 2009, 10:54 
            
            Платы приехали. 2.666LE в монтаж пока не отправлены, т.к. жду до сих пор посылку из Чебоксаров с RC-россыпью и транзисторами (компоненты из Китая везут в Москву, затем из Москвы в Чебоксары и затем из Чебоксаров назад в Москву и получается закупать по такой схеме дешевле, чем напрямую из Китая в Москву, народ в Москве зажрался стало быть, без накрутки в 100-500 % по стоимости даже пятую точку от стула не оторвет, а в Чебоксарах за копейки работают). 
 Демо-прошивки для плат версий 2.666 и 2.666LE в прикрепленном архиве. rbf - файл (pentagon.rbf для 2.666 и PaE.rbf для 2.666LE) - прошивка fpga, hex - прошивка mcu. Прошивать надо только mcu. rbf-файл записывается на SD-карту и при включении питания считывается контроллером и заливается в fpga (поддерживаются fat12/16/32, на деле я проверял только fat16/32). Также на карте должны находится следующие файлы: 
 1. logo.rom (для LE) или logo2666.rom (для не LE) - файл длиной 16384 байтов, первые 6912 из них - картинка в спектрумовском формате, это заставка, загружаемая и выводимая на экран при старте, содержимое оставшиесхся байтов не важно; 
 2. gluk.rom (16384 байтов) - прошивка GLUK RESET SERVICE 
 3. basic128.rom (16384 байтов) - прошивка basic 128 
 4. basic48.rom (16384 байтов) - прошивка basic 48 
 5. dos610e.rom (16384 байтов) - прошивка TR-DOS (рекомендуется TR-DOS 6.10e by AlCo) 
 6. test.trd - TRD-файл, который при старте записывается в RAM-диск и становится доступным как диск D в TR-DOS 6.10e. 
 Особенности демо-прошивок: 
 Процессор работает на частоте 3.5 МГц, частота кадров - 50 Гц, видеорежим по строкам/тактам - "Пентагон", интерфейс - только VGA (телевизоры с их муарами и размазанными цветами выбрасываем на помойку один раз и навсегда), памяти поддержано 1024к, из них 64 уходят под загрузку прошивок ПЗУ, дополнительные разряды порта 7ffd, отвечающие за память сверх 128к, доступны только из ПЗУ TR-DOS (временно сделал, чтоб всякие криворукие программеры не попортили RAM-диск). Звук: ym2149: vhdl-ядро, микширование каналов и бипера я сделал цифровым образов, на выходе - стандартное стерео (2 канала). Клавиатура - ps2 с раскладкой как в Zcontroller. Пинать меня по этому поводу смысла нет, планирую сделать таблицу перекодировки скан-кодов в виде файла на sd-карте, но не скоро. ps2 мышь пока не доделал.
            
                
                    - Attachments
- 
		
			 8154114.rar 8154114.rar
- (209.16 KB) Downloaded 666 times
 
Last edited by 
KOE on 21 Oct 2009, 10:59, edited 1 time in total.
                    
                
Мы рождены, чтоб сказку сделать былью 
 "Кто не обломался, тем еще предстоит"