Программатор kb9012 своими руками

Добавил пользователь Валентин П.
Обновлено: 09.09.2024

Обзор программатора Вертьянова для мультиконтроллеров версии 3.1 Купить программатор Вертьянова можно .

Более универсальный программатор и который потребуется или других дел это ch3 141 на черное платье желательно его .

Для желающих поддержать развитие канала: Webmoney R149781075212 Webmoney Z289781572836 Яндекс.Деньги .

Прошивка мультиконтроллера KB9022q . Подключение программатора при отсутствии схемы . Likecoin - крипта за лайки: .

В этом видео вы увидите как проводятся работы по замене мультиконтроллера на материнской плате ноутбука.

Всем привет! Возможно, некоторые мои зрители помнят видео о программаторе для прошивки мультиконтроллеров и .

Прошивка мультиконтроллера ENE KB9012 программаторов Postal3. В видео показана установка, настройка .

Девятый выпуск рубрики Любо-Дорого. Сегодня пощупаем набор переходников для программатора Сергея Вертьянова, .

Сборка, подключение, настройка, programmer postal3 Полный список поддерживаемых программатором м/с памяти: .

Программатор Сергея Вертьянова. Прошивка мультиконтроллеров KB9012(KB9010/ KB9012/ KB9016/ KB9022) (на .

Та штука такая прислали программаторе там не работает еще причина значит стабилизатор с 5 на 3 вольта по выходу 04 .

Мы решили назвать этот программатор "Янус".

Почему так? Потому что в римской мифологии Янус - это двуликий бог дверей, входов и выходов, а также начала и конца. Какая связь? Почему наш программатор ChipStar-Janus двуликий?

  • C одной стороны, этот программатор - простой. Распространяется как бесплатный проект, его можно легко изготовить самому.
  • C другой стороны, он разработан фирмой, длительное время профессионально занимающейся разработкой и производством различной радиоэлектронной аппаратуры, в том числе программаторами.
  • C одной стороны, этот программатор - простой, с первого взгляда имеет не сильно впечатляющие характеристики.
  • C другой стороны, работает совместно с профессиональной программой (кстати, точно такой же, как и остальные профессиональные программаторы ChipStar).
  • C одной стороны, мы предлагаем этот программатор для свободной бесплатной сборки.
  • C одной стороны, мы его продаем и в готовом виде, как обычный бюджетный продукт.
  • C одной стороны, на самодельный программатор не распространяется гарантия (что естественно).
  • C одной стороны, если вы его смогли собрать, то и отремонтировать сможете, да и программатор настолько простой, что ломаться, собственно, нечему.
  • C одной стороны, это простой внутрисхемный программатор.
  • C одной стороны, через простые адаптеры расширения он поддерживает программирование NANDFLASH и других микросхем уже "в панельке".

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

Что нас побудило разработать этот программатор.

Есть великое множество простых специализированных программаторов, пригодных для самостоятельного изготовления.

Есть множество дешевых китайских программаторов в уже готовом виде.

Есть немало любительских разработок, часто по качеству превосходящих последние.

Казалось бы, в чем смысл очередной поделки?

Мы длительное время занимаемся разработкой производством и поддержкой универсальных программаторов, в основном специального назначения. У нас богатый опыт работы с самыми разными микросхемами. Часто к нам обращаются люди уже собравшие, а часто и купившие, какой-нибудь из выше названных "изделий". Нашим специалистам часто без смеха/слез/ужаса (нужное подчеркнуть) невозможно смотреть на схемные решения, качество сборки и, особенно, на программное обеспечение этих приборов. Ладно когда программатор стоит "три копейки", купил, что-то работает, что-то не работает, зато деньги не большие. Но часто соотношение цена/возможности таких приборов у нас вызывают, мягко говоря, удивление. Хочется воскликнуть: это столько не стоит!

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

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

Итак, программатор ChipStar-Janus в начальной конфигурации - это внутрисхемный программатор. В таком режиме он поддерживает микроконтроллеры PIC и AVR фирмы Microchip, некоторые микроконтроллеры архитектуры MCS51, микроконтроллеры фирмы STMicroelectronics и еще ряд других, а также микросхемы последовательной памяти с интерфейсом I2C (в основном серия 24). К разъему расширения программатора можно подключить простейшие адаптеры и начать программировать микросхемы памяти "в панельке".

Сейчас реализовано программирование "в панельке":

  1. микросхемы последовательной памяти (Serial EPROM) с интерфейсом I2C (серия 24xx);
  2. микросхемы последовательной флэш памяти (Serial FLASH) с интерфейсом SPI (SPI Flash);
  3. микросхемы последовательной памяти (Serial EPROM) с интерфейсом MW (серия 93xx);
  4. микросхемы NAND FLASH;

Программатор и программное обеспечение поддерживает технологию самостоятельного добавления микросхем в три клика. Пока реализовано добавление микросхем NAND и I2C. В самое ближайшее время планируется реализовать эту технологию для микросхем MW (серия 93xx) и AVR. Таким образом, вы получаете не просто программатор, а мощный инструмент для самостоятельной работы.

Три способа получить программатор ChipStar-Janus

1-й способ:
Собрать программатор самому полностью

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

2-й способ:
Собрать программатор самому, купив готовую печатную плату и прошитый микроконтроллер

Способ аналогичен предыдущему, только вы избавите себя от самых трудноосуществимых операций: изготовления печатных плат и прошивки микроконтроллера без программатора.

Как видите, этот путь значительно короче. Готовая плата выпускается только в варианте для компонентов поверхностного монтажа, как на фотографии готового программатора. Если вы выбрали этот способ, пройдите по ссылке и закажите комплект для сборки программатора ChipStar-Janus.

3-й способ:
Купить готовый программатор

Проще всего купить готовый программатор. Этот случай ничем не отличается от покупки любого другого нашего программатора.

Что мы еще планируем сделать для развития программатора ChipStar-Janus

1. Расширить возможности самостоятельного добавления микросхем, добавив:

  • Микросхемы памяти c протоколом MWсерии 93xx.
  • Микросхемы памяти c SPI интерфейсом.
  • Микросхемы памяти DataFlash.
  • Микроконтроллеры AVR семейств Mega и Tiny.

2. Выпустить дополнительные модули для превращения программатора в измерительную лабораторию:

Что еще имеет смысл купить или сделать своими руками для программатора ChipStar-Janus

    для программирования микросхем NAND. для программирования микросхем последовательной памяти с интерфейсами I2C и SPI. для программирования микросхем последовательной памяти с интерфейсом MW (93 серия).

Часто спрашивают

ChipStar-Janus это готовый программатор, а ChipStar-Janus/KIT это набор основных деталей для сборки программатора ChipStar-Janus.

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

Правильно собранный программатор ChipStar-Janus сразу будет правильно работать. Ищите ошибку монтажа или неисправный компонент. Проверить функционирование программатора можно с помощью программы JanusCheker.
Всегда используйте программное обеспечение и документацию самой последней версии!

В документации на программатор ChipStar-Janus разъем Х2: сигнал D0 - вывод 17, D1 вывод 18. А в документации на адаптер для NAND (разъем Х1) - D0 вывод 6, D1 вывод 7. Нет ли в этом ошибки?

Ошибки нет. Все так и должно быть.

На принципиальной и монтажной схеме программатора ChipStar-Janus диод VD6 подключен в одном направлении, а на рисунке, на самой печатной плате - в противоположном. Чему верить?

Правильное включение диода VD6 показано в документации. Рисунок диода VD6 на печатной плате первой версии нанесен неверно. Включение программатора с неправильно запаянным диодом не приведет к выходу его из строя.

Никаких. Микроконтроллер нужно правильно прошить высоковольтным алгоритмом записи в соответствии со спецификацией Microchip.

Нужно ли при прошивке контроллера PIC18F25K50 для программатора ChipStar-Janus как-то особо выставлять fuses?

Все необходимые fuses интегрированы внутрь прошивки (файл .hex) в соответствии со спецификацией Microchip. Программатор ОБЯЗАН правильно читать фусес из файла прошивки.
Если программа используемого программатора не умеет прочитать фусес из файла, то их нужно выставить вручную как показано здесь: "Биты конфигурации (фусес) для прошивки микроконтроллера программатора ChipStar-Janus/KIT"

Могу ли я перепрошить микроконтроллер PIC18F25K50 не выпаивая его из платы программатора ChipStar-Janus?

Да. Только придется отпаять VD6 (он препятствует подаче высокого напряжения программирования 12V на вывод MCLR процессора). Соединение с программатором необходимо произвести в соответствии со схемой для внутрисхемного программирования и инструкцией используемого программатора.

Нет. Нужно использовать PIC18F25K50.

Как зарегистрироваться у вас на сайте, чтобы скачать прошивку для программатора Chipstar-Janus? Программатор собирал сам, а при регистрации запрашивается серийный номер и дата выпуска.

На странице с описанием программатора Chipstar-Janus об этом написано: зарегистрироваться нужно обязательно как новый пользователь по этой ссылке!

Как зарегистрироваться у вас на сайте, чтобы скачать прошивку для программатора Chipstar-Janus? Программатор собирал сам, а при регистрацииции просят серийный номер и дату.

На странице с описанием программатора Chipstar-Janus об этом написано: зарегистрироваться нужно обязательно как новый пользователь по этой ссылке!

На сегодняшний день есть программаторы для прошивки мультов от Водопьянова (SVOD) vs Вертьянова. Пользовался обоими программаторами просто удобно, постояно обновляется и улутшается софт. Бесплатное обновления прогромматора вертьянова.

Автор - Сергей Вертьянов
Последняя версия Полный комплект

  • Программировать NPCE288N/NPCE388N через разьем клавиатуры и на внешнем переходнике.
  • Программировать (прошивать) ENE KB9010 / KB9012 / KB9016 / KB9022 /KB9028 по 128 KB , IT8386E - 192KB
  • Прошивка EPROM LCD панелей (EDID матриц).
  • Доступна прошивка IT8580,IT8585E, IT8586E, IT8587E, IT8985E, IT8987E. Прочие ITE просто не проверялись.
  • Доступна прошивка MEC1609 / MEC1619/ MEC1633L другие мной не проверялись
  • Дополнительно может проверять в АВТОНОМНОМ режиме клавиатуры для ноутбуков с шагом 1мм/05мм/08мм. (звуковая сигнализация нажатий кнопок и ошибок (buzzer).)
  • Возможна проверка клавиатур через оболочку на PC.

Два способа программирования мультиконтроллеров (мультов) NUVOTON (NPCE288N/NPCE388N) - непосредственно на MB ноутбука по клавиатурному шлейфу или на внешнем переходнике-адаптере.
Время считывания по шлейфу 70 сек. Время стирания + записи около 20 сек.
Программирование ITE мультиконтроллеров (IT8585E, IT8586E и т.д.)происходит через разъём клавиатуры без пайки.
Запись - от 100 до 200 секунд. Чтение до 20сек. Увеличена скорость по сравнению со второй версией.
Программирование ENE мультиконтроллеров (ENE KB9010 / KB9012 / KB9016 / KB9022)происходит через разъём клавиатуры без пайки - теперь автоматически!
Чтение около 10 сек. Запись с верификацией не более 20сек.

Что требуется для прошивки мультиконтролеров.


Для работы Вам нужно иметь два шнура USB B - квадратный как на принтерах, сканерах и т.д..
Один кабель для подключения к PC, а другой для соединения земли (массы) программатора и платы ноутбука.
Оболочка работает на всех OS Windows XP/7/8/8.1/10 разрядностью 32/64 бита.
У нас нет никаких активаций. Покупаете программатор и скачиваете в свободном доступе весь необходимый софт.
Бесплатная поддержка на известных форумах.

Дополнительные фишки: TETRIS, SPIDER, JAWS

TETRIS, SPIDER, JAWS- это для программирования EC ITE/NUVOTON/ENE вне материнской платы.

JAWS - сокет, в который устанвливается EC без пайки. EDID кабель для прошивки не eDP матриц с разьемом 30 и 40 pin.

The new version Vertyanov JIG V3 is able to:

  • Program EC NPCE288N / NPCE388N via the keyboard connector or an external adapter.
  • Program EC KB9010 / 9012/9016/9022
  • Program EEPROM LCD panels (EDID display).
  • Program EC IT8585 / 8586/8587/8985/8987. Other EC ITE simply not been tested.
  • Program EC MEC1609.
  • Extras can check in an autonomous mode, the keyboard laptop sockets with a pitch of 1 mm / 05mm / 08mm. (Audible alarm keystrokes and errors (buzzer).)
  • Keyboards can be checked through the shell on the PC.

Two ways of programming the memory EC NUVOTON (NPCE288N / NPCE388N) - directly on the MB laptop via the keyboard connector or on the external adapter.
Reading Time Loop 70 seconds. Time erase + write about 20 sec.
Firmware ITE EC (IT8585E, IT8586E etc.) is through the keyboard connector without soldering.
Recording - from 100 to 200 seconds. Reading to 20 sec. Increased speed in comparison with the previous version.
Firmware EC ENE (KB9010 / 9012/9016/9022) is through the keyboard connector without soldering - now automatically!
Reading about 10 seconds. Recording with verification of no more than 20 seconds.
You must have two cable USB B - square as printers, scanners, etc ..
One cable for connecting to the PC, and the other to connect the ground programmer and laptop motherboard.
Shell works on all OS Windows XP / 7/8 / 8.1 / 10-bit word length 32/64.
We do not have any activations. Buy a programmer and upload freely available all the necessary software.
Free support on certain forums.

если ссылки не работают смотрите на форумах

1 Прошивать ENE KB9010 / KB9012 / KB9022
2 Прошивать EEPROM LCD панелей (EDID матриц).
3 Доступна прошивка IT8586E, IT8585E. Долговата запись - от 5 до 10 минут. Чтение до 20сек. Прочие IT85 просто не проверялись.
4 Доступна прошивка MEC1609.
5 Дополнительно может проверять в АВТОНОМНОМ режиме клавиатуры для ноутбуков с шагом 1мм/05мм/08мм. (90% клавиатур)
6 Звуковая сигнализация нажатий кнопок и ошибок (buzzer).
7 Возможна проверка клавиатур через оболочку на PC.

прошивка мультиконтроллеров NUVOTON NPCE288 NPCE388 series NPCE288NA0DX TQFP128

Комплектность прогромматора Вертьянова:
-- основной модуль
-- переходная плата с установленными удобными разьемами
-- кабель для прошивки матриц ноутбуков (30 и 40 pin)
-- провода коммутации для ENE
-- основной набор шлейфов на 24/26/28/30/32
-- разъем со шнурком для пайки к мульту или клавиатурному разъему

Прошивка ITE мультиконтроллеров (T8585E, IT8586E, IT8587E, IT8985Eб, IT8987E и т.д.) происходит через разъём клавиатуры без пайки.
Прошивка ENE мультиконтроллеров (KB9010/9012/9016/9022)происходит через разъём клавиатуры без пайки, но НЕ АВТОМАТИЧЕСКИ!
Необходимо установить пять перемычек. Перемычки идут в комплекте.
Для проверки клавиатур в атономном режиме достаточно только запитать устройство.
Прошивка матриц ноутбуков (30 пин ламповых и 40 пин), но НЕ eDP, происходит с помощью шнурка, идущего в комплекте.

прошивка мультиконтроллеров KB9010 / KB9012 / KB9022 / IT8586E, IT8585E, MEC1609

Уже есть поддержка прошивки мульта IT8585E - проверено на X550LA

Уже есть поддержка прошивки мульта IT8586E - проверено на NM-A311
Уже есть поддержка прошивки мульта IT8587E - проверено на eW650SR ZQK
Уже есть поддержка прошивки мульта IT8987E - проверено на Y11A
Уже есть поддержка прошивки мульта IT8985E - проверено на X551MA

Для прошивки мультиконтроллеров NUVOTON (NPCE288N/NPCE388N) нужно его впаивать на платку-переходник только для версии 2
Прошивка ITE мультиконтроллеров (IT8585E, IT8586E и т.д.) происходит через разъём клавиатуры без пайки.
Прошивка ENE мультиконтроллеров (KB9010/9012/9016/9022) происходит через разъём клавиатуры без пайки, но НЕ АВТОМАТИЧЕСКИ!
Необходимо установить пять перемычек. Перемычки идут в комплекте.

У меня плата LA-B221P она стартует и запускается операционка, вот только клава видит не все клавиши, тач пад не работает, USB 2 и 3 имеют короткое замыкание по DATA+(не работают). Интернет говорит кердык мультиконтроллеру (видимо КВ9022q n). Имеет ли смысл прошить текущий контроллер (вдруг с прошивкой что-то, ведь включается) или однозначно мультиконтроллер под замену и потом прошивать? У Вас в ролике если стартанула значит все ОК, у меня в жизни стартует, но все не ОК.

Vladimir Y

Здравствуйте. Напишите, пожалуйста, где можно купить программатор SVOD, которым вы пользовались в видео?

akif manafov

Спасибо вам огромное. Дай вам Бог здоровья и счастья! Скажите пожалуйста, на плате была сгоревшая tps51125, на ней аж дырка была от прогара, снял её, перед установкой новой, проверил тестером, оказалось кз на 8 ноге 51125, при подключении лабароторника в эту цепь и подаче 3 вольт, сильно грелся мультик. После снятия мульта, кз прошло. Куда советуете ещё копать? Может ещё что сгореть из-за мульта и 51125? И какое должно быть сопротивление на 5-и вольтовой линии? И ещё один вопрос - как вас зовут? А то как то неудобно. Меня Акиф, я ваш подписчик из Баку! Ещё раз спасибо за помощь.

Михаил Гончаров

читаем даташит на мульт KB9012
Обратите внимание, что одновременно с тем, что TP_TMUX и TP_PLL_Lock остаются на низком уровне, механизм под названием FlashDirectAccess будет
включить. То есть пользователи могут очищать и программировать вспышку SPI через определенные контакты IKB с помощью внешнего инструмента.
FlashDirectAccess:
KBC предоставляет новый интерфейс для программирования SPI-вспышки через интерфейс IKB. Благодаря этой функции пользователи могут легко использовать 4 контакта
из клавиатура матрица (IKB) без разборки в целом машина. Эти 4 контакта подключены непосредственно к внешней SPI-Flash
интерфейс. В следующей таблице показаны отображаемые контакты при входе в режим FlashDirectAccess.
EDI: Для подробного интерфейса отладки ENE, пожалуйста, обратитесь к разделу EDI для включения, обучения и применения.

Данил Ларкин

если ты сам сказал что прошивка на любой мульт идёт через 42, 59-62 ноги зачем ты искал схему на платформу? Сначала посмотрел, всё понял и даже лайк поставил. А после второго просмотра ухо зарезало противоречие.
Что за взаимоисключающие параграфы? Короче говоря, откуда ты узнал что именно на эти ноги надо подкидывать сопли для прошивки?

Сейчас без микроконтроллеров не обходится ни одна серьёзная конструкция. Где-то ставят ПИК, где-то АВР. И для работы с ними нужен программатор. А чтоб не делать несколько разных - соберите один для различных типов МК. Предлагаю вашему вниманию универсальный программатор EXTRA-PIC v3.2, с возможностью программирования как PIC, так и AVR контроллеров.

Программатор с возможностью программирования PIC и AVR

С помощью EXTRA-PIC+ можно программировать следующие чипы:

  • 10F серии: PIC10F206 PIC10F204 PIC10F202 PIC10F200
  • 12F серии: PIC12F683 PIC12F675 PIC12F635 PIC12F635 PIC12F629 PIC12F510 PIC12F509 PIC12F508
  • 16F/С серии: PIC16F627 PIC16F627A PIC16F628 PIC16F628A PIC16F630 PIC16F636 PIC16F639 PIC16F648A PIC16F676 PIC16F684 PIC16F685 PIC16F687 PIC16F688 PIC16F689 PIC16F690 PIC16F73 PIC16F74 PIC16F76 PIC16F77 PIC16F716 PIC16F737 PIC16F747 PIC16F767 PIC16F777 PIC16F83 PIC16F84 PIC16F84A PIC16F87 PIC16F88 PIC16F818 PIC16F819 PIC16F870 PIC16F871 PIC16F872 PIC16F873 PIC16F873A PIC16F874 PIC16F874A PIC16F876 PIC16F876A PIC16F877 PIC16F877A PIC16C61 PIC16C62 PIC16C62A/B PIC16C63 PIC16C63A PIC16C64 PIC16C64A PIC16C65 PIC16C65A/B PIC16C66 PIC16C67 PIC16C620/A PIC16C621/A PIC16C622/A PIC16CE623 PIC16CE624 PIC16CE625 PIC16C71 PIC16C72 PIC16C72A PIC16C73 PIC16C73A/B PIC16C74 PIC16C74A/B PIC16C76 PIC16C77 PIC16C710 PIC16C711 PIC16C712 PIC16C716 PIC16C745 PIC16C765 PIC16C773 PIC16C774 PIC16C923 PIC16C924 PIC16C925 PIC16C926
  • 18F серии: PIC18F1220 PIC18F2220 PIC18F2320 PIC18F2331 PIC18F2410 PIC18F242-2439 PIC18F2420 PIC18F2431 PIC18F2455 PIC18F248 PIC18F2480 PIC18F2510 PIC18F2515 PIC18F252-2539 PIC18F2520 PIC18F2525 PIC18F2550 PIC18F258 PIC18F2580 PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F4220 PIC18F4320 PIC18F4331 PIC18F4410 PIC18F442-4439 PIC18F4420 PIC18F4431 PIC18F4455 PIC18F448 PIC18F4480 PIC18F4510 PIC18F4515 PIC18F452-4539 PIC18F4520 PIC18F4525 PIC18F4550 PIC18F458 PIC18F4580 PIC18F4585 PIC18F4610 PIC18F4620 PIC18F4680
  • EEPROM 24C серии: 24C512 24C256 24C128 24C64 24C32 24C16 24C08 24C04 24C02 24C01
  • EEPROM 93хх серии

Данный перечень программируемых микросхем постоянно расширяется, их можно без труда программировать, только перед программированием, обязательно найдите datasheet на чип и проверьте расположение выводов.

Схема универсального программатора



Теперь немного о значении джамперов и выключателя. Выключатель, как это и должно быть по логике, управляет питанием. Контактные штырьки J3 отвечают за возможность повторного программирования некоторых микроконтроллеров (так как после подачи напряжения на запрограммированный чип, он сразу же начинает выполнять свою программу, и из-за чего не поддается перепрограммированию). J3 – положение: 1-2 – режим первого программирования, 2-3 – режим повторного программирования (если первый выдает ошибки). Контактные штырьки J4 переключение между MISO и MOSI. Десятипиновый разъем предназначен для подключения адаптеров.

УНИВЕРСАЛЬНЫЙ ПРОГРАММАТОР

Форум по обсуждению материала УНИВЕРСАЛЬНЫЙ ПРОГРАММАТОР


Про использование технологии беспроводного питания различных устройств.


Что такое OLED, MiniLED и MicroLED телевизоры - краткий обзор и сравнение технологий.


Переделываем игрушку обычный трактор в радиоуправляемый - фотографии процесса и получившийся результат.


Микрофоны MEMS - новое качество в записи звука. Подробное описание технологии.

Читайте также: