Olivetti · M
Olivetti M250
Computador de secretária 80286 a 8 MHz de 1989, com vídeo Paradise compatível com VGA integrado e 1 MB de memória de série.
EM DESENVOLVIMENTO: estamos a trabalhar na emulação do M250. 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 folheto do M250 de abril de 1989 coloca este 80286 a 8 MHz sem estados de espera no segmento profissional básico. Indica 1 MB, unidade de disquetes integrada de 1,44 MB e 3,5 polegadas, discos de 20 ou 40 MB, unidade de fita opcional de 40 MB, vídeo compatível com VGA, três ranhuras XT/AT de 8 e 16 bits, e rato e vídeo integrados.
Hardware
- Processador
- Intel 80286, 8 MHz, zero wait states
- Memória
- 1 MB standard; 2 MB on-board with kit; up to 16 MB system with expansion boards
- Chipset
- CHIPS 80C206 with Olivetti GA98/GA99 memory logic
- Vídeo
- Integrated Paradise PVGA1A / Olivetti VGA-compatible video
- Unidade de disquetes
- One integrated 3.5-inch 1.44 MB drive; optional external 5.25-inch 360 KB drive
- Disco rígido
- On-board AT (IDE) disk interface, called AT/RLL by Olivetti; BIOS 1.03 Setup types 1 Conner 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)
- Cassete
- Optional 40 MB streaming-tape unit
- Ranhuras de expansão
- Three 8/16-bit XT/AT slots; integrated mouse and video free expansion slots
Classificação do catálogo
- Formato
- Computador de mesa
- Mobilidade
- Fixo
- Geração do processador
- Classe 80286
- Padrão gráfico
- VGA
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
Segmento profissional básico, 1989. O folheto do fabricante refere a compatibilidade com MS-DOS e MS OS/2.
- Modelos comercializados
O folheto documenta 8 MHz, 1 MB, unidade de disquetes de 3,5 polegadas, gráficos compatíveis VGA e barramento AT de 16 bits. O guia de serviço e o BIOS indicam os discos Conner do Setup: CP3022 de 20 MB, CP346 e CP3142 de 40 MB e CP3106 de 100 MB.
- Características físicas
Folheto do fabricante: unidade base de 412 × 109 × 393 mm e 9 kg; teclado de 2 kg. Indica também monitor monocromático de 340 × 315 × 300 mm e 6 kg e monitor a cores de 370 × 360 × 380 mm e 16 kg.
Arquitetura e memória
Evidência: hardware documentado ou confirmado
- CPU e barramento
Intel 80286 a 8 MHz sem estados de espera, segundo o folheto de 1989.
- Memória
O folheto parte de 1 MB e o material de assistência documenta 2 MB como limite do M250. Com 1 MB, a porta 69h reorganiza os 384 KB atrás do espaço: durante o POST ativa os bancos de 40000h e 80000h; com a sombra de E0000h-FFFFFh ativa deixa 256 KB de memória estendida em 100000h e, sem sombra, 384 KB. O teste RAM-REMAPPING da BIOS serve apenas para medir a memória: não existe um alias permanente entre 60000h e 80000h. O BluMach reproduz este esquema com 1 MB; com 2 MB a memória é linear.
- Vídeo
Paradise PVGA1A/OVC integrado, anunciado como gráficos compatíveis VGA. A sua BIOS PERC 1.06 é uma imagem separada que o BluMach carrega em C0000h; até esta versão carregava-se por engano a ROM de vídeo da Amstrad.
- Armazenamento
A placa tem uma interface de disco AT em 1F0h-1F7h e IRQ 14. A Olivetti chama-lhe adaptador AT/RLL e o manual da placa identifica-a como interface IDE. Tipos do Setup no BIOS 1.03: 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). O guia de serviço indica 766 cilindros para o tipo 2, mas a tabela do BIOS tem 776. O P6 fica em 1-2 para os discos de 40 MB e em 2-3 para o CP3022 ou sem disco; o BIOS não o lê para detetar o disco, que obtém da CMOS. A criação oferece os quatro tipos.
Jumpers e configuração física
Evidência: hardware documentado ou confirmado
- Banco de saltadores
P1/P2 escolhem 512 KB, 1 MB ou 2 MB de DRAM na placa; P6 a capacidade e o interleave do disco, e P8 liga a bateria. O BluMach não os modela: a memória escolhe-se ao criar a máquina e o P6 não altera nada na interface IDE emulada.
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 PERB 1.03 e a BIOS de vídeo PVGA1A PERC 1.06. Os seus bytes são locais e não estão incluídos no BluMach.
Estado da emulação
Evidência: estado BluMach atual; não necessariamente uma descrição do circuito original
- Verificado
Inicialização local isolada a frio a 8 MHz/1 MB; o utilizador observou um reinício por software sem Keyboard Error 6 em 2026-09-03 com NVR nova. O histórico também regista POST, Setup e arranque do System Test do M250, anteriores às correções de memória, vídeo e CMOS de 2026-10-16.
- Pendente ou aproximado
É preciso repetir POST, Setup e System Test com as correções de memória, vídeo e CMOS, e verificar a sombra e a memória estendida que o POST mostra. Continuam em aberto o RTC, a instalação de um sistema operativo e o disco rígido com os tipos da Olivetti. O M250 E precisa da sua própria validação completa.
Fontes
Material de investigação preservado
Evidência: fontes primárias e notas de investigação
- Folheto comercial original
- Folheto comercial Olivetti M250, 1989 (listagem de preservação com acesso restrito)
- Manual original
- Olivetti Pocket Service Guide, secções M250/M250 E