← Todas as máquinas

Olivetti · M

Olivetti M250 E

Finais da década de 1980 · Arquitetura: 80286

Placa 80286 a 12 MHz da família M250, distinta da do M250, com lógica 82C206 e firmware próprio.

ExperimentalImplementada no BluMach

EM DESENVOLVIMENTO: estamos a trabalhar na emulação do M250 E. Pode criar a máquina, mas pode falhar ou ficar a meio. Qualquer resultado que nos envie, mesmo que não arranque, ajuda-nos a terminá-la.

História

O M250 E aparece ao lado do M250 no material de assistência da Olivetti, mas tem temporização própria a 12 MHz, um CHIPS 82C206, lógica GA80/GA99 e firmware PDSF/PDSD. O seu Setup documenta discos Conner de 20, 40 e 100 MB; ainda não foram encontradas uma configuração de venda própria nem a data de lançamento.

Hardware

Processador
Intel 80286, 12 MHz
Memória
1 MB base profile; 2 and 4 MB populations documented
Chipset
CHIPS 82C206 with M250 E-only GA80/GA99 board logic
Vídeo
Paradise PVGA1A / Olivetti VGA-compatible video
Unidade de disquetes
3.5-inch drive class; exact shipping configuration remains pending
Disco rígido
On-board AT (IDE) disk interface, called AT/RLL by Olivetti; BIOS 1.06 Setup types 1 CP346 40 MB (805/4/26), 2 CP3106 100 MB (776/8/33), 3 CP3142 40 MB (635/4/33), 4 CP3022 20 MB (615/4/17), 5 745/4/28 and 6 965/5/17 (drives not identified); BIOS 1.07 adds type 7 CP3044
Ranhuras de expansão
AT-compatible expansion; exact sales bundle remains pending

Classificação do catálogo

Formato
Computador de mesa
Mobilidade
Fixo
Geração do processador
Classe 80286
Padrão gráfico
VGA
Interface de armazenamento
Unidade de disquete

Investigação

Esta página distingue os factos de hardware documentados, o comportamento observado no firmware original e a fidelidade atual da emulação BluMach.

Venda e configurações comerciais

Evidência: hardware documentado ou confirmado

Mercados e período

Derivado da família M250 do final dos anos 80. Faltam a posição comercial, a data de lançamento e os pacotes regionais.

Modelos comercializados

O guia de serviço documenta a placa a 12 MHz, 2 ou 4 MB de memória e os discos Conner do Setup: CP3022 de 20 MB, CP346 e CP3142 de 40 MB, CP3106 de 100 MB e, a partir do BIOS 1.07, CP3044 de 40 MB. Não foi encontrada uma lista de configurações de venda.

Arquitetura e memória

Evidência: hardware documentado ou confirmado

CPU e barramento

Intel 80286 a 12 MHz, documentado separadamente do M250 a 8 MHz.

Memória

O material de assistência documenta 2 MB com dois SIMM de 512 KB e 4 MB com dois SIMM de 512 KB e dois de 1 MB. O valor de 1 MB é um perfil de emulação atual, não uma configuração comercial comprovada.

Circuitos principais

Controlador de periféricos CHIPS 82C206 com lógica GA80/GA99 e uma porta 6Bh exclusiva do M250 E. Por agora, o BluMach usa o caminho AT comum quando o comportamento específico do 82C206 não está documentado.

Armazenamento

Interface de disco AT na placa, em 1F0h-1F7h e IRQ 14, a que a Olivetti chama adaptador AT/RLL; é a mesma interface IDE do M250. Tipos do Setup no BIOS 1.06: 1, CP346 de 40 MB (805/4/26); 2, CP3106 de 100 MB (776/8/33); 3, CP3142 de 40 MB (635/4/33); 4, CP3022 de 20 MB (615/4/17); 5, 745/4/28, e 6, 965/5/17, sem disco identificado. O guia de serviço indica 766 cilindros para o tipo 2, mas o BIOS tem 776. O BIOS 1.07 acrescenta o tipo 7 para o CP3044. O P6 escolhe o interleave 1:1 ou 1:3 e o P10 indica se há disco; o BIOS obtém o disco da CMOS.

Jumpers e configuração física

Evidência: hardware documentado ou confirmado

Banco de saltadores

P1/P2 escolhem 1, 2 ou 4 MB de RAM. P6 escolhe o interleave do disco, P8 a bateria, P9 o modo da unidade de disquetes (16 MHz ou 1,2 MB), P10 a presença de disco, P11 a porta série, P12 o VGA e P15/P20 a histerese e a pré-compensação. O BluMach não os modela.

BIOS e firmware

Evidência: observado nos testes de firmware e inicialização preservados

Revisões conhecidas

Os conjuntos locais observados são a BIOS de sistema PDSF 1.06 e a BIOS de vídeo PVGA1A PDSD 1.06. São distintos dos do M250 e permanecem locais.

Estado da emulação

Evidência: estado BluMach atual; não necessariamente uma descrição do circuito original

Verificado

A inicialização local isolada a 12 MHz/1 MB criou a NVR sem erro de carregamento da ROM. Não é prova visual do POST nem de um diagnóstico.

Pendente ou aproximado

Faltam POST, Setup e System Test vistos no ecrã, o reinício por software, o RTC, o sistema operativo, o disco rígido e as memórias documentadas. A sua BIOS de vídeo PDSD 1.06 já é carregada em C0000h; até esta versão carregava-se a ROM de vídeo da Amstrad. O 82C206 e os jumpers P6, P9 e P10 são diferenças de hardware documentadas que a emulação ainda não reproduz de forma comprovada.

Fontes

Material de investigação preservado

Evidência: fontes primárias e notas de investigação

Tradução automática, verificada com várias ferramentas. Encontrou um erro? Avise-me.