Все в PLCC, несколько штук с материнок, емкость реальную не проверял, и 10 флех на барахолке года 3 назад покупал, эти точно 040-е.
Вид для печати
Все в PLCC, несколько штук с материнок, емкость реальную не проверял, и 10 флех на барахолке года 3 назад покупал, эти точно 040-е.
по перемычке никто не подскажет
Плата сабжа для PLCC? JP3 коммутирует 1-ую ногу микросхемы - старший адрес. Это хорошо видно по плате. Т.е. там то GND, то +5В. Просто выбирает половинки 040 - по 256 килобайт каждая половинка. На базе этой перемычки у меня сделана возможность переключения сабжа (PROF-ROM <-> обычное ПЗУ 27512).
SoftFelix, Точно!!! Дело не в неедущих лыжах, а в ...... лыжника!!!
Буду мутить как у тебя, режим Проф ПЗУ или оригинальный Феникс.
Народ, а кого нибудь сохранились собираемые сорцы ПрофПЗУ. Помнится давно на форуме исследованиями (потрошением) ПрофПЗУ занимались. А то у меня похоже ничего не осталось.
Авторство этого сырка - вроде как deathsoft.Код:module pfpzu(
oe_n, // /OE strobe
a, // address bus (a2..a15)
a14,a15,a16,a17 // output to ROM
);
input oe_n;
input [15:2] a;
output a14,a15,a16,a17; wire a14,a15,a16,a17;
reg [1:0] plane;
reg [1:0] newplane;
reg enable_switch;
assign a17 = plane[1];
assign a16 = plane[0];
assign a15 = a[15];
assign a14 = a[14];
always @*
begin
if( a[15:4] == 12'b100000010000 )
enable_switch <= 1;
else
enable_switch <= 0;
end
always @*
begin
case( {a[3:2],plane[1:0]} )
4'b0000:
newplane <= 0;
4'b0001:
newplane <= 1;
4'b0010:
newplane <= 2;
4'b0011:
newplane <= 3;
4'b0100:
newplane <= 3;
4'b0101:
newplane <= 3;
4'b0110:
newplane <= 3;
4'b0111:
newplane <= 2;
4'b1000:
newplane <= 2;
4'b1001:
newplane <= 2;
4'b1010:
newplane <= 0;
4'b1011:
newplane <= 1;
4'b1100:
newplane <= 1;
4'b1101:
newplane <= 0;
4'b1110:
newplane <= 1;
4'b1111:
newplane <= 0;
endcase
end
always @(posedge oe_n)
begin
if( enable_switch==1 )
begin
plane <= newplane;
end
end
endmodule
Подскажите пожалуйста, должны ли сохраняться настройки ПрофПЗУ в энергонезависимой памяти SMUC? (24С16 или RTC). Я вот отключаю автозапуск с дискеты, после ресета настройки сохраняются, но после выключения питания автозапуск опять включен. При включении пишет NVRAM FOUND и CMOS FOUND. Часы идут и не сбрасываются. Оно может и не должно сохраняться? тогда зачем NVRAM и CMOS? Комп феникс первой ревизии и SMUC v2.
Mifody, ты Save CMOS делаешь после всех изменений в настройках? Там где-то в Сервисе или Сетапе... Точно не помню. Запомнить-то нужно. По крайней мере, я так всегда делаю.