POS терминалы, PINPAD-ы, Принтеры ...

Разбираем и анализируем электронные девайсы и гаджеты (а также собираем их обратно)

Moderator: Shaos

MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

POS-terminal VeriFone OMNI-395

Ну, это уже один из локальных мемов данного сайта. И, казалось бы, уже многое про него сказано. Но я всё равно поделюсь фотографиями своего, тем более, что мне попался полностью новый.

Поставляется экземпляр в ничем не примечательной картонной коробке. Комплектация - устройство, БП, телефонный кабель и руководство пользователя.
На этикетке написано "Russia", подозреваю, это связано либо с модемом (должен работать на шестидесятивольтовых линиях), либо с поддержкой кириллицы.

Image

Image

Image

Блок питания трансформаторный, типичный для того времени. Разъём стандартный - 5,5*2,5 мм.

Image

Сам аппарат. Многие из вас его уже видели, но всё же.

Image

Image

Разумеется, разбираем его. Тамперов, очевидно, нет - хранилищем ключей OMNI-395 не обладает. Первым терминалом, где пин-пад был встроенным, стал OMNI-490, однако его достаточно сложно найти (но если найдем - обязательно покажем).

Image

Внутренности. Тут всё стандартно. Цвет плат, правда, отличается от ранее показанных. Да и логотип VeriFone белый, а не голубой. Мой экземпляр сделан в 1995 году. Самый старый экземпляр из рассмотренных тут.

Image

Image

Image

Управление в чём-то идентично некогда рассмотренному здесь Tranz - Function + цифра. Function + # точно так же запускает ожидание загрузки прошивки через RS-232. Но TCLOAD тут уже не поможет (протокол тот же, но формат программы уже другой). Нужно ПО VeriFone TXO Workbench, которое мною активно ищется (впрочем, пока что безрезультатно).
Как уже когда-то упоминалось, с этим терминалом может работать PINPAD CM450. Разумеется, при условии, что туда залит соответствующий софт. При этом COM-переходник (который может использоваться и для того, чтобы подключить CM450 как интегрированный POS-terminal) отсоединяется, а разъём DIN втыкается в сам терминал.

На задней части три разъёма, которые у нового закрыты заглушками, - RS-232, PINPAD, принтер.

Image

Image

Распиновка этих разъёмов товарищами begoon, Konstantin18 и автором сайта RandomVariations.com почему-то скромно опущена. Но я считаю нужным её привести.
Распиновка здесь вот такая:
Image

Приведена она в мануале к терминалу Tranz 330, которого у меня, увы, нет. Но она абсолютно идентична.

Также я отсканировал приложенный в комплекте Installation Manual, которого в интернете почему-то нет (как и вообще практически любой информации по данному терминалу).

 
Image
Image
Image
Image
Image
Image
Image
Image

MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

VeriFone Printer 250B

Принтер для терминалов типа OMNI-395, Tranz 330, Tranz 380, ZON Jr XL и аналогичных. Вообще, в мануалах к тем терминалам полное название практически нигде не встречается, а сам принтер называется просто P250.

Image

Image

Поставляется экземпляр в ничем не примечательной картонной коробке. Внутри находятся сам аппарат, инструкция по эксплуатации, картридж, блок питания, моточек ленты и втулка для него. Интерфейсных кабелей нет, их нужно было докупать самостоятельно.

Image

Image

Image

Image


Устройство имеет два индикатора - питание и низкий остаток бумаги (о нём чуть позже). Рядом кнопка подачи бумаги. Если зажать её и включить аппарат, начнётся тестовая печать.

Сзади находятся два разъёма miniDIN - питание и RS-232. Разъём питания идентичен четырёхконтактному разъёму S-Video, порт RS-232 - стандартный MDN-8P. Распиновка его вот такая (вид со стороны отверстий):
NC GND TX
RX CTS RTS
NC NC
Таким образом, для подключения этого устройства к компьютеру подойдёт кабель от Tranz 460. Уровни тоже соответствуют таковым у RS-232, с переходником USB-TTL работать не будет.

Image

Печатающий механизм матричный. В отличие от принтеров Star Micronics, а также отечественных кассовых аппаратов "Ока", "Электроника", здесь используется упрощённая конструкция, идентичная той, что стоит в терминалах VeriFone Tranz 460 и Hypercom T7PS. Мотор протяжки бумаги отсутствует, бумага передвигается после полного прохода головки.
Имеется возможность печати красным цветом, для чего лента поделена на две части (чёрную и красную), а площадка, на которую ложится картридж, может отклоняться при помощи электромагнита.

Image

Снимем крышку бумаги. Здесь используется рулон нестандартной ширины - семьдесят пять миллиметров. В комплекте имеется один "пробный" моточек.

Image

Датчик отсутствия бумаги здесь достаточно нестандартный - он сообщает не об окончании ленты или её обрыве, а лишь о том, что её осталось мало.
Находится он не в печатающем механизме, а рядом с втулкой для крепления рулона (в отверстии). Датчик, понятное дело, оптический и представляет собой обычную оптопару. От внезапного окончания ленты он не спасает - если бумага кончится, принтер запросто может напечатать чек на пустом месте.

Image

Блок питания кондовый, трансформаторный, переменного тока.

Image

Разбираем. Весь корпус собран на защёлках. В моём экземпляре были выштамповки под саморезы, но вкручены они не были.

Image

Панель с кнопками. Видна та самая оптопара проверки уровня бумаги.

Image

Сама плата (печатающий механизм снят):

Image

Выкручивать её из корпуса я не стал.
Собран аппарат на микроконтроллере Z86E21 производства ST Microelectronics. В отличие от однократно программируемого экземпляра в принтере PrintPak, рассмотренном ранее Konstantin18, здешний МК с УФ-стиранием. Из других микросхем - транзисторные матрицы ULN2003A и ULN2023A. Мощный транзистор TIP102, судя по всему, служащий для управления двигателем. Блок из четырёх DIP-переключателей - первый выбирает чётность (Odd/Even), второй - количество бит данных (7/8), третий и четвёртый - скорость. По умолчанию принтер настроен на 9600 бод, 7 бит данных, чёт.

Интерфейс совершенно стандартный - отправляем строку символов, после неё символ "\n", и всё, поехали. В интернете можно найти мануал, где описывается подключение устройства к Windows 98.

Installation manual нигде нет, так что я его отсканировал:

 
Image
Image
Image
Image
Image
Image

Там описываются положения DIP-переключателей для конфигурации режима работы COM-порта.
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

Почему-то во всех предыдущих постах мною была упущена распиновка Download cable для терминалов VeriFone/Nurit. Она здесь вот такая (разъём типа 8P8C, вид в отверстие гнезда, защёлка снизу):
1 - No connection
2 - No connection
3 - No connection
4 - GND
5 - RX (TX компьютера)
6 - TX (RX компьютера)
7 - CTS (можно не подключать, на работу не влияет)
8 - RTS (можно не подключать, на работу не влияет)

Подходит для терминалов типа VeriFone Omni 3***, VeriFone Vx** Lipman Nurit 30**, 8320. У Vx670, 680 используется разъём miniHDMI, к которому подключается интерфейсный блок с таким разъёмом. У VX810, 820 подключается либо интерфейсный кабель с разъёмом USB/COM, либо блок сетевой карты с ранее описанным коннектором.
У Omni 3*** используется коннектор 10P10C. Распиновка такая же, но крайние контакты не учитываются.

Пин-пад VeriFone PP1000*:
Image

Схема кабеля для загрузки прошивки в терминалы Ingenico Unicapt32:

Image
Image

Схема кабеля "terminal-pinpad" для Unicapt32:

Image
Image
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

Распиновка интерфейсного кабеля для VeriFone VX810, VX820 (одинаковая для всех)

Используется проприетарный разъём, нумерация контактов на фото (возможно, в оригинале какая-то другая).

Image

1 - GND
2 - Неизвестно
3 - +9 V DC
4 - +9 V DC
5 - USB-host D+
6 - GND
7 - GND
8 - USB-host D-
9 - RX (TX компьютера)
10 - TX (RX компьютера)
11 - Неизвестно
12 - GND
13 - GND
14 - Неизвестно
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

Системные пароли, системное меню и сброс тампера в разных моделях

Искал по разным местам, решил собрать в одну кучу.

VeriFone Tranz, Omni, VX*

Системный пароль для всех один и тот же - Z66831, он же 1 Alpha Alpha 66831. Если не подходит или кнопка Alpha не предусмотрена, пробуем 166831.

Вернуть стандартный пароль:
ddl -p2 -b115200 *PW=Z66831 *SMPW=Z66831
где цифра после p - номер вашего порта.

Вход в системное меню на разных моделях:

Omni-***: зажать Func + 7, ввести пароль, нажать Enter.
Omni-3***, VX510, VX520, VX810 и аналогичные: зажать F2+F4, ввести пароль, нажать Enter.
VX820, VX680, VX675: зажать Enter + 7, ввести пароль, нажать Enter.
SC5000: зажать две крайние синие клавиши, ввести пароль, нажать Enter. Для файловых групп пароль 844747744 (почти как у PP1000SE, но без последней цифры. Впрочем, можно это не учитывать, последняя цифра всё равно не введётся).

VeriFone PP1000*: зажать Cancel + 2, ввести пароль: 844747746.
VeriFone PP1000SE в режиме Nurit: нажать среднюю кнопку, затем 2, ввести пароль: 844747746.

Verifone CM450, SC***: зажать крайние левую верхнюю и правую нижнюю кнопки, подать питание, ввести пароль 7412687, нажать Enter (это общий сброс, системного меню в нём нет).

Nurit:

Nurit 8000, 8010 и 8400: зажать 7 + 5 + 3
Nurit 3***, 8320: зажать 4 + Menu + => + Enter
Пароль для выхода в NOS: 1947 (год основания Израиля, где и базировалась эта фирма)

Очистить RAM: в NOS открыть Service Menu\Hardware tests, сделать тест RAM.
Очистить Flash: поменять режим загрузки с Single на Multi и вернуть обратно.

Ingenico Unicapt32:

Системное меню: включить с зажатой жёлтой кнопкой (Clear)
Advanced options: 2050
Local download: 1975

Ingenico Telium*:

Общий сброс - при запуске быстро нажать F1, F2, F3, F4
Telium Manager - нажимать F при запуске, выбрать его из списка приложений

Учтите: если на экране при запуске горит LLT, вначале надо загрузить софт. Если Alert irruption, Unauthorized - выкинуть.

Сброс тампера

VeriFone:

Tranz, Omni-***: тамперов не предусматривалось
Omni-490, Omni 3*** - тамперы есть, но блокировки нет, просто слетает ПО
VX510, VX610, VX670:
Пролить приложенную утилиту, перезагрузить терминал, очистить память. Сама утилита является свободно распространяемым ПО от INPAS и была найдена мною на просторах (в теме http://bankomatchik.ru/forums/33/427). Учтите, что в VX510, VX610 старых моделей тампер выскакивает и при севшей батарейке.
VX810:
Ввести системный пароль, в меню найти IPP Key Load, нажать неподписанную клавишу F1. Терминал подвиснет, перезагрузится, и тампер должен будет уйти. Если не ушёл - пробовать менять батарейку.
VX675, VX680, VX820:
Ввести пароль, открыть IPP Key Load, нажать клавишу 2. Возможно, срабатывает и на VX805.
VX520, VX805:
Ввести пароль, открыть IPP Key Load, нажать F2. Если не помогло - нажать F1.

PP1000* - залить ключи.
SC5000 - зайти в системное меню, найти там пункт Clear tamper flag.
SC***, CM450 - вскрытие выводит из строя Security module.

TAMPERIGN DETECTED на VX*: разобрать, после чего собрать, затянув корпусные винты. Сбросить тампер привычным методом. Если не поможет - выкинуть.
BAD RTC CHIP на SC5000, VX*: поменять батарейку на живую. Если не поможет - выкинуть.
BAD HW RNG на VX*: выкинуть.

Ingenico Unicapt32:
Включить с зажатой жёлтой кнопкой, когда на экране появится "TAMPER", ввести пароль: 2003.

Sagem Telium, Ingenico Telium*: тампер не лечится

Hypercom Optimum T2100: выпаять батарейку, запускать без неё. При необходимости подкинуть на горячую к заранее выведенным проводам.
Hypercom Optimum T42**: тампер не лечится.
Hypercom HFT*: слетает прошивка защищённого МК Dallas DS5002FP.

Verifone на платформе Engage: тампер не лечится

Список будет пополняться.
You do not have the required permissions to view the files attached to this post.
Last edited by MaFrance on 28 Mar 2022 02:53, edited 2 times in total.
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

Симулятор терминала Tranz 330, пин-пада и процессингового центра.
You do not have the required permissions to view the files attached to this post.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by Lavr »

MaFrance wrote:Список будет пополняться.
Вы большую и интересную работу проделываете, и выкладываете эксклюзивный материал...
Вот только смотрю я, фото вы выкладываете на сторонний ресурс: https://imgbb.com/KFGjxWV
А на таких ресурсах материалы долго не лежат, поэтому в весьма скором времени в этом,
безусловно, интересном топике придётся наблюдать такую вот картину:
Из.PNG
Обидно будет... :-?
You do not have the required permissions to view the files attached to this post.
iLavr
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

Image

Вроде очухалось...
Хотя если вдруг сдохнет насовсем, то постараюсь перезалить сюда.

Вообще, часть материалов весьма полезна не только местным участникам, но также и различным банковским сервисным работникам. К примеру, пароли для сброса TAMPER на разных терминалах. На форуме bankomatchik.ru (крайне мутный сайт с закрытой регистрацией) что-то из этого есть, но все файлы и даже изображения закрыты для неавторизованных. Те, что были залиты на Яндекс.Диск и тому подобные ресурсы, полностью скачал. К примеру, именно так оказалась утилита для сброса тампера на VX510. На том же форуме есть тема "Боремся с тамперами", где многое из этого обсуждается. Я же нашёл всю возможную информацию и постарался собрать её в одном месте. Собственно, зарегистрированные там пользователи сами активно борются с выкладыванием подобных материалов, так как некоторые работают в сервисах и за заливку некогда свободно распространявшейся утилиты для сброса TAMPER (или просто за ввод Z66831 и нажатие F2) берут немалые суммы.
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

Тем временем мы таки выяснили, что за прошивка шла в комплекте с ПО TCLOAD, выложенном ранее. Это была система учёта рабочего времени на базе терминала Tranz 330/380.
В те времена они частенько использовались не только как платёжные терминалы, но и как простенькие контроллеры, в частности, в системах учёта рабочего времени или контроля доступа на объект.
Всё ПО залить сюда не получается - его размер превышает сотню мегабайт. А качать с файлообменника - очень то ещё занятие. Поэтому для желающих залил на MEGA:
https://mega.nz/folder/hMZURSAb#maNp02_bvBNVS6OaqnCMVA
Сайт производителя этого ПО:
http://inforap.com/

Также выложил найденные на просторах материалы по анализу аппаратной и программной части Tranz 330 (не мои - такого терминала у меня нет).
You do not have the required permissions to view the files attached to this post.
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

POS-terminal Ingenico IPA280

Подробнее тут:

https://www.phantom.sannata.org/viewtop ... 51#p668951
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

PINPAD Innovatron Terminaux

Очень старый пин-пад, мой экземпляр выпущен в далёком 1995 году.

Использовался совместно с POS-terminal'ами TPScam-1000, TPScam-2000. В этой стране таковые работали с ПО платёжной системы "Золотая корона".

Image

Image

Image

Image

Собран на микроконтроллере 80C31. В панельке ПЗУшка 27C64 (дамп прилагаю). Батарейки нет, тамперов тоже. Схема сама по себе очень простая.

Распиновка кабеля такая:
зелёный - 5 В
чёрный - земля
красный и синий - CLK
жёлтый - Data

Сам TPScam упоминается тут:
http://matthieu.benoit.free.fr/121.htm
(на французском языке)
You do not have the required permissions to view the files attached to this post.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by Shaos »

Чото картинок в сообщении выше не видать совсем - это только у меня или повсеместно?
Я тут за главного - если что шлите мыло на me собака shaos точка net
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

Вроде работает.

Но в планах сжать все изображения и перезалить их как вложения.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by Shaos »

Заливай конечно прям сюда в формате JPG
По ширине правда надо уменьшить, чтобы было меньше 1000 пикселов (максимум 1200 если деталей много)
Но если фотки замыленные, то можно и ещё меньше делать (800x600 там или вообще 640x480)
(залитые сюда фотки будут видны только отсюда - специально сделано так, чтобы наш траффик не использовался c других сайтов)
Я тут за главного - если что шлите мыло на me собака shaos точка net
MaFrance
Fanat
Posts: 65
Joined: 07 Nov 2020 10:04

Re: POS терминалы, PINPAD-ы, Принтеры ...

Post by MaFrance »

Что-то актив сдох.
Ну что же, самое время выложить что-то ещё.

Пин-пад Nurit 272, один из древнейших у этой фирмы.
По системе команд практически полностью идентичен VeriFone PP1000+. Распиновка аналогичная. Умеет русский шрифт в кодировке 1251.

Тамперов внутри, на удивление, нет, ключи хранятся в EEPROM.
You do not have the required permissions to view the files attached to this post.