nedoPC из POS терминала HYPERCOM Optimum T2100

Печатные платы, программируемая логика, разработка и изготовление аппаратуры

Moderator: Shaos

Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM T2100

Post by Konstantin18 »

Вот такая вышла "карта памяти":
You do not have the required permissions to view the files attached to this post.
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM T2100

Post by Konstantin18 »

Вести с полей: :esmile:

Основная плата имеет 6 слоев.
Разведена под изменяемую в процессе монтажа конфигурацию,
например, RS-422 можно заменить на RS-232.

При подключении JTAG эмулятора процессор определяется, FLASH читается.
Разбираюсь с работой скриптов.
You do not have the required permissions to view the files attached to this post.
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM T2100

Post by Konstantin18 »

Получилось помигать светодиодом (подсветки) и попищать буззером.
Все это при помощи скриптов H-JTAGа.

Дальше можно пробовать заниматься программированием....
You do not have the required permissions to view the files attached to this post.
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM T2100

Post by Konstantin18 »

Организация питания:
You do not have the required permissions to view the files attached to this post.
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM T2100

Post by Konstantin18 »

PCB Hypercom T2100.
Плата терминала крупным планом.
Отпаяны держатели SMART CARD и батарейка.
You do not have the required permissions to view the files attached to this post.
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM T2100

Post by Konstantin18 »

Добавил "расключение" порта RS-232
You do not have the required permissions to view the files attached to this post.
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by Konstantin18 »

Вывод на ЖКИ - работает:
ПС. ( Часы работают от процессорного RTC ! / батарейку припаял :ebiggrin: /)
You do not have the required permissions to view the files attached to this post.
murgatroid_79
Senior
Posts: 157
Joined: 07 Dec 2010 02:51
Location: РФ г.КЕМЕРОВО

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by murgatroid_79 »

Konstantin18,поздравляю!!!!
Круто. :kruto:
Флешку уже через J-tag прошивал?
Что-то кроме текста и часов может?
Возможноя пропустил,а J-tag где-то на разъём выведен? Или хотя-бы контактные площадки :econfused:
В байте 8 бит,а в каждом четвёртом 9 ! ! ! Потомушта он высокосный ! ! !
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by Konstantin18 »

Как писал раньше: "При подключении JTAG эмулятора процессор определяется, FLASH читается.
", ну и также FLASH пишется.
Разъема JTAG -нет, а пятаки конечно есть. При корпусе BGA без них не подключишься.

ПС. Сейчас воюю с принтером. ATMEGA16 "закрыта" от чтения. :(
murgatroid_79
Senior
Posts: 157
Joined: 07 Dec 2010 02:51
Location: РФ г.КЕМЕРОВО

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by murgatroid_79 »

Konstantin18 wrote:... Сейчас воюю с принтером. ATMEGA16 "закрыта" от чтения. :(
Сейчас поищу сохранённую страничку про изготовление чекового принтера.
Термопринтер сделан там на ПИКе,зато довольно подробно описан принцип работы термопечатающей головки. И головка такая-же как в нашем терминале:FTP-628MCL101_50 :kruto:

Нашёл :ebiggrin: :http://wdfiles.ru/itYs
В байте 8 бит,а в каждом четвёртом 9 ! ! ! Потомушта он высокосный ! ! !
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by Konstantin18 »

Спасибо конечно, но это не нужно.
Писать прошивку для МЕГИ я буду в последнюю очередь.
Хочу использовать существующую.
Построчно букво-циферно он у меня уже печатает.
Не могу найти графический режим.

ПС. Как оказалось в нем ESC - командами можно грузить шрифты. Я уже испортил несколько знаков. :esad:

ПСС. Также можно запортить и всю прошивку. :(
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by Konstantin18 »

Буквами принтер печатает:
You do not have the required permissions to view the files attached to this post.
murgatroid_79
Senior
Posts: 157
Joined: 07 Dec 2010 02:51
Location: РФ г.КЕМЕРОВО

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by murgatroid_79 »

Konstantin18 wrote:Буквами принтер печатает:
Вау,класс!!!
А текст с компа передаёшь или автономно с такого пин-пада печатаешь?
You do not have the required permissions to view the files attached to this post.
В байте 8 бит,а в каждом четвёртом 9 ! ! ! Потомушта он высокосный ! ! !
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by Konstantin18 »

Печатает моя программка на Си зашиваемая во флеш.
Обмен по RS232 c компом она тоже умеет, при желании можно печатать из ГиперТерминала.
С пинпада ничего печать нельзя в принципе, он для этого не предназначен.

ПС. Недавно разобрал как раз такой pinpad Hypercom S9. Скоро выложу фотки внутренностей.
Konstantin18
Maniac
Posts: 325
Joined: 15 Jan 2019 15:48
Location: Украина, Луганская обл.

Re: nedoPC из POS терминала HYPERCOM Optimum T2100

Post by Konstantin18 »

Этапы "большого пути" :ebiggrin:

Если непонятно, что под корпусом микросхемы - его нужно удалить. :rotate:

Ниже показана плата для опытов.

Под процессором даже пришлось счищать маску чтобы увидеть не подключенные "пятаки".
You do not have the required permissions to view the files attached to this post.