03 junho, 2011

Mais um Notebook! hehe

Estava eu caminhando, indo pro mercado, quando passo numa lixeira e vejo um bloco cinza, meio danificado pelo tempo e decido olhar de novo.Huunnn, era um notebook beeem velhinho... segundo vi na bios (na película que protege dos raios ultra-violetas), a data é de 1991... praticamente a minha idade... :P
Infelizmente ele estava todo desmontado e faltando peças (tal como Floppy Disk, Bateria, HD, memória,Fonte, Led), sobrando somente a MainBoard, o LCD Monocromático e o Backlight.


As unicas coisas que o identifica , são:
(Traseira)
FCC ID: HEINBK 
Made in Taiwan


Fortex FN-1 Notebook Computer
90-240V AC 50-60Hz 15Watts
Auto Switching and Auto Detecting Power Supply


S/N: 92018549


(Frente)


Fortex 386SXL Notebook


Agora, pra achar algo na internet esta difícil... no máximo, acho algo referente a vortex...
Felizmente, os CI dele são fácil de achar:
Placa-Mãe


8x - MM74HC245AN (Octal 3-STATE Transceiver)
1x - Am386 NG80386SXL-20 (CPU)
1x - Dallas DS1287 (RTC)
1x - PAL16L8BCN (TTL programmable array logic)
1x - HC04 (Hex Inverter)
1x - TIT913 (Hex/Buffer Inverter)
2x - Sipex SP241ACT (RS-232 Drivers/Receivers)
2x - HM511664LJ8 (Hitachi, memória de video, outro também que mudou o simbolo, tem em torno de 64Kx16bits = 1 mbit )
1x - Cirrus Logic Cl-GD610-32QC-C(Flat Panel VGA Enhancer)
1x - Cirrus Logic Cl-GD620-32QC-C (Flat Panel VGA Enhancer)
1x - KM41C464P-8 - DRAM 4Mx1Bit (foi difícil achar esse, o símbolo da samsung era diferente)
2x - 74HC244WM (Octal buffer/Line)
1x - Bt475KPJ50 (Triple 6-Bit Digital-to-Analog Converter)
1x - Acer M5105 A2 | 9210 TS6 (Saída impressora)
1x - Headland - HT21/E | WK20524


BIOS e BIOS VGA - 2x NM27C512q 
BIOS KEYBOARD - NEC D80C42C 244


Aqui está um Fluxograma (Não sei se está totalmente correto) da comunicação da placa mãe.






























*Foto Maior: https://picasaweb.google.com/lh/photo/VlobpCXlhe02nJS5TXKH5GbER31u5q1EANWeMeAMHm8?feat=directlink


LCD


Hitachi LMG5042XUFC
4 bits, monocromático, resoulução de 640x480 DoubleScreen px.


Interface: 18 pinos


1 - UD0 (Upper Data, 4 bits MSB)
2 - UD1 
3 - UD2
4 - UD3
5 - Display OFF (Enable)
6 - Frame (VSync)
7 - DF
8 - LOAD (HSync)
9 - CP (Clock Pixel)
10 - LD0 (Least Data, 4 bit LSB)
11 - LD1
12 - LD2
13 - LD3
14 - GND
15 - VDD (+5)
16 - GND
17 - VEE (-22V)
18 - VO (Conectado ao GND)


Para os que não sabem, Dual Screen são duas telas de 640x240 , uma em cima da outra, gerando 640x480 pixels. No entanto, eles usam o mesmo sinais de clock,Hsync e Vsync, a unica diferença é que o primeiro Nibble(4 bits) é da tela de cima, o segundo de baixo. Sua frequência é de 38400 Khz (Como são 4 pixel ao mesmo tempo, 640/4 = 160, e como são duas telas de 240 = 240, portanto 160*240 = 38400 Khz/pixel clock).Em um LCD Mono com 1 bits de ton (ele gera 4 pixels ao mesmo tempo) é fácil implementar isto, porem num LCD de hoje que utiliza de 6 a 8 bits por cor , totalizando 18 a 24 bits de bus, ficaria impossibilitado pois teria de utilizar um processamento maior e um bus de 36 a 48 bits, sem falar que existe processadores e circuitos capazes de gerar a freqüência necessária.




Bem, descobri o pino de força da placa, que é o J3, e tem 10 pinos:


1,2,3,4 - +5V
5 - -22V (VEE LCD)
6 - ???
7,8,9,10 - GND


Só que eu ligo ele, mas nada acontece, nem um Beep por falta da placa de memória, ou um sinal de mudança nos pinos dos circuitos, cheguei a ligar junto com o lcd junto mas a unica coisa que muda  é que ele está consumindo força. Sinto que esta placa não está morta, mas também sinto que estou sem opção, vou guarda-lá para um pouco mais a frente.

É isso ai, qualquer coisa sinalizo! Flw!