Olivetti · M
Olivetti M250 E
Placa 80286 a 12 MHz da família M250, distinta da do M250, com lógica 82C206 e firmware próprio.
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