Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Программаторы Tiny Tools – USB-F/USB-S/CPLD/USB-SPI/eJfinder/NAND • www.ejtag.ru

 Меню

 Внешний вид форума

 Дни рождения

 Часы

 Поиск

 Пользователи


 Блок вложений

 Активные участники

 Новые пользователи

 Ссылка на наш сайт

 Настраиваемый блок

Добро пожаловать
Добро пожаловать на форумы поддержки Tiny Tools!
Доступ к вложениям в разделах поддержки имеют только официальные пользователи готовых решений Tiny Tools.
Обязательно прочтите FAQ и заполните поля профиля (мы не общаемся с анонимами).
Список форумов




Объявлений: 2 • Страница 1 из 21, 2

Последние новости
 Темы  Ответы  Просмотры  Последнее сообщение 
Продам адаптер для пайки BGA63

Добавлено kovnet » Сегодня, 03:52
Форум: Купи-Продам!

1

18

43 минуты назад

artur008

[ На страницу: 1, 2 ] Чат_сная жизнь форума.

Добавлено Серж » 16 ноя 2019, 02:13
Форум: Курилка

16

418

Вчера, 10:12

lakala

[ На страницу: 1 … 84, 85, 86 ] Покупки с AliExpress

Добавлено axel615 » 12 янв 2017, 19:53
Форум: Курилка

855

103428

Вчера, 00:47

Serge7

[ На страницу: 1, 2, 3 ] PlayStation 3/4 Xbox. PSP

Добавлено Marufsher » 16 июн 2019, 12:49
Форум: Курилка

22

1608

14 ноя 2019, 04:40

15432

Таблица расположения блоков в Bufer OneNand KFG 1Gb

Добавлено hellsat » 14 ноя 2019, 00:55
Форум: Курилка

0

120

14 ноя 2019, 00:55

hellsat

Покупка смартфона на Алиэкспрессе.

Добавлено KULON » 11 ноя 2019, 19:44
Форум: Курилка

2

187

11 ноя 2019, 22:01

KULON

Рамка E-Mate X

Добавлено terrarist » 08 ноя 2019, 23:40
Форум: Курилка

0

205

08 ноя 2019, 23:40

terrarist

Harman kardon avr 645, розовит картинку

Добавлено InjutkinAG » 25 окт 2019, 22:23
Форум: Курилка

0

339

25 окт 2019, 22:23

InjutkinAG

[ На страницу: 1 … 10, 11, 12 ] По работе форума. Пожелания.

Добавлено artotle » 09 фев 2015, 17:51
Форум: Курилка

113

38735

25 окт 2019, 21:29

natali

LG

Добавлено tor355 » 17 июл 2018, 16:09

Форум: Курилка

7

933

23 окт 2019, 13:44

JUser

SAT+TV по одному кабелю c проходом питания.

Добавлено Master-iv37 » 13 окт 2019, 03:59
Форум: Курилка

6

675

18 окт 2019, 05:44

Master-iv37

[ На страницу: 1 … 42, 43, 44 ] BGA адаптеры без пайки

Добавлено Kvert » 05 май 2016, 23:03
Форум: Курилка

436

69990

14 окт 2019, 08:58

ivanovv

Очередной китаец Dexp 28A3100

Добавлено vlad67h » 10 окт 2019, 12:18
Форум: Курилка

7

511

11 окт 2019, 10:42

vlad67h

[ На страницу: 1 … 5, 6, 7 ] Шутка дня. Для поддержания хорошего настроения на форуме

Добавлено artotle » 23 ноя 2017, 15:01
Форум: Курилка

60

7435

10 окт 2019, 01:29

ctochto

[ На страницу: 1 … 56, 57, 58 ]
Опрос: :
USB программатор = Easy NAND TT

Добавлено sergiuss » 17 ноя 2012, 20:31
Форум: Курилка

578

90997

04 окт 2019, 17:18

Telefuntik

Тем: 180 • Страница 1 из 121, 2, 3, 4, 5 … 12

Покупка Easy NAND TT
Опрос закончился 14 окт 2013, 20:08
Всего голосов : 27 Просмотр темы

 Статистика
Всего
Всего сообщений: 47353
Тем: 2097
Объявлений: 2
Прилепленных тем: 91
Вложений: 6545

Тем за день: 1
Сообщений в день: 16
Посетителей за день: 5
Тем на участника: 0
Сообщений на участника: 3
Сообщений на тему: 23

Пользователей: 14780
Новый пользователь: zabbas

 Календарь
Ноя 2019
ПнВт СрЧтПтСбВс
123
456789
10
11121314151617
18192021222324
252627282930

 Наша команда

 Последние боты
SemrushBot [BOT]
менее минуты назад
Bing [Bot]
менее минуты назад
Yandex [Bot]
2 минуты назад
AhrefsBot[Bot]
2 минуты назад
DotBot [BOT]
3 минуты назад

 Ссылки

www.ejtag.ru

Поиск • www.ejtag.ru

Запрос
Ключевые слова:
Вы можете использовать +, чтобы определить слова, которые должны быть в результатах, и для слов, которых в результатах быть не должно. Вы можете разделить слова символом | для поиска любого слова из списка. Используйте * в качестве шаблона для частичного совпадения.

Искать все слова
Искать любое слово/поиск с языком запросов
Поиск по автору:
Используйте * в качестве шаблона.
Искать в форумах:
Выберите форум или форумы, в которых будет произведён поиск. Поиск в подфорумах производится автоматически, если вы не отключили соответствующую опцию ниже.
МагазинCPLD EJTAG Tiny ToolsUSB-S EJTAG Tiny ToolsUSB-F EJTAG Tiny ToolsUSB SPI Tiny ToolsUSB PinFind Tiny ToolsEasy NAND Tiny Tools   Раздел TV/AV   NAND File Editor   Вопросы по использованию программатораОбщий раздел eJTAG по ремонту   Ремонт SAT техники   Ремонт LAN техники   Ремонт компьютерной техникиUpload (общий)Upload (закрытый)   SAT Dumps      DVB-T Dumps   Wi-Fi, LAN, AP, Routers   SchematicКурилка   Купи-Продам!
Параметры запроса
Искать в подфорумах: Да  НетИскать: В названиях тем и текстах сообщений
Только в текстах сообщений
Только по названию темы
Только в первом сообщении темы
Поле сортировки: АвторВремя размещенияФорумНазвание темыЗаголовок сообщения
по возрастанию
по убыванию
Показывать результаты как: Сообщения  Темы
Искать сообщения за: Все дни1 день7 дней2 недели1 месяц3 месяца6 месяцев1 годПоказывать первые: Все имеющиеся025501002003004005006007008009001000символов сообщений
  

www.ejtag.ru

USB-S EJTAG Tiny Tools – оживляем бытовую электронику

Любой более-менее интересующийся электроникой человек сегодня знает, что такое «прошивка». Многие из этой категории встречались с ситуацией «прошивка слетела». Самым неприятным подвидом ситуации является состояние «кирпич». Под катом немного теории и практики «раскирпичивания» с использованием устройства-героя обзора.

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

Предыстория.

Как-то в гостях у знакомого я наткнулся взглядом на валяющийся в куче хлама спутниковый тюнер, еще вполне себе современный.

Выяснилось, что аппарат неисправен со следующими симптомами: когда-то грузился со второго раза, потом стал грузиться с третьего, потом с пятого, потом с десятого, потом перестал совсем. В сервисе за ремонт заломили неадекватную сумму, в результате просто был куплен новый тюнер, а этот брошен в кучу хлама. На предложение купить его за символическую сумму владелец с радостью согласился, в результате я стал обладателем неисправного тюнера Skyway Light с практически полным комплектом — нашелся пульт, блок питания и даже выносной ИК-приемник.

Первое включение.

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

Подозрение первое. Питание.

В интернете полно отчетов по оживлению тюнеров методом восстановления питающих напряжений. Обычно хватает замены вспухших электролитических конденсаторов в «холодной» части блока питания. Но это явно обещало быть не моим случаем. Во-первых, блок питания выносной, замена его на однотипный от исправного тюнера не помогла. Во-вторых, никаких крупных электролитических конденсаторов на плате не нашлось, в основном мелкие сигнальные в аналоговых цепях.

Подозрение второе. Прошивка.

Обновить прошивку не удалось ни с флэш-драйва методом зажатой кнопки «вниз», ни через COM-порт с помощью программы Porter Express. В первом случае индикатор чтения на флэшке мигал несколько секунд, после чего наступала тишина. Во втором программы выдавала сообщение «ошибка записи» без какого-либо объяснения, что ее не устраивает. Так я подобрался к третьему подозрению.

Подозрение третье. Чип флэш-памяти.

Натолкнули на эту мысль сразу несколько фактов. Во-первых, в консоли загрузки, которая стала доступна после подключения по COM-порту, при старте вываливалось сообщение «CRC error». Во-вторых, при попытке снять конфигурацию тюнера при помощи Porter Express слитый файл получался каждый раз другим, не совпадающим в предыдущим при побайтовом сравнении.

Что делать дальше?

Беглое изучение Aliexpress показало, что такую микросхему можно купить за небольшие деньги. Но вот тут обнаружилась главная проблема: просто купить флэшку мало. Ее нужно прошить. Либо на программаторе, либо прямо на плате. В моем случае это чип Spansion S29GL256P90TFCR2 — параллельная флэш-память в корпусе TSOP-56. Поиск такого программатора ни среди друзей-электронщиков, ни в веб-магазинах по адекватной цене не увенчались успехом. Остается единственный вариант — прошить флэшку прямо на плате после запаивания. И тут впервые мысленно была произнесена фраза, которая обычно на форумах электроники звучит как приговор: «поможет только JTAG».

Немного про JTAG.

Практически в каждой современной системе-на-чипе есть возможность отладки и тестирования. Чаще всего она реализована в виде последовательного интерфейса с сигналами ввода, вывода, тактирования, выбора и сброса, который и называют JTAG. Обычно эти выводы разведены на плате в виде пинов или контактных площадок. Проблема в том, что стандартизирован только электрический интерфейс. Команды для управления конкретным чипом индивидуальны, мало того, большинство производителей их не разглашают и выяснять их приходится методом реверсивного инжиниринга. Именно поэтому в паблике практически нет инструментов для работы с современными популярными чипсетами.

Заказ адаптера.

Гугление коммерческих продуктов, которые умеют работать с моим чипсетом ST40, привело меня на ресурс ejtag.ru, где обитает комьюнити по ремонту и находится небольшой интернет-магазин. Присмотрев для себя самый дешевый адаптер и убедившись, что он умеет работать с ST40, начал переговоры с жабой приступил к процессу покупки. Процесс отличается от того, к чему мы привыкли в популярных интернет-магазинах. Никаких пэйпэлов и диспутов. Регистрируемся, кладем товар в корзину, оформляем заказ. Через некоторое время приходит сообщение с номером WM-кошелька и суммой для оплаты. Оплачиваем, приходит подтверждение оплаты, через несколько дней — уведомление об отправке. Остается только ждать. Гарантия сделки — доброе имя продавца.

Получение, распаковка, регистрация.

Пластиковый пакет почты России, внутри обернутый пупыркой и положенный в антистатический пакет адаптер, кабель USB A male — Mini USB, шлейф с десятипиновой колодкой (будет виден на других фото, на момент съемки был подцеплен к тюнеру), переходник для прошивки последовательных флэшек самых популярных серий — 25-й, 93-й и в теории 24-й.

Для оценки размеров

Фото внутренностей

Внутри микроконтроллер с системой команд 8051 и микросхема буферов.


На скриншоте виден весь процесс покупки, включая запрос регистрационного кода после получения:

Заказ новой флэшки на Aliexpress.

Развернуто описывать не буду. Заказывал тут, шло почти два месяца, пришло в пластиковом блистере, который лежал в стандартном пакете.

Заказывал 2 штуки, на случай если одну убью при перепайке.

Перепайка флэшки.

Пайка мелких чипов многократно описана на Youtube. Залогом успеха здесь являются наличие паяльной станции с феном, хороший флюс, прямые руки. Вкратце: сдуваем старый чип, лудим площадки легкоплавким припоем, наносим флюс, дуем феном (с правильным потоком и температурой воздуха) до посадки чипа на место, проходим сверху обычным паяльником для надежности.

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

Прошивка.

Распиновка JTAG для моего тюнера есть на форуме магазина. Подпаиваемся к контактным площадкам на плате.

Все готово к прошивке.

Запускаем программу.

Выбираем тип процессора в списке. Нажимаем кнопку «Соединиться».

В списке пробегает куча служебной информации, кнопки «Считать» и «Записать» и «Стереть» становятся активными. Обычно рекомендуют прошить только загрузчик, а потом уже через него прошиться обычным образом с USB-флэшки. Но я залил полный дамп, 32 мегабайта — лень было возиться с распаковкой отдельного загрузчика. Прошивка заняла около получаса, результат на фото:

Тюнер запустился, дальше дело техники.

Резюме.

Прибор безусловно рекомендуется к обладанию как небольшим мастерским, так и одиночкам-энтузиастам, не боящимся приобретать устройства в состоянии «кирпич».

Бонус: полный список процессоров, поддерживаемых адаптером

mysku.ru

В чем разница между JTAG и EJTAG?

JTAG – это больше, чем проверка памяти и регистров, см. EEVBlog 499 – Что такое JTAG и сканирование границ?

[JTAG] was initially devised by electronic engineers for testing printed circuit boards using boundary scan … [and] is also widely used for IC debug ports. In the embedded processor market, essentially all modern processors implement JTAG when they have enough pins. Embedded systems development relies on debuggers communicating with chips with JTAG to perform operations like single stepping and breakpointing.

EJTAG – это расширение MIPS JTAG

EJTAG Re-Uses IEEE JTAG Boundary Scan Pins for Basic Debug Interface To keep on-chip costs low, and to minimize any target system overhead, the MIPS EJTAG utilizes the widely used IEEE JTAG pins for its debug functions. Using special debug circuitry on-chip, the EJTAG provides run control, breakpoints on both data and instructions, real-time Program Counter trace. In addition, individual licensees can add additional features when desired. Such features could include complex breakpoints and execution profiling features.

On-chip debug provides some new tools for debugging embedded CPUs that avoid the limitations of traditional hardware debug tools. For example, it is not possible to use a logic analyzer to track operations that take place between the CPU and the on-chip data and instruction caches. But, on-chip EJTAG can track these operations. Also, using In-Circuit Emulators with high speed systems is often problematical because they affect the bus loading characteristics of the system and can induce “tool-related” bugs into the system. In addition, they are rarely available for on-of-a-kind system-on-a-chip. Finally, some solutions require special bond-out chips that provide extra control signals and busses. But, this is additional design overhead in both chip and board design and it adds more precious time to the product cycle. EJTAG obtains the same results without the additional time and cost.

EETimes: неинтрузивная отладка на кристалле …

    

ubuntugeeks.com

USB-S EJTAG Tiny Tools — оживляем бытовую электронику

Любой более-менее интересующийся электроникой человек сегодня знает, что такое «прошивка». Многие из этой категории встречались с ситуацией «прошивка слетела». Самым неприятным подвидом ситуации является состояние «кирпич». Под катом немного теории и практики «раскирпичивания» с использованием устройства-героя обзора.

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

Предыстория.

Как-то в гостях у знакомого я наткнулся взглядом на валяющийся в куче хлама спутниковый тюнер, еще вполне себе современный.

Выяснилось, что аппарат неисправен со следующими симптомами: когда-то грузился со второго раза, потом стал грузиться с третьего, потом с пятого, потом с десятого, потом перестал совсем. В сервисе за ремонт заломили неадекватную сумму, в результате просто был куплен новый тюнер, а этот брошен в кучу хлама. На предложение купить его за символическую сумму владелец с радостью согласился, в результате я стал обладателем неисправного тюнера Skyway Light с практически полным комплектом — нашелся пульт, блок питания и даже выносной ИК-приемник.

Первое включение.

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

Подозрение первое. Питание.

В интернете полно отчетов по оживлению тюнеров методом восстановления питающих напряжений. Обычно хватает замены вспухших электролитических конденсаторов в «холодной» части блока питания. Но это явно обещало быть не моим случаем. Во-первых, блок питания выносной, замена его на однотипный от исправного тюнера не помогла. Во-вторых, никаких крупных электролитических конденсаторов на плате не нашлось, в основном мелкие сигнальные в аналоговых цепях.

Подозрение второе. Прошивка.

Обновить прошивку не удалось ни с флэш-драйва методом зажатой кнопки «вниз», ни через COM-порт с помощью программы Porter Express. В первом случае индикатор чтения на флэшке мигал несколько секунд, после чего наступала тишина. Во втором программы выдавала сообщение «ошибка записи» без какого-либо объяснения, что ее не устраивает. Так я подобрался к третьему подозрению.

Подозрение третье. Чип флэш-памяти.

Натолкнули на эту мысль сразу несколько фактов. Во-первых, в консоли загрузки, которая стала доступна после подключения по COM-порту, при старте вываливалось сообщение «CRC error». Во-вторых, при попытке снять конфигурацию тюнера при помощи Porter Express слитый файл получался каждый раз другим, не совпадающим в предыдущим при побайтовом сравнении.

Что делать дальше?

Беглое изучение Aliexpress показало, что такую микросхему можно купить за небольшие деньги. Но вот тут обнаружилась главная проблема: просто купить флэшку мало. Ее нужно прошить. Либо на программаторе, либо прямо на плате. В моем случае это чип Spansion S29GL256P90TFCR2 — параллельная флэш-память в корпусе TSOP-56. Поиск такого программатора ни среди друзей-электронщиков, ни в веб-магазинах по адекватной цене не увенчались успехом. Остается единственный вариант — прошить флэшку прямо на плате после запаивания. И тут впервые мысленно была произнесена фраза, которая обычно на форумах электроники звучит как приговор: «поможет только JTAG».

Немного про JTAG.

Практически в каждой современной системе-на-чипе есть возможность отладки и тестирования. Чаще всего она реализована в виде последовательного интерфейса с сигналами ввода, вывода, тактирования, выбора и сброса, который и называют JTAG. Обычно эти выводы разведены на плате в виде пинов или контактных площадок. Проблема в том, что стандартизирован только электрический интерфейс. Команды для управления конкретным чипом индивидуальны, мало того, большинство производителей их не разглашают и выяснять их приходится методом реверсивного инжиниринга. Именно поэтому в паблике практически нет инструментов для работы с современными популярными чипсетами.

Заказ адаптера.

Гугление коммерческих продуктов, которые умеют работать с моим чипсетом ST40, привело меня на ресурс ejtag.ru, где обитает комьюнити по ремонту и находится небольшой интернет-магазин. Присмотрев для себя самый дешевый адаптер и убедившись, что он умеет работать с ST40, начал переговоры с жабой приступил к процессу покупки. Процесс отличается от того, к чему мы привыкли в популярных интернет-магазинах. Никаких пэйпэлов и диспутов. Регистрируемся, кладем товар в корзину, оформляем заказ. Через некоторое время приходит сообщение с номером WM-кошелька и суммой для оплаты. Оплачиваем, приходит подтверждение оплаты, через несколько дней — уведомление об отправке. Остается только ждать. Гарантия сделки — доброе имя продавца.

Получение, распаковка, регистрация.

Пластиковый пакет почты России, внутри обернутый пупыркой и положенный в антистатический пакет адаптер, кабель USB A male — Mini USB, шлейф с десятипиновой колодкой (будет виден на других фото, на момент съемки был подцеплен к тюнеру), переходник для прошивки последовательных флэшек самых популярных серий — 25-й, 93-й и в теории 24-й.

Для оценки размеров

Фото внутренностей

Внутри микроконтроллер с системой команд 8051 и микросхема буферов.

На скриншоте виден весь процесс покупки, включая запрос регистрационного кода после получения:

Заказ новой флэшки на Aliexpress.

Развернуто описывать не буду. Заказывал тут, шло почти два месяца, пришло в пластиковом блистере, который лежал в стандартном пакете.

Заказывал 2 штуки, на случай если одну убью при перепайке.

Перепайка флэшки.

Пайка мелких чипов многократно описана на Youtube. Залогом успеха здесь являются наличие паяльной станции с феном, хороший флюс, прямые руки. Вкратце: сдуваем старый чип, лудим площадки легкоплавким припоем, наносим флюс, дуем феном (с правильным потоком и температурой воздуха) до посадки чипа на место, проходим сверху обычным паяльником для надежности.

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

Прошивка.

Распиновка JTAG для моего тюнера есть на форуме магазина. Подпаиваемся к контактным площадкам на плате.

Все готово к прошивке.

Запускаем программу.

Выбираем тип процессора в списке. Нажимаем кнопку «Соединиться».

В списке пробегает куча служебной информации, кнопки «Считать» и «Записать» и «Стереть» становятся активными. Обычно рекомендуют прошить только загрузчик, а потом уже через него прошиться обычным образом с USB-флэшки. Но я залил полный дамп, 32 мегабайта — лень было возиться с распаковкой отдельного загрузчика. Прошивка заняла около получаса, результат на фото:

Тюнер запустился, дальше дело техники.

Резюме.

Прибор безусловно рекомендуется к обладанию как небольшим мастерским, так и одиночкам-энтузиастам, не боящимся приобретать устройства в состоянии «кирпич».

Бонус: полный список процессоров, поддерживаемых адаптером

musku.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *