Автор Тема: Умер процессор на ШТРИХ-ЛАТ-Ф  (Прочитано 5268 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alex77

  • $$$
  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 661
  • Похвалили: 55 раз(а)
  • ***
Всем привет!
Умер процессор на ШТРИХ-ЛАТ-Ф (сдохла флеш-память, два мырга двумя светодиодами).
Кто имел опыт обмена по гарантии платы или ККТ в Штрих-М?
На чье имя писать Заяву и кому сдавать убитую плату или ККТ целиком (ФИО, отдел и т.д.)
Заранее спасибо!
Ну как-то так! или так, или эдак!!!
 

Оффлайн сандр

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 1541
  • Похвалили: 118 раз(а)
    • ЦТО "Кассовые аппараты"
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #1 : 11/07/2017 14:52:31 »
На форуме Штриха отвечали:
Похоже что умерла системная плата и её надо менять.
Т.к. ККТ уже зарегистрирован, то поменять её можно на отрывные талоны актов ввода в эксплуатацию в отделе ЗиП.

Оффлайн dipol

  • Наш человек
  • Старожил
  • ***
  • Сообщений: 419
  • Похвалили: 88 раз(а)
  • Откуда: Мытищи
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #2 : 11/07/2017 14:57:55 »
Если ККМ еще не зарегистрирован,то можно сдать в ремонт или обмен по гарантии в Штрих или ближайший АСЦ Штриха целиком весь аппарат не разбирая и не вскрывая.Если ККМ уже зарегистрирован,то тут два варианта.1-й:Если ККМ стоит на техническом обслуживании,то гарантийные обязательства несет ЦТО,который ввел ККМ в эксплуатацию и поставил на ТО(а Штрих такому ЦТО за каждый введенный ККМ дает вознаграждение(см. справку и сервисную политику в личном кабинете ЦТО Штриха)).2-й:Если ККМ НЕ стоит на ТО,то никто не несет никаких гарантийных обязательств,все это проблемы конечного пользователя,ремонт за деньги(см.пункт о гарантии производителя в паспорте ККМ).
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #3 : 11/07/2017 17:48:40 »
ОЗУ внешнее у Вас не работает. Если флеш сдохнет программа не будет запускаться
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #4 : 11/07/2017 22:34:34 »
ОЗУ внешнее у Вас не работает.
гы, а сигнал /CS статики через что идёт ? может нео ADM-ка ? может адресятина или данные кирпича на корпусе сидят (не раз с таким встречались, когда выходные каскады торчат в питалове или земле). я бы так лихо не раскидывался компонентной диагностикой.
« Последнее редактирование: 11/07/2017 23:14:51 от tridentxp »
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #5 : 12/07/2017 02:24:12 »
А я и не говорю что мс озу неисправна. Не работает внешнне озу (не проходит тест), и причин тому много )
 
Это сообщение считают полезным: Славик

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3476
  • Похвалили: 1277 раз(а)
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #6 : 12/07/2017 10:01:37 »
сегодня такая же фигня поначалу моргал двумя светодиодами по два раза. Решил перешить - ни лодер, ни основная прога не шьется:
Xmodem successfully received 28672 bytes
checksum ok
bootloader bad checksum

secure bootloader V.127
SD mount fail
application corrupted
CCXmodem sync error
secure bootloader V.127
SD mount fail
application corrupted
Xmodem successfully received 491520 bytes
checksum ok
starting application update...
*******************************************************************************
finalizing application update...
application corrupted
глянул осцилом - проц к ОЗУ даже не лезет - на шинах никакого обмена нет.
« Последнее редактирование: 12/07/2017 10:17:23 от Bit »
 

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3476
  • Похвалили: 1277 раз(а)
Re: Умер процессор на ШТРИХ-ЛАЙТ-Ф
« Ответ #7 : 12/07/2017 11:30:20 »
А я и не говорю что мс озу неисправна. Не работает внешнне озу (не проходит тест), и причин тому много )
Чет победить аппарат пока не удается. Во время прошивки, когда идет обмен с ОЗУ, осцилом вроде ничего криминального не видно. ОЗУ-ху махнул на всякий случай, но толку нет. Хорошо бы прошивку для тестирования ОЗУ или хотя бы лаподрыг какой.
« Последнее редактирование: 12/07/2017 12:06:51 от Bit »
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #8 : 12/07/2017 13:49:37 »
ОЗУ или хотя бы лаподрыг какой.
ДА! SergL, накатайте проверку ОЗУ уже! всех лап: и адресятины, и данных, и управления аля:
const unsigned int CS=1<<....
FIO3CLR=CS;
if (FIO3PIN&CS) {значит лапа висит на питалове};
FIO3SET=CS;
if (!(FIO3PIN&CS)) {значит сидим в нуле};
« Последнее редактирование: 12/07/2017 17:24:42 от tridentxp »
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 
Это сообщение считают полезным: drfaust, KrasCEP

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #9 : 13/07/2017 00:24:55 »
К сожалению не все так просто. Висит на земле или питании - частные редкие случаи. Гораздо чаще замыкание между ножек или непропай.
Проще наверное сделать что если тест не прошел и ФР мигает лампочками он будет лазить по всему ОЗУ. Тогда перебирая все ножки осциллографом можно будет увидеть отсутствие сигнала или неправильные логические уровни.
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #10 : 13/07/2017 00:26:33 »
Хотя оно и сейчас так должно быть, т.е. при наличии осциллографа должно быть возможно определить что именно пошло не так.
 

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3476
  • Похвалили: 1277 раз(а)
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #11 : 13/07/2017 09:24:49 »
Если смотреть в осцил сейчас, к ОЗУ он лезет только во время прошивки, видно складывает прошивку туда. Псле чего
Xmodem successfully received 491520 bytes
checksum ok, т.е. вроде как в ОЗУ прошивка записалась нормально и с чексуммой все ОК. Потом происходит апдейт и
application corrupted   :-\
при этом с ОЗУ никакого обмена не происходит.
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #12 : 13/07/2017 12:45:47 »
К сожалению не все так просто. Висит на земле или питании - частные редкие случаи. Гораздо чаще замыкание между ножек или непропай.
Проще наверное сделать что если тест не прошел и ФР мигает лампочками он будет лазить по всему ОЗУ. Тогда перебирая все ножки осциллографом можно будет увидеть отсутствие сигнала или неправильные логические уровни.
я на одной АРМ7 игрушке вводил проверку 4-ёх лап, и ничо - работает. сначала закладывал проверку к земли и питалову, потом ещё и проверял коротыш между ними самими. код робит. это канеш не 3 управления в купе с адресятиной и данными на коротец проверять, но вы программеры - у вас на это времени больше. могу рабочего сорца подкинуть.
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #13 : 13/07/2017 13:11:08 »
SergL, ошибка ОЗУ может быть следствием неисправности самой статики или кирпича (временно забудем про АДМку). поправь меня если я не прав. вы в озу лазаете механизмом EMC (external memory controller), а не FIO, а этот механизм довольно таки сложная структура на шине кирпича. было бы обалдеть как круто если бы вы заложили проверку пинов на коретец к земле и между собой, а после этого через EMC проверили ОЗУ тестовыми записями. например закинув 512К нулей, потом в нулевой адрес закинуть CRC32 от всей ОЗУ. после чего в адрес 4 опять закинуть новую CRC32 по всей ОЗУ, далее в 8-ой и до самого последнего. после чего раскатать в обратку с проверкой CRC. если такой тест реализовать средствами FIO, а потом EMC, то успешное завершение теста средством FIO, а отрицательный результат через EMC будет говорить о неисправности кирпича. да и ваще вот такой лаподрыг вам сделать не проблема: https://kkmcom.ru/index.php?topic=6038.0
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #14 : 13/07/2017 13:20:20 »
Попробуйте обновить через sd. По идее должна прошиться даже с неисправной памятью. Программа после этого должна запуститься.
 

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3476
  • Похвалили: 1277 раз(а)
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #15 : 13/07/2017 15:38:41 »
через SD прошился нормально, но все равно не запускается, мигает по 2 раза
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #16 : 13/07/2017 20:59:28 »
Вот, это значит не прошел тест озу.
При этом между вспышками он будет все озу писать и читать случайными числами. Если взять осцилл и проверить все сигналы то можно определить аномалию.
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #17 : 14/07/2017 00:02:51 »
SergL, а на мои вопросы ответить ? в частности птсо 13.
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 

Оффлайн cesav2007

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 939
  • Похвалили: 49 раз(а)
  • Откуда: СКФО
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #18 : 14/07/2017 01:51:21 »
Да не в ОЗУ дело. Это процессор.
Профессиональный монтаж СКС. Цены низкие!
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #19 : 14/07/2017 05:09:32 »
SergL, а на мои вопросы ответить ? в частности птсо 13.
Сколько на Ваш взгляд времени надо чтобы 512к раз посчитать crc32 от 512к? С учетом того что crc даже аппаратная, а память асинхронная 55 нс? Мне кажется вечность.
Лаподрыг наверное вещь хорошая в умелых руках, большинство же новоиспеченных "специалистов" будут тупо выжигать порты и движки. И доказать что то будет нереально.
 

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3476
  • Похвалили: 1277 раз(а)
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #20 : 14/07/2017 12:14:41 »
Если все так сложно, может таких заморочек  с CRC не надо. Озу-ха конечно может сдохнуть самым причудливым образом, но хотя бы можно было бы сделать простейший тест. Скажем записали везде 0, потом FF, прочитали - шину данных отстреляли. Потом везде 0, а по 7FFFF пишем FF и проверяем 0 по остальным адресам, потом тож самое по 0 адресу, чтоб шину адреса проверить. Результат - в терминал. Ну а если не поможет ОЗУ-ху и махнуть не долго.
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #21 : 14/07/2017 12:41:15 »
Так простейший тест имеется, не такой как Вы описали, но непропай и замыкания выявляет. И в Вашем случае он как раз и не проходит. Результат правда не в терминал выводится а на лампочки.
Только вот что именно пошло не так, микросхемы битые или деффект монтажа понять весьма непросто.

 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4582
  • Похвалили: 1425 раз(а)
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #22 : 14/07/2017 14:13:15 »
Любит штрих плодить сущности .
Открываем ремдок - схема УМки вообще не соответствует реальности .
Может есть у кого адекватная ? Интересует с WiFi . На плате присутствует еще
DD7 25Q80 от винбонд . SME 16073.100.01
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #23 : 14/07/2017 19:35:05 »
Сколько на Ваш взгляд времени надо чтобы 512к раз посчитать crc32 от 512к? С учетом того что crc даже аппаратная, а память асинхронная 55 нс? Мне кажется вечность.
дык давайте посчитать:
1) не 512к раз, а 512к/4. crc же 32-ух битная.
2) (2^19)*(2^17)*55*(10^-9) ~~ 3780 сек.
чуть более часа. по моему вполне сносно.
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #24 : 14/07/2017 22:09:58 »
Память на 8-ми разрядной шине, так что 512*512*1024*1024 цикла.
По моим оценкам это займет часа 4, без учета времени вычисления CRC и прочих накладных расходов. Есть ли научное обоснование что именно такой тест со 100%-ой вероятностью выявит любую проблему с ОЗУ?
В любом случае результатом такого теста будет либо да, либо нет, и понять с чем именно проблема насколько я понимаю невозможно.
Дефекты монтажа на мой взгляд выявляет и существующий сейчас тест.
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #25 : 14/07/2017 22:40:59 »
Память на 8-ми разрядной шине, так что 512*512*1024*1024 цикла.
если чес, не понял почему такая цифра.
Есть ли научное обоснование что именно такой тест со 100%-ой вероятностью выявит любую проблему с ОЗУ?
не идеал, но стремление к совершенству. тест длинный и в полной мере насилует внутренний  механизм дишефрации линий данных для доступа к триггерам хранителям ОЗУ.
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #26 : 14/07/2017 23:12:48 »
Туплю, Вы же предлагаете на 4 байта смещаться. Ваш расчет верный, больше часа.
Методика сомнительна. Получается что в каждую ячейку пишется либо 0, либо одно конкретное число (в каждом цикле пишется всего одно слово).
На мой взгляд если во всю память много раз (к примеру 10к) записать и прочитать псевдослучайную последовательность, вероятность выявить неисправность выше. И быстрее.
 

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3476
  • Похвалили: 1277 раз(а)
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #27 : 10/11/2017 09:32:07 »
Махнул таки проц на этом аппарате, залил мэджиком олд фрс и - нифига. В терминал плюет, что аппликация стартует, но дальше полный ноль: ни пишшит, ТД не находится и даже судя по осцилу к озу-хе не лезет. ТП штриха исчо заявила, что на лайте и м-01 проц на плате не меняется, только вместе с платой. :o. Вобщем пока полный провал :'(
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #28 : 10/11/2017 09:50:07 »
Махнул таки проц на этом аппарате, залил мэджиком олд фрс и - нифига. В терминал плюет, что аппликация стартует, но дальше полный ноль: ни пишшит, ТД не находится и даже судя по осцилу к озу-хе не лезет. ТП штриха исчо заявила, что на лайте и м-01 проц на плате не меняется, только вместе с платой. :o. Вобщем пока полный провал :'(
конфиг пропиши FE F7 00 00 00 xy
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3476
  • Похвалили: 1277 раз(а)
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #29 : 10/11/2017 10:08:44 »
Да пока даж на связь с ТД не выходит, пока смотрю плату, мож напаял криво или чего отвалилось.
 

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3476
  • Похвалили: 1277 раз(а)
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #30 : 10/11/2017 12:16:08 »
гы нашел дорожку оборваную, переходная дырка под процом не контачит, видать перегрел плату слегка. Связь появилась. Как ни странно оно определилось сразу как штрих-лайт 01Ф, а не генерик упграде... Но, зараза, кажет ошибку в ПЗУ, FE F7 00 00 00 передавал - не помогло чет не жрет он эту комбинацию. Ну хоть версия о дохлом проце подтвердилась.
 

Оффлайн mservis

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 1280
  • Похвалили: 191 раз(а)
  • Откуда: Алтай, Бийск
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #31 : 10/11/2017 12:50:50 »
Попробуй другие комбинации перебрать
 * fe f7 01 00 00 00  - RR-01F
 * fe f7 02 00 00 00  - RR-02F
 * fe f7 03 00 00 00  - RR-03F
 * fe f7 04 00 00 00  - Shtrih ON-LINE
 * fe f7 06 00 00 00  - Retail-01F
 * fe f7 0b 00 00 00  - RR-04F
 * fe f7 0c 00 00 00  - Shtrih-Mini-02F
и те, которые не указаны (имею ввиду третий байт справа)
Напиши, какая реакция на существующие комбинации.
сразу как штрих-лайт 01Ф
Интересно, откуда он это берет? Комбинация перемычек на плате?
 

Оффлайн tridentxp

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 7506
  • Похвалили: 1109 раз(а)
  • Он умер.
  • Откуда: ARMвиль
Re: Умер процессор на ШТРИХ-ЛАТ-Ф
« Ответ #32 : 10/11/2017 13:00:51 »
FE F7 00 00 00 передавал
конфиг пропиши FE F7 00 00 00 xy
то, что дарвин и вы называете эволюцией, является лишь умыслом Отца.
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23