Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Samsung SL-M3320ND - C2-1411, S2-3317
Jdi na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Výpočetní technika
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: st březen 08 2017, 10:59    Předmět: Samsung SL-M3320ND - C2-1411, S2-3317 Citovat

Tlaciaren Samsung SL-M3320ND netlaci, ani stavove a demo strany. LED svieti na cerveno.

Web rozhranie ukazuje tieto chyby:
C2-1411: The machine cannot detect the Toner Cartridge.
S2-3317: Samsung service is currently running intrusive diagnostics.

Toner tam mam, uz je ho sice malo, ale v ML-3310 funguje. 4 kontakty cipu tonera som preveril a su vporiadku...

Servisny manual k M337x uvadza:
S2–3317 : EDC mode status

Co s tym moze byt?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: pá březen 31 2017, 9:44    Předmět: Citovat

K***tizmus programatorov a konstrukterov. Toner z ML-3310 nie je kompatibilny so SL-M3320ND. Aj ked tam vojde (tlacovy mechanizmus je asi rovnaky). A nemoze to vypisat chybu "nekompatibilny toner" - to by bolo asi prilis zlozite... Rolling Eyes

Doniesli mi dalsie SL-M3320ND, tentokrat aj s tonerom MLT-D203L a s nim to funguje.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: po květen 07 2018, 12:45    Předmět: Citovat

Mam tu tentokrat vyradenu SL-M3320ND. Neviete niekto, ako sa da resetovat pocitadlo "pick-up" roller? Tlaciaren tlaci ale blika cervena LED a ukazuje to chybu C9-1112: The machine has determined that the Pick-Up Roller of Tray 1 has reached its end-of-life cycle.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: st květen 09 2018, 9:51    Předmět: Citovat

Takze pocitadla sa daju resetovat cez "tech mode" - servisne menu na LCD. Lenze tento model LCD nema. Doska je vsak rovnaka (firmware tiez), len nema osadeny konektor (a par odporov okolo) pre ovladaci panel s LCD. Skusim zohnat ten ovladaci panel s LCD, ci nahodou nebude fungovat, ked ho pripojim...

Inak vsetky data su asi spolu s firmware v NAND flash K9F1G08UOD (na spodnej strane dosky).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: čt říjen 08 2020, 13:08    Předmět: Citovat

Ovladaci panel s LCD sa neobjavil. Podla servisneho manualu komunikuje hlavny procesor s ovladacim panelom cez UART a v tomto jednoduchom modeli (bez LCD) cez GPIO.

Vysledoval som zapojenie (neosadeneho) konektora pre LCD ovladaci panel:
1. ???
2. asi TX alebo RX
3. asi TX alebo RX
4. GND
5. 5V
6. 3.3V

Prve 3 piny vedu na neosadene odpory (na spodnej strane dosky), za nimi asi dalej do procesora. Dal som tam prepojky, takze mam signaly pristupne zvrchu na konektore. Nic sa tam vsak po zapnuti nedeje - na pine 1 je 0V, na pine 2 je 0,17V a na pine 3 je 3,3V.

Skusil som teda neoznaceny (ale osadeny a nezapojeny) konektor vlavo dole, ktory vyzeral ako seriova konzola. A skutocne aj je:
1. VCC (3.3V)
2. TX
3. RX
4. GND
(115200bps, 8N1)
Dozvedel som sa zaujimave veci:
kód:
%^rabcd
Ver.2.02 change nand map 2014-11-07
A1500
BOOT STATUS(MaskRom:1, SecBoot:1, Media:NAND)
DRAM:  127 MiB
Now running in RAM - U-Boot at: 07800000
malloc start 073e0000, end 07800000, size 00420000
NAND:

[NAND] Not Flash Boot
  Large size NAND Flash memory
  2048 Bytes/page
  4 address cycle
  8-bit bus
  tacls=3, twrph0=4, twrph1=2

NAND Device ID: ec f1 0 95

Bad block table found at page 65472(0x7fe0000), version 0x1

Bad block table found at page 65408(0x7fc0000), version 0x1

Nand: 128 MB
Using default environment

Board: samsung,a1500_srpm4

ADC [5]79, [6]79, [7]4035

LED UI
Hit any key to stop autoboot:  1 HHH 0


[[[[[ VERIFY : SIG: $NKF, BASE : 0x120000, 0x3ffff4]]]]]
Kernel loader Ver : 0.25 :
Decrypt kernel (0x05D00000) image.....OK

5-a
3-g3
Loading kernel (rom 0x04280000) image.....OK
...blabla

Zaujimavy je riadok "LED UI". Procesor zjavne nejako vie, ze ma pripojeny LED ovladaci panel (a nie LCD). Ked LED ovladaci panel odpojim, nic sa vo vypise nezmeni.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: čt říjen 08 2020, 13:32    Předmět: Citovat

Nove poznatky:
Pin 6 nie je 3,3V, ale tlacidlo power - je tam pull-up na 3,3V a stlacenim sa to uzemnuje - je to pripojene paralelne k LED ovladaciemu panelu.

Pin 2 sa da lahko (cez 10K odpor) vytiahnut na 3,3V, pin 1 sa neda.

Obavam sa, ze pre aktivaciu LCD UI bude potrebne zospodu dosky nejaky odpor pridat, odstranit alebo premiestnit.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: pá říjen 09 2020, 14:34    Předmět: Citovat

Skusal som par podozrivych odporov premiestnit (kde boli dve pozicie vedla seba, jedna osadena a druha nie) - bez zmeny. Rovnako nefungovalo ani odpojenie pull-upov pre tlacidla.

Dalej som zistil, ze konfiguracie nie je v seriovej EEPROM - po jej odpojeni ziadna chyba na zaciatku boot procesu (asi sa k nej pristupuje az neskor) a ziadna zmena - stale vypisuje "LED UI".
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: pá říjen 09 2020, 15:33    Předmět: Citovat

Pokrok! Na vrchej strane dosky medzi CPU a cievkou 1.5V_DDR su dva konfiguracne odpory (boli skryte pod nalepkou so seriovym cislom) - dva signaly, 4 pozicie (pre kazdu pull-up alebo pull-down). Oba som prehodil a mam "2Line LCD UI":
kód:
abcd
Ver.2.02 change nand map 2014-11-07
A1500
BOOT STATUS(MaskRom:1, SecBoot:1, Media:NAND)
DRAM:  127 MiB
Now running in RAM - U-Boot at: 07800000
malloc start 073e0000, end 07800000, size 00420000
NAND:

[NAND] Not Flash Boot
  Large size NAND Flash memory
  2048 Bytes/page
  4 address cycle
  8-bit bus
  tacls=3, twrph0=4, twrph1=2

NAND Device ID: ec f1 0 95

Bad block table found at page 65472(0x7fe0000), version 0x1

Bad block table found at page 65408(0x7fc0000), version 0x1

Nand: 128 MB
Using default environment

Board: samsung,a1500_srpm4

ADC [5]65, [6]4016, [7]84

2Line LCD UI
Hit any key to stop autoboot:  0


Sucasne sa na vystupe pre displej objavila komunikacia (9600bps, 8N1, pin 2=RX, pin3=TX):
kód:
�!     System        Initialize   �����
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Thales



Založen: Nov 26, 2006
Příspěvky: 1163
Bydliště: Praha

PříspěvekZaslal: pá říjen 09 2020, 19:18    Předmět: Citovat

Dobrá práce Smile Co jsi tam dal za displej? Originál?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: pá říjen 09 2020, 19:33    Předmět: Citovat

Displej som nedal ziadny (nemam) - je to vypis na emulatore terminalu (minicom) v PC (pripojene cez RS232 prevodnik).

Davnejsie som urobil emulator ovladacieho panela starsieho modelu ML-3310 - tuto tlaciaren mam komplet funkcnu, takze stacilo odchytit komunikaciu. Predpokladam, ze protokol bude podobny, tak planujem emulator rozsirit o podporu SL-M3320. Nasledne by sa pomocou neho malo dat vstupit do servisneho menu a vykonat tam potrebne ukony.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Kvicala_r



Založen: Jan 19, 2005
Příspěvky: 3358
Bydliště: Haná / N.J.

PříspěvekZaslal: pá říjen 09 2020, 19:51    Předmět: Citovat

Dobrá práce a studie. Já se divím, kde na to bereš energii a čas. Nebo tě Samsung tak naštval? Very Happy
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: pá říjen 09 2020, 20:18    Předmět: Citovat

Casu vacsinou vela nie je, ale teraz sa nejaky nasiel - podobne ako pri prvej vlne korony. Vsetko v robote som mal hotove, tak som vytiahol zo skladu tuto tlaciaren. Ked sa to podari vyresetovat, tak ju mozem konecne predat (vyzera ako nova a tlaci bezchybne) - kupoval som do nej pred casom aj novy toner.

Samsung dokazal od nuly rozbehnut vlastny vyvoj a vyrobu laserovych tlaciarni tak, ze za par rokov ohrozoval HP (nizsie ceny, menej SW sraciek, kvalita podobna). HP v roku 2017 od Samsungu kupilo celu diviziu tlaciarni.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: po říjen 12 2020, 9:42    Předmět: Citovat

Blbe je, ze dalej ako "System Initialize" sa to nedostane. Ani ked som vratil dosku do tlaciarne a zapojil vsetko - tlaciaren sa vobec nerozbehne. Ked vratim odpory do stavu "LED UI", tak sa normalne rozbehne.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: po říjen 12 2020, 14:08    Předmět: Citovat

Takze tlaciaren sa nerozbehla, pretoze firmware spadol na vynimke - ako som sa dozvedel z debug portu:
kód:
%^rabcd
Ver.2.02 change nand map 2014-11-07
A1500
BOOT STATUS(MaskRom:1, SecBoot:1, Media:NAND)
DRAM:  127 MiB
Now running in RAM - U-Boot at: 07800000
malloc start 073e0000, end 07800000, size 00420000
NAND:

[NAND] Not Flash Boot
  Large size NAND Flash memory
  2048 Bytes/page
  4 address cycle
  8-bit bus
  tacls=3, twrph0=4, twrph1=2

NAND Device ID: ec f1 0 95

Bad block table found at page 65472(0x7fe0000), version 0x1

Bad block table found at page 65408(0x7fc0000), version 0x1

Nand: 128 MB
Using default environment

Board: samsung,a1500_srpm4

ADC [5]69, [6]4095, [7]4010

2Line LCD UI
Hit any key to stop autoboot:  1 HHH 0


[[[[[ VERIFY : SIG: $NKF, BASE : 0x120000, 0x3ffff4]]]]]
Kernel loader Ver : 0.25 :
Decrypt kernel (0x05D00000) image.....OK

5-a
3-g3
Loading kernel (rom 0x04280000) image.....OK


[[[[[ VERIFY : SIG: $KER, BASE : 0x1600000, 0xcffff4]]]]]
[ERROR]check sum : d66d

Loading plkernel (rom 0x03280000) image.....ERROR


[[[[[ VERIFY : SIG: $KER, BASE : 0x2300000, 0xffff4]]]]]
[ERROR]check sum : 5ff4

Loading engine (rom 0x02680000) image.....ERROR


[[[[[ VERIFY : SIG: $KER, BASE : 0x3200000, 0x3ffff4]]]]]
[ERROR]check sum : 65b8

Loading ui (rom 0x02880000) image.....ERROR

Run kernel 0x00120000 ....

Kernel loader Ver : 0.25 :  7
--> Uart Initialize
--> InitCacheLib
--> StartMMU
--> EnableCache
--> Interrupt_Initialize
--> spgpMpIntDevInit
--> TxSetIntHandler
--> sysClkEnable

[WARNNING]Timer5 is not running? check it!!*
 Now, tx_kernel_enter ...
==> tx_application_define
====>       Heap = 0x0089f5e4 ~ 0x00bbd000 (0x  31da1c bytes)
====> SystemPool = 0x00bbd000 ~ 0x01300000 (0x  743000 bytes)
====>    DmaPool = 0x01500000 ~ 0x01600000 (0x  100000 bytes)
====>TreckPool = 0x01300000 ~ 0x01500000 (0x  200000 bytes)
====>     LogBuf = 0x00078000 ~ 0x0007c000 (0x    4000 bytes)
====>  ARM STACK = 0x0007c000 ~ 0x00080000 (0x    4000 bytes)
===> Create Thread for tx_byte_pool_create
==> Create Thread for kernel_main
 ExceptionCheckMessage
 ----- I2C PIN SELECT --------------
 0x00888880
 0x00888880
 -------- A1500 -----------
====================== Check Boot [0x0]
***************Shrikant:M4020*********************

************************************
*       System Information         *
************************************


CM_IF_ModelConfig[ADC7:4010][ADC6:4095][ADC5:69]

[ID3:3][ID2:3][ID1:1]

OSAL_TaskStackInfo
 No       Name St   Run Pri     Base      End      Cur  Size  High Avail    TxPtr








 ################ Exception #################

  HAL_PowerHndl_Control24v(0)

 EEPROM Dump

 0xb2  0x05  0x30  0xa6  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff  0xff
 0x5a  0x44  0x47  0x5a  0x42  0x4a  0x42  0x44  0x37  0x30  0x30  0x30  0x33  0x47  0x50  0x00
 0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00
 0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00  0x00
 Date : 2000-00-00  00:00:00

Checksum errory su zjavne normalne, lebo su tam vzdy.
Zaujalo ma, ze exception sa objavila hned sa vypismi ID3, ID2, ID1, presne na mieste, kde ma vypisat Model Name:
kód:
************************************
*       System Information         *
************************************


CM_IF_ModelConfig[ADC7:4018][ADC6:84][ADC5:59]

[ID3:3][ID2:1][ID1:1]


 Model Name: SL-M3320ND


Zistil som, ze tie dva odpory medzi CPU a 1.5V_DDR menia ID3 (vrchny) a ID2 (spodny). Zmena ID3 zmenila model na SL-M3325ND. Zmena ID2 sice prepla 2Line LCD UI, ale je to zjavne neplatna kombinacia - takyto model neexistuje, preto to padalo.

ID1 som nasiel na spodnej strane dosky. Takze zmenou ID1+ID2 som dostal model SL-M3820ND, ktory ma LCD:
kód:
************************************
*       System Information         *
************************************


CM_IF_ModelConfig[ADC7:4068][ADC6:4095][ADC5:4095]

[ID3:3][ID2:3][ID1:3]


 Model Name: SL-M3820ND

Rozbehlo sa to a na vystupe pre LCD mam data!

Protokol je podla ocakavania rovnaky ako pri ML-3310ND, takze emulator funguje, akurat nesedia LED a ovladanie.



samsung_ope_1.png
 Komentář:
 Velikost:  7.67 kB
 Zobrazeno:  35 krát

samsung_ope_1.png



samsung_ope_2.png
 Komentář:
 Velikost:  6.68 kB
 Zobrazeno:  56 krát

samsung_ope_2.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: út říjen 13 2020, 9:11    Předmět: Citovat

Ovladanie som rozchodil, potom som sa bez problemov dostal do servisneho menu a resetoval pocitadlo. Vysledok = "Ready" a zelena STATUS LED Very Happy

Tlaciaren ale v tomto stave netlaci (pokusa sa brat papier z rucneho podavaca a hlasi jam), asi ma tento model inak senzory. Takze uz len vratit do povodneho stavu (a predtym zdokumentovat).



samsung_ope_3.png
 Komentář:
 Velikost:  6.08 kB
 Zobrazeno:  38 krát

samsung_ope_3.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Výpočetní technika Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.16 sekund