Здравствуйте, коллеги!
Подключил (спаял) кабель от КМ к PicKit3. Скачал ПО работы с PicKit3 в сети, но дело не пошло. Не активизируется поле EEPROM. Смотрел в ютубе про PicKit3, что надо сначала сам PicKit3 прошить, драйверы, настроить ПО PicKit3 и т.д.
https://youtu.be/b497DPMWzeo
https://youtu.be/WH5qrTz_K8A
Короче мне нужна помощь с работой PicKit3, помогите пожалуйста настроить. Совсем запутался.
имею:
khalimov_nail@mail.ru
89603731692 - ватсап, вайбер
темвьюер для удалённой работы.
Заранее благодарю.
Окошко программы у вас правильное, нужно только выбрать правильный чип. После подключения кабеля к плате нажимаете Device Family и выбираете ваш контроллер, скажем PIC18f4525 (это в ряде последних машин с каппучинатором). В желтом окошке появится название чипа и что он подключен. Затем нажимаете правую нижнюю кнопку - Read Device+ Еxport, программатор считает содержимое чипа и предложит его сохранить. Выбираете место, куда. Это будет т.н. дамп прошивки чипа, т.е. то, что есть именно в вашем контроллере. После сохранения можете смело перезаписывать чип. Для это нажимаете Auto Import Реч + Write и выбираете ту прошивку, которую хотите залить. Жмете ОК и программатор запишет его и проведет необходимую проверку записи. Если хотите обнулить EEPROM в залитой прошивке, то самый простой способ - вновь сосчитать её, нажав кнопку READ в средней строчке, а затем в поле EEPROM с клавиатуры ввести вместо всех знаков F. (их там не очень много, дел на несколько минут). Затем нажать Write? и исправленная прошивка перезальется в чип. Для проверки можно опять считать её и просмотреть или сравнить с другими.
В верхней строке ( программер ) отключить ( снять галочку ) функцию ручного определения МС ( девайс ) . Тогда программатор должен сам определить тип контроллера и прописать в окошке ( девайс ) . Как правило никаких дополнительных работ делать не нужно . Устанавливается программа и всё начинает работать по умолчанию .
Да . и на PicKit3 прога немного более сложная ( типа расширенные возможности которые нах... не нужны при работе с делонги ) .PicKit2 - там всё проще .
Хорошо что в продаже есть но не все сейчас готовы раскошеливаться на это. По моему разумней будет в наше время искать способы заработка а не на что потратить пару лишних тысяч. А для тех кто живёт именно по такому принципу могу дать совет на счет простой подработки в сети интернет. Работа заключается в разгадывании капчи на этом сервисе https://rucaptcha.com/ ознакомьтесь.
Цитата: bricks20 от марта 05, 2021, 13:24:01
Окошко программы у вас правильное, нужно только выбрать правильный чип...В желтом окошке появится название чипа и что он подключен....
а как определить какой у меня чип? чип кофемашины, как я понял?
Действительно, тыкал-тыкал и нажал "ручной ввод" - снял. Выбрал чип PIC18F читать - пишет "No device detected"
На контроллере написана маркировка ;D .И для PicKit3 есть русификатор .
Прочитал на самом чипе: PIC18F452 НО В СПИСКЕ ЕГО НЕТ. Где взять его?
у меня есть темвьюрер, может поможете войдя через него?
Выбрал чип PIC18F читать - пишет "No device detected"
Лучше включить автоопределение . Попробуй в окне *tools* кликнуть по ( фото смотри )
Сам проггер видит ? Определено что он подключен ? Контроллер может не видеть если проблема в настройках , или в распайке шлейфа , или контакт в разъёме подключения
К какому разъёму подключаешь на плате ?
Подсоединяюсь к этому разъёму, нижний контакт №1 - он идёт на контакт№1 (треугольник) на PIC3
В проге нужно выбрать * семейство * микроконтроллеров .
да, так и пробую:
может через темвьюрер влезть?
Ответ №11 выбери пик 18 , должен появиться список селект девайс - выбирай 18F452 . Если не видит , или разъём . а может и сам пик битый. Для убедительности можно попробовать другую плату подключить ( если есть конечно ) ;)
темвьюрер - я с этим товарищем не знаком :) не установлен у меня на рабочем , дома есть только :)
выбрал pic18f другой платы нет. вроде PIC светит светодиодами, при попыткеи программировать - кратковременно загорется светодиод Статус красным сетом. скорее всего настройки. кабель раза три уже прозванивал. может ещё раз прозвонить, лишнее не будет
Цитата: Серёга от марта 05, 2021, 15:43:36
, дома есть только :)
может когда будешь дома свяжемся?
мой ватсап 03731692
после выбора чипа PIC18F сконнектировал, получилось вот так (нижнее фото):
Если поставить галочку в режим ручного выбора , тогда кроме типа пик ( 18 или 16 ) , нужно указать его полную маркировку из списка ( фото )
Если снять галочку то пик должен определиться автоматом . ( фото 2 )
А насчёт связаться из дома - это вряд ли . Через полчаса рабочий день у меня заканчивается и я на выходные за город на дачу уматываю с семьёй . Только если 9-го числа .
В личку и на почту отправил тебе видео как работать с программатором.
Мне кажется, что о программаторах в нашем форуме не место. Пиккит подробно разжеван в рунете, также как и даташиты на пики
Живой у него пик, все тесты аппарат проходит, но сразу аварию светит.
1. Ничего выбирать не надо, Pickit всегда все контроллеры определяет правильно и самостоятельно.
2. Pickit3 из коробки с программой Pickit3 v3.10 работать не будет. Только с MPLAB.
3. Найти прошивку для Pickit3 и прошить из MPLAB, чтобы он мог работать с программой Pickit3 v3.10. В архиве программы обычно лежит и прошивка для неё. Если не ошибаюсь называется как-то «PICkit3 Programmer Firmware Source v2.00.05».
4. После прошивки программатора MPLAB можно удалить, и дальше пользоваться более легкой и понятной Pickit3.
Как из MPLAB прошить программатор, инструкции можно легко найти в Гугле или Ютубе.
Ребят, не светите в нете зазря номера, если не хотите в один "прекрасный" момент приобрести невероятную известность и популярность... ;D
Спам-ботов никто не отменял... )
Suhnny? хорошо, спасибо за совет :)
tsariok, сердечно признателен за видео. Изучаю. Чувствую победа близка.
После видео появились вопросы: 1) какой стандарт присвоения имени (цыфоы из наклейки на тоансыорматоре) на программу, которую считал с чипа платы КМ? 2) На видео сказано как обнулять содержимое ЕЕPROM - снять какую-то где-то галочку. Не понял где. А можно в ручную забить буквы FF ?
Так про самую главную победу - перепайка шлейфа дала результат и соединился PicKit с контроллером? :)
Смотри внимательно.Галочка стоит где ЕЕPROM.
Алилуя!!
Всё получилось. Как всегда, проблема в мелочах, а именно распайке кабеля. Хорошо, что не сжёг плату, повезло.
Скачал ПО с платы, в поле EEPROM ручками набивал FF, с галочкой не стал связываться, т.к. не понял. Затем заново залил. Всё отлично. Я почему спрашивал про стандарт присвоения имени, потому что сейчас в любых случаях буду снимать ПО с ремонтируемых КМ и могу, если надо, отправлять в какую-нибудь общую базу данного форума, мало ли, может кому пригодиться. Почему у меня был такой затык, потому что информация по распиновке шины было только с одной стороны, а не общая монтажная - куда какой провод от одного разъёма (платы) к другой (Pickit3). Вот скинул фото, как распаять данный кабель, возможно кому пригодится.
Хочу выразить свою сердечную благодарность, коллеги, а именно osja, bricks20,tsariok и другим сочувствующим.
Спасибо, друзья.
Кофемашина ожила, сварил кофе, почистил-смазал, заменил резиновое уплотнение. Завтра отвезу хозяевам.
Цитата: Nail от марта 06, 2021, 22:53:59
Алилуя!!
Вы, эт, Аллаху, главное, мольбу превознесите..... )