Перейти к содержанию

badboymorad

Начинающий
  • Постов

    1
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные badboymorad

  1. В 15/01/2020 в 17:45, Мisha сказал:

    Друзья эта тема создана по просьбе новых участников и с тем расчетом что бы собрать всю накопившуюся  информацию воедино.

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

    Просьба ознакомиться с правилами данного раздела и придерживаться их!

    1. Запрещается задавать вопросы если ответы на них уже выложены в инструкции по доработке программатора.

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

    3. Запрещается неуважительное отношение к другим участникам ветки.

     

    Инструкция по доработке

    Для начала разберем какие бывают виды устройств и соответственно проблемы связанные с ними.

    Определенного алгоритма ремонта нет и не будет,проблем много, в основном проблемы с китайскими устройствами но и знаменитые отломы эта тема не обходит стороной.

    И так начнем с китайцев. Они разделяются на несколько видов от не плохого качества до ужасного.

    Виды китайских подделок.

    1. Плата не залита. Такое бывает не часто, программатор легко разбирается. При наличии соответствующего опыта и дорабатывается не сложно. Но замечено что такие устройства зачастую собраны на самых не качественных комплектующих, и очень часто да же не запускаются при первом подключении.
    2. Плата залита черным компаундом. Это своего рода середина по качеству и сложности разборки. Компаунд с трудом но поддается удалению. Для его удаления сначала разделяют платы, далее паяльным феном при температуре в 120-170 градусов и при помощи соответствующего инструмента, который не повреждает маску платы удаляют верхний,толстый слой компаунда. Далее и  используют агрессивные химические растворители. и отмывают остатки компаунда с помощью жсткой не металлической щетки.
    3. Плата залитая белым эпоксидным компаундом. Были перепробованы разные химические составы, решения по смывке не найдено. Только методом нагрева 180-200 градусов паяльным феном,при этом он размегчается и отламявается с помощью металлической лопатки или пинцета. Плату оставить в этом случае практически нереально. Но эти устройства считаются одними из первых и более менее нормального качества.       

    Переходим к доработке устройства.

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

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

    Но перед этим хочется дополнить что программатор состоит из двух частей. Нижняя часть- основная плата и верхняя часть плата питания.

     

    1. Делаем тест основного блока для того что бы проверить как работает плата питания и порты основного блока.  Для этого теста нам понадобиться спаять адаптер,схема ниже. Скрипт для проверки в программе называется "Fulltest".image.thumb.png.a4f14c693d1fb64c49bf76ccd503a138.png 

       

    Смотрим на ошибки и начинаем доработку устройства. Пример как может быть и что делать .image.thumb.png.d2533beb45a825e4575a6e08288c78e9.pngКак видно на скрине, присутствуют ошибки по плате питания, по внешнему питанию, а по портам ошибок нет.

    Внимательно смотрим на скрин ниже и проверяем напряжение на точках и настраиваем плату питания уменьшая или увеличивая сопротивление отмеченных резиторов.  

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

    Это основная информация по настройке платы питания.

     

     

    image.png

    Далее переходим к основной плате.

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

    1. Внимательно,желательно под микроскопом осматриваем микроконтроллер на предмет недопая, соплей и лишнего флюса.
    2. Позваниваем дорожки от процессора до резисторов и ит резисторов до логики в соответствии со схемой.
    3. От логики позваниваем шины до выходов 44 разъема.
    4. Меняем логику если все дорожки и резисторы в норме.

    Распиновка 44пинового разъема программатора 

     

    image.png

     

    Прошивка программатора.

    Часто встречается распространенная проблема,при снятии компаунда повреждается микроконтроллер.

    Есть возможность замены МК на новый и его дальнейшей прошивки.

    Все по порядку.

    1. Прошивка с помощью J-LINK

    Скачиваем устанавливаем софт для работы с программатором 

    Далее открываем J-FLASHimage.thumb.png.95b380693844e0238cc5f00295462d61.png

    Нажимаем Start J-Flash

    Options suivantes, paramètres du projet comme dans la capture d'écran ci-dessous 

    image.png

    Ensuite, sélectionnez le processeur, mettez un point à côté de Device et sélectionnez notre microcontrôleur dans la liste.image.thumb.png.b630e177059267735e2dff47844b9a76.png

     Et cliquez sur. Nous avons créé un nouveau projet, il reste maintenant à charger le firmware dans l'éditeur et à flasher le MK.

    Pour ce faire, appuyez sur fichier, ouvrez un nouveau fichier.image.thumb.png.0b2700fcd324981c33c78aecadad22de.png

    A gauche juste un peu. Cliquez sur Target et connectez-vous au contrôleur 

    image.png

    Et la dernière étape est de cliquer sur Programmeimage.thumb.png.d3adb255148a839b1f88e2d52b30910a.png

    Si la connexion au contrôleur est correcte, le micrologiciel est téléchargé sans erreur.

    Ensuite, nous redémarrons l'appareil et continuons à travailler.

    Option de micrologiciel n ° 2 sans programmeur, utilisant le chargeur de démarrage du microcontrôleur intégré.

    2. Micrologiciel avec CAM-BA

    1. Téléchargez, installez et exécutez le programme.
    2. Connectez le programmateur à l'USB tout en fermant les 40 broches du microcontrôleur à 3,3 V du stabilisateur. (le chargeur de démarrage intégré s'allume et le pourcentage est prêt pour le téléchargement du micrologiciel).
    3. Télécharger le firmware
    4. Redémarrez l'appareil.

    Si avant cela le microcontrôleur a été flashé, nous fournissons 3,3v du stabilisateur à la 55e jambe du processeur, tout en effaçant le contrôleur et en répétant toutes les étapes de la première.

     

    Mise à jour de l'appareil pour la possibilité de modifier le numéro de série avec des scripts directement à partir du programme.

    1. Téléchargez le programme de mise à jour

    iProgupd.exeIndisponible

    et la mise à jour elle-mêmefw130sn.bin

    Ensuite, nous remplissons la mise à jour dans le programmeur, redémarrons et l'appareil a la possibilité de changer le numéro de série à l'aide d'un script directement à partir du programme.

    Réponses aux questions fréquemment posées sur le micrologiciel, le logiciel et la carte.

    1.Le micrologiciel natif de l'appareil chinois s'envolera-t-il lorsqu'il est connecté à un programme avec un numéro de série différent, ou pas au logiciel natif? - Non, il ne s'envolera pas.

    2. Le firmware affiché ici s'envolera-t-il lorsqu'il est connecté à un autre logiciel? - Oui.

    3. Quelle est la différence entre la 80e version du programme et la 55e? - Le fait que la 55e version était la dernière de la vie de l'appareil d'origine et qu'il n'y a rien de nouveau au-dessus de cette version. 

    4. Pourquoi y a-t-il plus de scripts dans la version 80? - C'est juste que les Chinois ont tout fourré là-dedans, fait des copies supplémentaires des fichiers et ajouté des scripts de la version PRO de l'appareil, qui ne fonctionneront pas sur la nôtre.

    5. Quelle est la meilleure version du programme avec laquelle travailler? - La version 55 est la plus optimale et la plus stable.

    6.Où acheter un programmeur non inondé? Ici, quelle chance, mais les chinois ne savent souvent pas ce qu'ils se vendent, et en achetant en un jour, les chinois peuvent envoyer différents appareils (vérifié).

    7.Comment nettoyer la planche? c'est un travail très difficile et laborieux, tout le monde n'aura pas assez de patience et la capacité de terminer ce qu'il a commencé jusqu'à la fin, donc si vous n'avez pas confiance en vos capacités, il vaut mieux ne pas commencer.

    8. Où puis-je trouver les instructions pour les scripts, une description du programme, au moins quelques informations pour faciliter l'étude et le travail au niveau initial? Le projet était ouvert, donc il n'existe pas, les scripts ont été écrits par différents auteurs et les acheteurs des scripts ont reçu des instructions sur la façon de travailler d'eux personnellement.

    9.Qu'est-ce que le numéro de série et pourquoi est-il changé? -Il y a eu plusieurs pannes au chinois, et chaque assemblage logiciel avait ses propres scripts qui ne sont pas dans les autres. Pour les utiliser, vous devez changer le numéro de série du programmeur.

    Schème

     

    iprog_mainboard_sch.pdfIndisponible iprog_powerboard_sch.pdfIndisponible Schéma EE_ADAPTER Q1-Q8_BSS84.pdfIndisponible Schéma KLINE (1) .pdfIndisponible R2-750R ___ uart_mbus_bdm.pdfIndisponible 35080 schématique.pdfIndisponible rfid_uni.pdfIndisponible

    Il serait bon de soutenir ce sujet avec vos mises à jour et informations. Pour ce faire, écrivez dans un message personnel, avec l'aide d'un modérateur, nous ajouterons les informations nécessaires à la révision au premier message afin que tout soit rassemblé en un seul endroit.

    tu peux partage le firmware de iprog pour jlink

×
×
  • Создать...