Käänteinen Engineering: Trash-tulostin luopuu ohjauspaneelin salaisuuksistaan ​​

Paljon USA: n laitteisto-suuntautuneista tyypistä on vaikea kävellä ohi yksinäisen hylätyn jätteistä kulutuselektroniikan ajattelematta “jos vain voisin korvata, että takaisin Automobile ja ottaa sen kotiin pelata “ja [Phoooy] NYC-vastuksesta ei ole muukalainen tähän tunnuksiin. Vanha Epson WF-2540 -muihkutulostin purettiin ratkaiseville “ravintoaineille”, tiedät, hyvät tavarat, kuten funky-moottorit, kooderit ja kytkimet. Mutta mitä teet ohjauspaneelin kanssa? Loppujen lopuksi he ovat normaalisti varmoja laitteiden tarpeisiin, joita he hallitsevat, ja eivät yleensä tarjoa paljon mahdollisuuksia uudelleenkäyttöön.

RP2040 PIO kykenee työntämään näitä LCD-pikseleitä
[Phoooy] ei yleensä vaivaudu heidän kanssaan, mutta tällä kertaa päätti olla halkeamatta hauskaa. Sisällä, mikään tavallisesta, suuresta yksipuolisesta PCB: stä tärkeisiin kytkimiin ja LEDiin ja pieni PCB isännöi LCD-näyttöä. Helppo osa oli selvittää, miten näppäimistön skannaus tehtiin, mikä [osoittautui] melko yksinkertainen, se käyttää vain noin 74-sarjan Shift Rekisteröintilaitteita skannaamaan sarakkeet ja kellon ulos riviviivat. Vadelma PI PICO -moduuli painettiin palvelukseen näppäimistön skannaamiseksi ja mahdollisti näppäimistön kartan luomiksi puhtaalla brute-voimalla. Ei tarvitse jäljittää piiriä.

Asiat ovat mielenkiintoisia, kun [Phoooy] alkoi tarkastella LCD-liitäntää, joka perustuu EPSON E02A46EA-siruun (onnea löytää tietolomake siitä!) Ja tiesi nopeasti, että dokumentaatio yksinkertaisesti ei ollut saatavilla, ja se olisi tarpeen tehdä asioita vaikeamman kautta. Päällyste tärkeimmistä CPU: sta (EPSON E01A9CA, mitä tahansa, mikä on), näyttökello tunnistettiin sekä joitain ohjaussignaaleja ja kolme riviä RGB-kanaville. Heittämällä SaleAe-tietojen kaappaus johonkin ROM-ohjelmaan, näytön kokoonpano taisteli olevan tavanomainen 320 × 120 yksikkö.

RP2040: n PIO-yksikköä käytettiin videon aaltomuodon tuottamiseen ja työntää pikseleitä LCD-ohjaimeen, jolloin RP2040-laudan pysäyttäminen pysyvästi pysyvästi, muuntamalla ohjauspaneeli USB-laitteeseen, joka on valmis toimimaan!

Haluatko tietää hieman paljon enemmän käänteisen suunnittelun roskaa (tai ei) kohteita ja toistaa ne tahtoosi? Kassalle tämä hakkerointi pala pari viikkoa takaisin. Jotain hieman paljon edistyneempiä, voit kokeilla kättäsi autolla Automobile Ecu Hacking.

Kiitos [Perry] kärjelle!

Leave a Reply

Your email address will not be published. Required fields are marked *