T.E.S.T.C.O.P.Y. • Просмотр темы - clx-3175 странности с усб

clx-3175 странности с усб

Неисправности и пути их решения.

Модератор: vetal

Прилепить пост

Сообщение Emperor RmPS » Вт июн 30, 2015 5:10 pm

вобщем есть один форматер 3175fn, норм копирует но по усб видит как неизвестное устройство, путем осмотра и паяния выяснено что на землю коротит вывод D- микросхемы контроллера усб ISP1761EB что делаем, перепаиваем этот контроллер с другого форматера 3175(без сети) и получаем такую шляпу- по усб не видит, а сам аппарат в вечной загрузке-перезагрузке.
Решил глянуть дебаг, а там. Кто поможет расшифровать что же он нам посылает такого.
Код: выделить все
Press any key to execute Monitor Program within 1 sec...
Rom CheckSum value is valid 0x00001738
 Find Kernel
 <<<<<<<<<<<<<BOOT HEATER OFFFFFF>>>>>>>>>>>>>>>>>........................................................................................*
 Kernel UnZip Done!!
jump to 0x40140000


------------------------------------------------------------------------------
BackUp Debugging Message
------------------------------------------------------------------------------
Task Name: CJI , Exception Type: Assert
------------------------------------------------------------------------------

Assertion failed:
 file USB_PDD.c, line 1640
------------------------------------------------------------------------------
Call Stack
------------------------------------------------------------------------------
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 401C38BC
 40473F94
 40473F94
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
 FFFFFFFF
------------------------------------------------------------------------------

[ISP1761] 00000001->00000000
------------------------------------------------------------------------------
'CJI' task - #00660000

task status(2)- 0x00000000
- Ready
task highest stack addr - 0x40FA6F00
task current stack addr - 0x40FA6DB0
task lowest stack addr - 0x40FA4F00
------------------------------------------------------------------------------

------------------------------------------------------------------------------
Call Stack : SP=0x40FA6D08 (Stack End=0x40FA6F00)
------------------------------------------------------------------------------

[KERNEL]  Code Start Addr = 0x40140000, Code End Addr = 0x406E6990
[NETWORK] Code Start Addr = 0x00000000, Code End Addr = 0x00000000
40FA6D1C  =  40148C6C
40FA6D28  =  401494E0
40FA6D34  =  4017E894
40FA6E08  =  40149324
40FA6E20  =  40146BE4
40FA6E24  =  4014747C
40FA6E3C  =  4019775C
40FA6E5C  =  401C4F14
40FA6E8C  =  401C38BC
40FA6EDC  =  40473F94
40FA6EE4  =  40473F94


Assertion failed:
 ulData == (EHC_GLOBAL_INT_ENA | ulHardWareModeDefault), file USB_PDD.c, line 1640, Task CJI


AckTimeout
AckTimeout
AckTimeout
AckTimeout


после пары десятков AckTimeout он перезапускается и все с начала

Добавлено спустя 4 минуты 45 секунд:
сам себе отвечу, что может быть и второй контроллер совсем дохлый, и подпрограмма не может получить от него ответа, потому сваливается в ошибку. Вот только как проверить то, это дело.
Да при входе в FL он спрашивает у нас адрес(я так понял не почтовый)
Код: выделить все
Enter Start Address[0x40140000] : 0x
Аватар пользователя
Emperor RmPS   
Пьет чернила

Прилепить пост

Сообщение kvg » Вт июн 30, 2015 5:22 pm

Да поищи исправный контроллер, а так гадать..
Аватар пользователя
kvg   
Администратор сайта и форума

Прилепить пост

Сообщение Emperor RmPS » Вт июн 30, 2015 5:42 pm

поищи - легко сказать, это блин не 24С64 чтоб валятся на каждом углу, вот пытаюсь ща узнать где она еще используется, а не найду придется с китая заказывать
Аватар пользователя
Emperor RmPS   
Пьет чернила

Прилепить пост

Сообщение kvg » Вт июн 30, 2015 7:04 pm

Сразу закажи, скорее всего она копеешная, и лишней не будет.
Аватар пользователя
kvg   
Администратор сайта и форума

Прилепить пост

Сообщение VVC » Вт июн 30, 2015 8:55 pm

очевидно, что ругается на инициализацию юсб-контроллера (вызывает подпрограмму обработки usb)...если в пайке уверен и оба чипа имеют одинаковую маркировку (и не садятся выводы D- D+ Vcc), то похоже вторая микра тоже под подозрением...новая нужна.

судя по даташиту на 1761 и блок-схемы из мануала 3175FN, в этом контроллере 3 порта usb, работающие в разных режимах...тут разбираться нужно по какому из них чего пробито было и как влияет на общую работу.
Аватар пользователя
VVC   
Тонерный чревовещатель

Прилепить пост

Сообщение Emperor RmPS » Вт июн 30, 2015 10:46 pm

Маркировка одинакова, даже разводка самих плат идентична (на FN плате правда впаяны мс отвечающие еще и за сеть, на простой версии пустые места под них) В пайке уверен, несколько раз менял местами и ситуация все также- с одним- включается, сам по себе полностью работает, Д- накоротко на землю, прямо с ноги 1761. С другим- как собственно писал выше- ребут. Единственное что не успел, это как раз глянуть даташит, завтра попробую замерить что на каких выводах присутствует . Прост чет был очень уверен что контроллер рабочий изначально.
А сам контроллер чет нифига не копеечный. от 500р в китаях.
Аватар пользователя
Emperor RmPS   
Пьет чернила

Прилепить пост

Сообщение kvg » Вт июн 30, 2015 10:49 pm

Да.. 500 рублей конечно огромная сумма на детали для ремонта. Платит то клиент за детали или ты?
Аватар пользователя
kvg   
Администратор сайта и форума

Прилепить пост

Сообщение Emperor RmPS » Вт июн 30, 2015 11:55 pm

kvg писал(а):Да.. 500 рублей конечно огромная сумма на детали для ремонта. Платит то клиент за детали или ты?

Платить я буду, история этого самсунга размазана по форуму, это еще тот который ты мне оригиналом посоветовал прошить :-)
Аватар пользователя
Emperor RmPS   
Пьет чернила

Прилепить пост

Сообщение kvg » Ср июл 01, 2015 12:08 am

Ну тогда давай мы тебе скинемся всем форумом :)) раз тебе 500 рублей негде взять.
Аватар пользователя
kvg   
Администратор сайта и форума

Прилепить пост

Сообщение Emperor RmPS » Ср июл 01, 2015 12:22 am

вот ты колгатной, дело не только в пицот_лишних_рублей. А еще в нехеровом ожидании микры, и желании понять, можно ли сотворить чудо с тем что есть.
Аватар пользователя
Emperor RmPS   
Пьет чернила


Вернуться в Принтеры, МФУ, факсы, копиры формата A4

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 290

вверх
вниз
x

#{title}

#{text}