Торнадо-К сбой ФП, при снятии Z отчета пишит сбой обмена с ФП |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
Торнадо-К сбой ФП, при снятии Z отчета пишит сбой обмена с ФП |
![]()
Сообщение
#1
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
Добрый день! После замены ЭКЛЗ был пробит 1,11, все нормально. При снятии Z отчета вылезла почти вся портянка, написалось "закрытие смены в эклз", номер КПК и значение КПК, а после этого надпись на ленте "сбой обмена с ФП". Причем в ЭКЛЗ эта смена закрылась, в ФП нет. Вручную закрыл смену в ФП, сделал тех обнуление, опять пробил 1,11 снял Z и то же самое... Поменял ФП на другую-опять так же. Единственный ньюанс-смену дописывал вручную через прогу, там в списке небыло торнадо, поэтому выбрал Феликс-02К, у них формат ФП одинаковый?
И какие ошибки могут приводить к появлению сообщения "сбой обмена с ФП"? |
|
|
![]()
Сообщение
#2
|
|
![]() Разговорчивый ![]() ![]() ![]() ![]() ![]() ![]() Группа: Заблокированные Сообщений: 1 355 Регистрация: 26.11.2007 Из: Москва Пользователь №: 12 170 ![]() |
Добрый день! После замены ЭКЛЗ был пробит 1,11, все нормально. При снятии Z отчета вылезла почти вся портянка, написалось "закрытие смены в эклз", номер КПК и значение КПК, а после этого надпись на ленте "сбой обмена с ФП". Причем в ЭКЛЗ эта смена закрылась, в ФП нет. Вручную закрыл смену в ФП, сделал тех обнуление, опять пробил 1,11 снял Z и то же самое... Поменял ФП на другую-опять так же. Единственный ньюанс-смену дописывал вручную через прогу, там в списке небыло торнадо, поэтому выбрал Феликс-02К, у них формат ФП одинаковый? И какие ошибки могут приводить к появлению сообщения "сбой обмена с ФП"? какой утилитой пользовались? |
|
|
![]()
Сообщение
#3
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
ФП подключал к CT-01, для просмотра ФП использовал дамп-конструктор
первоначально он ругнулся что первые 3 байта неправильные- были FFh FFh 38h, а по его мнению должны быть 00 AAh AAh, хотя я и так,и так пробовал |
|
|
![]()
Сообщение
#4
|
|
![]() Разговорчивый ![]() ![]() ![]() ![]() ![]() ![]() Группа: Заблокированные Сообщений: 1 355 Регистрация: 26.11.2007 Из: Москва Пользователь №: 12 170 ![]() |
ФП подключал к CT-01, для просмотра ФП использовал дамп-конструктор первоначально он ругнулся что первые 3 байта неправильные- были FFh FFh 38h, а по его мнению должны быть 00 AAh AAh, хотя я и так,и так пробовал Присылайте запрос на support@atol.ru. Я вам вышлю утилиту для работы с ФП |
|
|
![]()
Сообщение
#5
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 129 Регистрация: 31.1.2006 Пользователь №: 2 507 ![]() |
ФП подключал к CT-01, для просмотра ФП использовал дамп-конструктор первоначально он ругнулся что первые 3 байта неправильные- были FFh FFh 38h, а по его мнению должны быть 00 AAh AAh, хотя я и так,и так пробовал Если первые байты были FF FF 38 , то это скорее всего не Торнадо , а Гепард . При чем без признака фискального режима . А в Торнадо или Феликс первые 16 байт не значащи - эта область используется для теста ФП на запись . То есть скорее всего Вы перепутали фискалки . Нужен первоначальный дамп ФП . |
|
|
![]()
Сообщение
#6
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
Так это и есть первоначальный дамп, снимал программатором СТ-01, в списке выбирал АВЛГ 423.05.00, прочитал, и первые байты были FF FF 38, потом еще всякая фигня, с адреса 10h пошла фискализация, с 80h зав номер, c 100h -Z отчеты. Кстати считал MemLoaderом, поправил ФП как написано в справке к программе, записал. При снятии Z отчета все равно в конце пишется "сбой обмена с ФП", причем фискальные отчеты снимает нормально, при автотестировании никаких ошибок не выдает. У меня подозрение, что где то в ФП надо байтик подправить,тесть это чисто программный глюк, только вот где?
Если первые байты были FF FF 38 , то это скорее всего не Торнадо , а Гепард . При чем без признака фискального режима . А в Торнадо или Феликс первые 16 байт не значащи - эта область используется для теста ФП на запись . То есть скорее всего Вы перепутали фискалки . Нужен первоначальный дамп ФП . аа, ну так правильно! ФП то одинаковые у меркуриев версий 01 и 02, просто с завода они наверное идут прописанные FF FF 38, просто торнадо это не использует, вот так и осталось |
|
|
![]()
Сообщение
#7
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 129 Регистрация: 31.1.2006 Пользователь №: 2 507 ![]() |
Так это и есть первоначальный дамп, снимал программатором СТ-01, в списке выбирал АВЛГ 423.05.00, прочитал, и первые байты были FF FF 38, потом еще всякая фигня, с адреса 10h пошла фискализация, с 80h зав номер, c 100h -Z отчеты. Кстати считал MemLoaderом, поправил ФП как написано в справке к программе, записал. При снятии Z отчета все равно в конце пишется "сбой обмена с ФП", причем фискальные отчеты снимает нормально, при автотестировании никаких ошибок не выдает. У меня подозрение, что где то в ФП надо байтик подправить,тесть это чисто программный глюк, только вот где? аа, ну так правильно! ФП то одинаковые у меркуриев версий 01 и 02, просто с завода они наверное идут прописанные FF FF 38, просто торнадо это не использует, вот так и осталось Значит надо сначала инициализировать ФП , а только потом записать поправленный дамп . MemLoader по-моему ФП не инициализирует , предполагается , что ФП чистая . Сразу оговорюсь , что инициализация этой ФП делается спецкомандой , а не заливкой дампа FF . А то что в первоначальном дампе первые байты были FF FF 38 , говорит о том что ФП точно с Гепарда сняли и заводской номер его был 8ххххххх . |
|
|
![]()
Сообщение
#8
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
ага, а команду инициализации я видел в драйвере,попробую. Зав номер действительно начинается с 8ки
|
|
|
![]()
Сообщение
#9
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
Полностью стер ФП, подцепил неак ЭКЛЗ, сделал тех обнуление, ввожу зав номер, нажимаю "ок", пишет-введен зав номер такойто, а ниже-"сбой обмена с ФП"
То есть читать он ее читает, а писать не хочет, это как так? У ФП же и запись и чтение происходит по одним и тем же линиям SDA и SCL, питание 5 вольт стабильно |
|
|
![]()
Сообщение
#10
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
На чистой ФП удалось записать зав номер-предварительно перепрошив проц винбондовский той же прошивкой что и была (mmsk2), значит ФП пишится, значит проблема чисто программная. Заливаю обратно рабочий дамп ФП, ставлю рабочую ЭКЛЗ, пробую снять Z отчет, все равно пишит сбой обмена с ФП.
Кто может дать полную разметку ФП, где по каким адресам что сидит?? может в РПЗУ надо еще какой флаг убрать или в процессоре? |
|
|
![]()
Сообщение
#11
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
какой утилитой пользовались? Скажите, где можно взять образ 24С256 которая рядом с 78E516? Или формат записей, как и что туда пишится. Я уже с этим сбоем с ФП замучился-поставил чистую ФП и черную ЭКЛЗ(отладочную от безанта), все нормально фискализировалось, чеки пробиваются, Z отчеты снимаются без проблем. Ставлю рабочую ЭКЛЗ, заливаю образ ФП в эту же ФП-при снятии Z отчета пишит "Сбой обмена с ФП". То есть проблема получается чисто программная... Если стереть 24С256, то при вкл пишит память ККМ ненорм, может ее надо как то инициализировать? |
|
|
![]()
Сообщение
#12
|
|
![]() Разговорчивый ![]() ![]() ![]() ![]() ![]() ![]() Группа: Заблокированные Сообщений: 1 355 Регистрация: 26.11.2007 Из: Москва Пользователь №: 12 170 ![]() |
Скажите, где можно взять образ 24С256 которая рядом с 78E516? Или формат записей, как и что туда пишится. Я уже с этим сбоем с ФП замучился-поставил чистую ФП и черную ЭКЛЗ(отладочную от безанта), все нормально фискализировалось, чеки пробиваются, Z отчеты снимаются без проблем. Ставлю рабочую ЭКЛЗ, заливаю образ ФП в эту же ФП-при снятии Z отчета пишит "Сбой обмена с ФП". То есть проблема получается чисто программная... Если стереть 24С256, то при вкл пишит память ККМ ненорм, может ее надо как то инициализировать? Попробуйте записать в последнем адресе значение АА |
|
|
![]()
Сообщение
#13
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 129 Регистрация: 31.1.2006 Пользователь №: 2 507 ![]() |
На чистой ФП удалось записать зав номер-предварительно перепрошив проц винбондовский той же прошивкой что и была (mmsk2), значит ФП пишится, значит проблема чисто программная. Заливаю обратно рабочий дамп ФП, ставлю рабочую ЭКЛЗ, пробую снять Z отчет, все равно пишит сбой обмена с ФП. Кто может дать полную разметку ФП, где по каким адресам что сидит?? может в РПЗУ надо еще какой флаг убрать или в процессоре? Проблема в том , что Вы пишете весь дамп полностью . Значит мемлодер не учитывает особенности этой ФП . А особенность ее в том , что если взять ИНИЦИАЛИЗИРОВАННУЮ ФП и записать чем угодно хотя бы чистый дамп , то есть 32 кбайт FF , то до следующей инициализации записать в нее уже ничего невозможно . Так Вы будете ходить по замкнутому кругу бесконечно . Проще всего взять инициализированную ФП и с помощью сервисной прошивы востановить ФП по ЭКЛЗ . Вот она запишет столько сколько нужно . p.s. А в каком это драйвере Вы видели команду инициализирующую ЭТУФП ? |
|
|
![]()
Сообщение
#14
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
Проблема в том , что Вы пишете весь дамп полностью . Значит мемлодер не учитывает особенности этой ФП . А особенность ее в том , что если взять ИНИЦИАЛИЗИРОВАННУЮ ФП и записать чем угодно хотя бы чистый дамп , то есть 32 кбайт FF , то до следующей инициализации записать в нее уже ничего невозможно . Так Вы будете ходить по замкнутому кругу бесконечно . Проще всего взять инициализированную ФП и с помощью сервисной прошивы востановить ФП по ЭКЛЗ . Вот она запишет столько сколько нужно . p.s. А в каком это драйвере Вы видели команду инициализирующую ЭТУФП ? На вкладке "сервис" кнопка инициализация,но я думаю что это инициализация таблиц. А про ФП вы правы ![]() тоесть надо писать только до последней записи Z отчета, а дальнейшие байты не трогать А сервисная прошива восстановит данные, если две ЭКЛЗ? |
|
|
![]()
Сообщение
#15
|
|
Прохожий Группа: Новички Сообщений: 9 Регистрация: 31.8.2009 Из: Новосибирск Пользователь №: 17 337 ![]() |
Значит мемлодер не учитывает особенности этой ФП . Кстати, попробовал записать дамп ФП и программатором СТ-01 и атоловской утилитой (memloader) , в обоих случаях пишет "сбой связи с ФП" Получается, оба программатора пишут дамп полностью, даже где значение FF, они их переписывают. И причем оба программатора предназначены именно для данной ФП, как же так? Ведь достаточно писать только байты отличные от FF, все остальные тогда останутся доступны для записи.. Тогда прошу утилиту для восстановления ФП из ЭКЛЗ у Ганицева Сергея ![]() |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 20.2.2019, 13:38 |