TYP: HF-17244 PCB: A4185616A HCN24V FIRMA: RICOH S/N: 1217244001, 1217244002 URZĄDZENIE: PRINTER LOK.: DD, PL DOK.: B-8 str. 29, DVC STATUS: 1n 1g UC: UC-202, UC-203 ROM: A4185618A UWAGI: 2szt, jedna częściowo rozebrana i zmodyfikowana w kierunku uniwersalnego systemu cyfrowego PLANY: uruchomienie mikroprocesora UPD7810 Opracowanie systemu na assemblerze 87AD WERSJE HARDWARU: HF-17244#1: 1.0 HF-17244#2: 2.1 WERSJE SOFTWARU: HF-17244#1: 0.01 HF-17244#2: 0.02 POSIADANE MODUŁY ============================================================================================================================================ DESIGNATOR SERIAL ASSY PWB CPU ROM TPD WYMIARY LOK. S/N ============================================================================================================================================ HF-17244#1 91104406 A4185615B A4095617E UPD7810G A4185618A TPD57244 240x90 PD 1217244001 HF-17244#2 80.. A4185616A A4095617E UPD7810G A4185618A TPD58244 155x90 PL 1217244002 ============================================================================================================================================ IC == IC101 8203L trafo IC102 MP4503 Power Transistor Module Silicon NPN&PNP Epitaxial Type (Darlington power transistor 4 in 1) IC103 8301L trafo IC104 HCTL3 hybryda (brak dokładnych danych) IC105 74373 latch multipleksowana szyna danych/adres niski IC106 M5L2764 ROM 8KB IC107 4040 12-Stage Ripple-Carry Binary Counter/Divider IC108 HA17339 Quadruple Comparators IC109 UPD7810G uC IC110 4049 Hex inverting buffers sprzętowy DAC 6bit na RAY101 z wyjściem na HCTL3 IC111 HA17339 Quadruple Comparators steruje LED103-LED106 IC112 TD62304 driver IC113 TD62308 driver IC114 T518A TO92 IC IC115 HA17339 Quadruple Comparators IC116 M51971 Motor driver IC117 7N3111 transoptor T = Q1 2SA683 Q2 2SB1020 TP == TP101 TP102 5V TP103 GND TP104 12V TP105 24V TP106 TP107 CN == CN101 4 CN102 2 CN103 4 CN104 34 CN105 6 CN106 4 HF-17244#2 MODYFIKACJE ====================== rozebrane elementy: - IC101 8203L - IC104 HCTL3 - IC107 4040 - IC110 4049 - Q1 - Q2 - odcięta i rozebrana część zasilania Postawka pamięci DIL28 wymieniona na DIL32 i układ przerobiony na flash 128KB lub 256KB. Linie adresowe A15 i A14 przerutowane z wyjść na pamięć (maksymalny obszar adresowy 64KB). Linie adresowe pamięci A17 i A16 są na stanie wysokim co oznacza że program dla HF-17244#2 powinien być w zakresie adresowym pamięci 0x30000-0x3FFFF dla pamięci 256KB lub w zakresie 0x10000-0x1FFFF dla pamięci 128KB. Możliwe jest wykonanie sprzętowego mapowania pamięci aby rozszerzyć przestrzeń adresową na całą pamięć 128KB lub 256KB. LOG PRAC ======== 1/ odcięcie części płyty HF-17244#2, przerejestrowanie na TPD58244. 2/ Demontaż niektórych niepotrzebnych w planowanej wersji elementów 3/ Odtwarzanie dokumentacji 4/ Odczyty pamięci. Wynikły duże problemy z odczytem pamięci 2764 z HF-17244#2. Początkowo myślałem że to wina sprzętu i zakłócen, ale wygląda na to że pamięć jest uszkodzona ze starości, pewne obszary (górne 128 bajtow w każdym segmencie) są ustawione w jedynki.... Niemniej udało się zdownloadować i przeanalizować fragmenty które się zachowały. Pamięć ma 35 lat. 5/ Pisanie softwaru, przygotowany soft testowy, wynikły problemy z wgraniem do NVRAM DS1225 (uszkodzony?) Trzeba poszukać innej alternatywy. 6/ Przeróbka pamięci ROM 8KB na flash 128KB lub 256KB. Podstawka DIL28 wymieniona na DIL32, dodatkowe linie adresowe przerutowane.