Kolega kupił od kogoś z brazylii w necie fix, podał tylko numer seryjny drukarki. Działa.
Wnioskuję więc, że gdzieś w drukarce czymś ten numer można zmienić? Proszę o podpowiedż. Jednocześnie wstawiam wspomniany fix.
Nieco dziwne jest że w innym poscie piszesz ze samemu programujesz i robisz fixy, zas tutaj nie wiesz nawet jak zmienic numer seryjny w drukarce - dziwne.
Witam serdecznie i z miejsca dziękuję za udostępniony firmware do drukarki CLX-3185FW, po któego instalacji z miejsca zniknął problem wymiany czarnego tonera w mojej drukarce! Drukarka nadal działa, co jest nie bez znaczenia w gorączce sesji
Mam 3 pytania odnośnie dalszego użytkowania drukarki:
1. czy tonery startowe posiadają chip, którego trzeba w jakiś sposób zaklejać? Domniemywam, że nie, jako że po instalacji "wieczystego chipa" drukarka nie pokazuje już stanu tonerów i znów drukuje, ale może się mylę i trzeba coś gdzieś zakleić - jeśli tak, to gdzie?
2. czy istnieje możliwość napełniania tonerów startowych? (byłbym wdzięczny za wskazówki, jak się do tego zabrać),
3. jaki sklep/dostawcę proszku do tonerów polecacie? Najchętniej oferującego proszek oryginalny lub o jakości oryginału (ewentualnie proszę o PM w tym temacie).
Witam serdecznie i z miejsca dziękuję za udostępniony firmware do drukarki CLX-3185FW, po któego instalacji z miejsca zniknął problem wymiany czarnego tonera w mojej drukarce! Drukarka nadal działa, co jest nie bez znaczenia w gorączce sesji
Mam 3 pytania odnośnie dalszego użytkowania drukarki:
1. czy tonery startowe posiadają chip, którego trzeba w jakiś sposób zaklejać? Domniemywam, że nie, jako że po instalacji "wieczystego chipa" drukarka nie pokazuje już stanu tonerów i znów drukuje, ale może się mylę i trzeba coś gdzieś zakleić - jeśli tak, to gdzie?
startowki sa bez chipa. Nic w nich nie zaklejasz.
arkasi wrote:
2. czy istnieje możliwość napełniania tonerów startowych? (byłbym wdzięczny za wskazówki, jak się do tego zabrać),
3. jaki sklep/dostawcę proszku do tonerów polecacie? Najchętniej oferującego proszek oryginalny lub o jakości oryginału (ewentualnie proszę o PM w tym temacie).
Na allegro poszukaj zestawów 500g po około 80-90zł.
eko185 - bardzo dziękuję za wyczerpujące wyjaśnienia. Pozostaje w takim razie kupić zestaw proszków i jakieś plastry do zaklejenia dziurek na dosypanie
Plastry są nie potrzebne. W kasecie jest koreczek:) Jak usuniesz plastikową osłonkę to jeszcze masz plastikowy koreczek, który wystarczy wyciągnąć kombinerkami a potem znowu wsadzić
Witam
mam clx 3185 bez literek po wgraniu fixa drukarka pokazuje toner empty i replace toner. czy da sie cos na to jeszcze poradzic? po upgradzie s/n z koncowka 288k:/
reset w tech modzie ttez nie pomaga
pozdrawiam i z gory dziekuje
no niestety wgralem NU.
nie doczytalem do konca i teraz same problemy ;p
chwilowo udalo mi sie wgrac jakis fix po ktorym drukarka znow drukowala po kontynuuj ale dzis znow ten sam problem.
bede probowal jeszcze z chipami do tonerow.
po odczycie z raportow po podpowiedzi artech doszlismy do wniosku ze fix wgrany jest U. ale po wgraniu oryginalnego fixa CLX-3180_V1.00.01.41.hd problem dalej ten sam
walcze z tym od 2 dni
i zmiana sn dziala ale dopoki nie zrobisz resetu drukarki
ja mam 3185 bez zadnych literek i na swoja zainstalowalem fix nie od tego modelu
a nie moge poki co znalezc odpowiedniego
niestety nie wiem
ale wydaje mi sie ze jest to zmiana sn przed wgrywaniem fixa a fixy sa takie same
a nie generowanie za kazdym razem nowego fixa bo bylo by to lekko bez sensowne.
ale najwiekszym problemem jest znalezienie dobrego fixa do odpowiedniego fw
Przepraszam za odkopanie tematu ale potrzebuję oprogramowania firmware do drukarki: CLX-3185
Mój numer seryjny: Z4OQBAIZ700416L
Ewentualnie całego ROMa pod kostkę: 24C64WP gdyż taką posiadam na płycie głównej drukarki. Bez problemu moge zmontować sobie układ i zaprogramować kostkę.
Tylko najważniejszy jest soft i te liczniki, które trzeba zresetować do zera.
Bardzo proszę o pomoc bo do tej drukarki naprawdę ciężko o formware działające :/
Interesuje mnie resetowanie tonerów do Samsunga CLX3185 ale nie "od strony drukarki"
lecz "od strony cartridge'a" z tonerem. Jest to temat interesujący dla tych co nie chcą
zmieniać czegokolwiek w samej drukarce i ryzykować blokadą lub uszkodzeniem
drukarki (np. wgranie błędnego softu na zły Serial Number, itp).
Drukarka CLX3185 uzywa cartridge-y typu CLT407 ( z literką odpowiednią do koloru). Jest w nich chip EEPROM samsunga S3CC921 (92112 tj. 211) , foto w załączeniu.
Daje się zrobić dump tego EEPROM a także daje się programować część tego EEPROM. Poniżej daje plik z 6-cioma zrzutami tego chipa (3 czarnego toneru o różnym stopniu zużycia i po jednym dla pozostałych kolorów).
Programowanie chipa przeprowadza się programem chip921.exe (dostępny darmowo w sieci) pod np. Windows XP, który jest nakładką na program ps3cc921.exe.
UWAGA: PonyProg nie daje rady. Zrzuty pamieci zrobiłem tym programikiem.
Programator serial SPI na port COM (RS232) jest bardzo prosty: wtyczka DB9 i dwa rezystory (schemat łopatologiczny w załączeniu oraz fotografia wykonanego). Sposób przypinania
chipa także daję na foto - po prostu cztery małe krokodylki i 5 sekund przypinania.
Pokazuję także na foto jak wygląda wycięty zwykłą lutownicą otwór wokół chipa w cartridge'u
aby dawało sie go łatwo wkładać i wyjmować (wystarczy wsunąc luzem od góry
- żadnego naklejania itp).
Chipy podróbek do kupienia na allegro mają wycięcie z drugiej strony niż originalne,
co jak widac na foto - zupełnie nie przeszkadza gdyż chip jest tylko lekko pochylony.
Oczywiścei ten post adresuje do tych pasjonatów co nie chcą kupować chipów lecz
byliby w stanie trochę poeksperymentować na bazie moich zrzutów chipów EEPROM
według poniższej koncepcji:
1) Kupujemy dwa microcontrolery w obudowie SO-8. np. ATtiny45 (układ pinów idealnie pasuje: SCL to będzie PB1 a SDA to będzie PB0.
2) Wgrywamy odpowiedni wsad emulujący odpowiednie bajty Crypto-Pamięci S3CC921
aby stan tonera zapisany w chipie (teraz AVR ATtiny) były jak w nowym cartridge'u
np. 99% i aby był inny serial number czyli CRUM (tj. ROM ID)
3) Wyrzucamy z chipa "trudny do programowania" EEPROM (CryptoMemory) Samsunga i wlutowujemy nasz przygotowany ATtiny45 na płyteczkę chipa.
4) W ten sposób tworzymy sobie dwa komplety chipów-wiecznych (emulatorów) dla każdego koloru razem będzie to 8 szt,
(które gdyby zaszła taka potrzeba zawsze możemy przeprogramować, choć raczej tego nie bedziemy robić gdyż tworzymy zestawy "wiecznych chipów".
5) Na przemian po każdym dosypaniu tonera wsuwamy raz jeden zestaw chipów a raz drugi
w naciętre kieszenie cartridge-ów (zero wysiłku, zero resetowania ustawień drukarki,
zero zmienionych adrsów IP , itp). Zestawy wzajemnie zastępujemy bo drukarka zapamiętuje CRUM tylko jednego poprzedniego chipa i ten drugi potraktuje jak nowy chip.
(Taka zamiana może nie być konieczna gdyby wsad do AVR-a zawierał
procedurę samozmiany CRUMA i zerowania bajtów gdy drukarka prześle mu do zapisu
bajt blokujący pod odpowiedni adres w standardowych chipach tj. w ich crypto EEPROM-ach
PRCEDURA WYMAGA DOPRACOWANIA - na co liczę pisząc tego posta.
Mam nadzieję, że pasjonaci po analizie moich i swoich zrzutów kości EEPROM
oraz szeregu testów, napiszą posty z koncepcją wsadu do AVR-a.
Taka zabawa to jak przesiąść się w obecnych czasach do Fiata 126p gdzie golfa III można kupić za 1500 zł. Nie wiem o czym Pan pisze na wstępie uszkodzenie drukarki przez wgranie błędnego softu bo takie coś się nie zdarza praktycznie a jak się zdarzy to można to w 3 minuty naprawić bez lutowania w 10 minut z lutowaniem. Zabawa w lutowanie chipów to prehistoria a dostępny jest programator, gdzie tylko podpina się chip wyciągnięty z toneru i programuje bez lutowania. TU:
http://igoruha.org/at88resetter.php.
Uważam, że Pana projekt to utrudnianie sobie życia - bez urazy.
Autor powyższego postu nie należy do "pasjonatów" zabaw logicznych, a raczej do dostawców programatorów i chipów dlatego rozumiem jego sposób patrzenia na sprawę.
Natomiast dla lubiących rozwiązywać wyzwania, załączam spakowany programik "chip921" . o którym pisałem w poprzednim poście.
Ponadto załączam obrazki zawartości EEPROM nowego chipa oraz używanych chipów
różniących sie tylko jedną dodatkowo wydrukowana stroną.
Zapraszam do analiz i prezentowania wyników.
Zaznaczony na zielono "progress bar" to obszar gdzie drukarka wypełnia kolejne bajty zawartością 0xA5 co 6% (100%/16bytes) kolejno wydrukowanych stron, itp. itd,.
Poniżej przedstawiam rozwiązanie dla niecierpliwych, to jest dla osób
które nie chcą "prawie" nic lutować, nie mają czasu na własne badania
problemu "step-by-step" i wolą korzystać z gotowych rozwiązań.
Przede wszystkim zaś dla tych osób, którym z jakiegoś powodu
podejście "od strony drukarki" nie dało rezultatu, wyczerpali limit
stron dla cartridge'a bez chipa (tj. tonerów startowych) a chcą aby
drukarka nadal prawidłowo wyświetlała poziom tonerów (a dokładniej postęp
w ilości wydrukowanych stron) i nie trzeba było odnawiać ustawień
adresu IP dla WIFi (np. drukarka: CLX3185FW).
------------------------------------------------------------------------------------
PROCEDURA "wiecznych chipów" cartridge'a bez jakiejkolwiek ingerencji w drukarkę:
------------------------------------------------------------------------------------
...1) Gdy korzystamy z cartridge'a z chipem (np. po wyczerpaniu limitu 1000 stron dla startowych)
wystarczy zakupić jeden nowy chip na allegro za około 6,00 zł (gdyż jeden chip już mamy).
Gdy korzystamy z cartridge'a startowego, powinniśmy zakupić dwa nowe chipy za około 2x6=12,00 zł.
... 2) Wkładamy każdy NOWY chip do cartridge'a w drukarce i drukujemy np. dwie strony.
(dla cartridge'a już używanego kiedykolwiek nie ma potrzeby dodrukowywania stron)
... 3) Wyjmujemy dwoma palcami chip z cartridge'a
... 4) Przypinamy chip krokodylkami do programatora przy komputerze i komendą READ
programiku "chip921.exe" zrzucamy jego zawartość do pliku na dysku: RS3CC921.BIN
... 5) Edytujemy plik w dowolnym HEX EDITOR, wpisując 16 zerowych bajtów
w linii o adresie: 0x00000160 same zera tj. 00 00 00 00 ... 00
by zablokowac drukarce możliwość zapisu do "progress-bar" i tak zmieniony
plik zapisujemy pod nazwą: "dump1.bin"
... 6) To samo robimy dla drugiego chipa zapisując jego pamięć w pliku "dump2.bin"
(oznaczmy sobie te chipy NR1 i NR2)
... 7) Chip NR1 wsuwamy do cartridge'a i drukujemy do woli, a drukarka
pięknie wyświetla spadające poziomy tonera (co pozwala nam odpowiednio
wcześniej zakupić sam proszek do zasypywania).
Drugi chip chowamy do szuflady.
... 8) W przyszłości drukarka SAMA POINFORMUJE nas , kiedy musimy zamienić chipy
a mianowicie zaraz po tym jak wyświetli komunikat: "Prepare toner"
czyli "Przygotuj nowy toner, bo aktualny już zbliża się do wyczerpania".
... 9) W tym momencie wyjmujemy chip NR1 palcami z cartridge'a i wkładamy chip NR2 ten
z szuflady i drukarka widzi zupełnie "nowy" pełny cartridge !!!
..10) Na koniec przed włożeniem na kolejny miesiąc do szuflady chipa NR1
przypinamy go korokodylkami do programatora i programem chip921.exe
zapisujemy do niego nasz trzymany na płycie CD plik "dump1.bin"
..11) Za miesiąc czy też dwa, przy kolejnym komunikacie "Prepare toner"
zamienimy chip NR2 na chip NR1 a do chipa NR2 wgramy "dump2.bin"
i schowamy go do szuflady.
... i tak w kółko w nieskończoność (a raczej aż rozpadnie się mechanizm cartridge'a)
drukujemy ponosząc jedynie koszt samego proszku.
---------------------------------------------------------------------------------------
Natomiast dla tych co lubią raczej rozwiązywac wyzwania, polecam analizę mego wcześniejszego i póżniejszego
postu w celu znalezienia bardziej finezyjnych rozwiązań.
Zapraszam do prezentowania zrzutów kości EEPROM, wykombinowania co zawierają
poszczególne bajty tej pamięci, łącznie z tymi "Read Only"
Analizy zapisów dokonywanych przez drukarkę w różnych stadiach zużycia tonera,
pozwolą zapewne do utworzenia koncepcji wsadu do AVR-a (emulatora) aby każdy użytkownik
drukarki mógł usprawnić działanie swego urządzenia tj. swojej drukarki poprzez używanie
chipa własnej produkcji
Wiemy, że CryptoMemory pozwala na stałe zdefiniować obszary pamięci w ramach 3Kb jako:
ReadWrite, ReadOnly a także OnceWritable.
Protokół komunikacyjny jest standardowy I2CBus.
Każda kość ma wgrywany przez producenta unikalny Serial Number (ROM ID).
Zabezpieczenia kości to:
-hasło, (zestaw haseł na stałe wpisany do Pamięci Konfiguracyjnej CryptoEEPROMA
i hasło ma być przy komunikacji "zaprezentowane")
-authentication, (8-bajtowy cryptogram tworzony po stronie chipa i po stronie drukarki a następnie porównywany)
-encryption key (8-bajtowy klucz wybierany z zestawu zapisanych stosownie do losowego "wezwania" otrzymanego z drukarki)
-encryption MAC (szyfrowanie danych poprzez dołączanie dla każdej sesji wymiany danych unikalnego 32-bajtowego "podpisu"
tj. hasha według SecureHashAlgorithm SHA-256 na bazie:
1) bajtów w części 3Kb,
2) klucza,
3) losowego "wezwania" ze strony drukarki
4) ROM ID
W niewidocznej Pamięcei Konfiguracyjnej (którą zapisuje sie tylko raz przed pierwszym użyciem i na stałe blokuje fusa-ami)
za pośrednictwem 4 rejestrów zapisywane są niezmienne:
- ustawienia które obszary pamięci są ReadWrite, które są ReadOnly a które są OnceWritable
- zestaw haseł
- zestaw kluczy do hash-owania
Ograniczeniami w efektywnym wykorzystaniu powyższych mechanizmów są realne potrzeby
drukarki tj. zapisywanie liczby, stron itp, itd
Skoro authentication zostało rozpracowane przez autora programu chip921(ps3cc921.exe)
to być może dalsze lepsze poznanie mechanizmów wykorzystywanych przez drukarkę jest możliwe.
W drukarce CLX-3185FN wywala mi błąd #U2-1115 nie mogę drukować.
Jak naprawić ten błąd.
Czy jest możliwość wgrania nowego firmwaru teraz mam V1.20.01.22
W uzupełnieniu do postu (5 postów wyżej) wyjaśniam, że program "chip921" zapisuje
zrzut pamięci EEPROM w podkatalogu "1" zawsze w pliku o nazwie RS3CC921.BIN.
Ponadto przedstawiam niżej obrazek ze schematem rozmieszczenia interesujących bajtów
w kości EEPROM chipa drukarki CLX3185, dla tych co chcą poeksperymentować
a także algorytm dziłania tejże drukarki - do weryfikacji przez Forumowiczów, którzy
lubią analizy i nie boją sie lutownicy.
Proszę bardzo - FIX do maszyny CLX-3185FW, sprawdzone, działa w mojej drukarce.
Fix sam zmienia numer seryjny i wgrywa cały firmware V1.20.01.35.FW. Podobno działa ze wszystkimi wersjami softu V1.20.01.35.FW i V1.20.01.36.FW.
Uwaga- to się wgrywa około 30 minut tak więc lepiej podłączyć drukarkę pod UPS.
Fix działa w posób następujący:
- przy tonerach z chipami nie robi nic
- przy tonerach bez chipu/z zaklejonym chipem - drukarka resetuje stan toneru na 100% przy każdym uruchomieniu.
A może ma ktoś coś takiego do CLP-325?
Potwierdzam wgrywałem do dwóch egzemplarzy z wersją FW 35, oba działają bez zarzutów.
Czesc posiadam clx3185fw, V1.01.01.43.fw S/N Z52TBAFBC02022K, zchipowana.
Wszystko było dobrze do momentu gdy ponownie napełniłem tonery i teraz za kazdym razem włacza sie w angielskim menu, po zmianie menu to samo wraca do ustawien po angielsku, nie drukuje nawet serwisowego raportu prosze o pomoc wskazowki dziekuje.