Напряжения проверил на проце и на дисплее,все в норме по 5В.Плата от Оззи,паяю я тоже очень щепетильно,детали все новые.Да и осмотрел уже все десятый раз,соплей нет.Тут проблема в другом,я думаю,что процессор. После прошивки я вижу как проходит заставка,то есть контраст настроен.То что я вижу заставку подтверждает то,что все связи между процессором и дисплеем целы.А дальше висяк,рабочий экран не появляется.Проц.смогу поменять только во вторник на роботе,придется ждать. Да,пробовал прошить без подачи питания на МД,так не прошивается,только с питанием. Хотел фотку выложить,но тут не добавляется.
Да,пробовал прошить без подачи питания на МД,так не прошивается,только с питанием.
Я повторюсь , что такое было у меня, было еще так,что в меню настройки датчика заходило (попробуйте с зажатой кнопкой меню включить) , заходило туда,но както глючило в том меню ходить по пунктам. Попробуйте включить прибор с нажатой кнопкой вверх (для В дисплея) ,экран просто будет светиться, потом выключите прибор и снова включите с зажатой кнопкой вверх - включится уже для А дисплея (это если у вас А дисплей) .
petry4ello,да ситуация похожая.Тип дисплея переключается(у меня тип А) при переключении экран просто светится.Назад переключается.В меню тоже заходит.Все кнопки работают,но когда в меню опускаюсь на пункт BAT,то кнопки перестают реагировать.Выхожу из меню,включаю и опять висяк,дальше заставки не идет.Опять выключаю.Снова захожу в меню,пока кнопки работают,опять опускаюсь на пункт BAT и все виснет.
О как, в инженерное меню, оказывается, доступ есть. А раньше ни слова об этом. МК-шъётся. Алгоритм проги зависает на BAT. Предполагаю, МК нормальный. Дисплей, если не съёмный, значит выпаивать. У меня снимается-очень удобно и надёжно. А вот с МК, я бы не спешил. Ещё раз тщательно осмотреть пайку на отсутствие КЗ между ножками и плохой пайки.В некоторых случаях симптомы КЗ и непропая похожи. Кроме того, есть переходные отверстия-зто слабое звено(обязательно прозванивать). О прошивке. Если есть надпись красным All Protect, то ни чтения, ни верификации не будет.
Добавлено (19.11.2017, 22:12) --------------------------------------------- Ещё попробовать разные прошивки. Кстати, а они где-нибудь ипользовались, т.е. не битые ли они. Вот, на всякий случай хеш-суммы прошивки ver114: CRC32 2A2498C1 MD5 546534A6C650623A0631A0FB0A184B69 SHA-1 CBEEDF4110AC2760A332060EA70196F1A3C3B430 Должны совпадать с которой прошиваешь. (используется прога HashTab).
В инженерное меню раньше как то не додумался зайти,petry4ello натолкнул на мысль.Дисплей съемный,прошиваю первый раз,поэтому предвидел,что могут быть такие танцы.Надпись красным All Protect появляется.Хеш-суммы проверил,все совпадает.Прошивки тоже пробовал разные,114,111,110.Результат тот же. На кз в который раз проверил,переходные прозвонил,все в норме. У меня есть такие варианты,завтра еще прогрею проц.феном,может где-то не пропаялось,хоть очень сомневаюсь(смотрел под микроскопом пайка даже с небольшой горкой на ножки проца).Второй вариант,у меня есть еще один проц от Ф2.Когда-то отдали ел.блок.Хозяин от злости разбил блок об землю,так как шли постоянные сработки и балаболка.Выпаял оттуда проц,он должен быть рабочий,с прошивкой.Но там стоял дисплей В.А у них распиновка с А я так понял не совпадает.Но если прошивка в нем залита универсальная,попробую перевести под свой дисплей.Таким образом проверю работоспособность платы.Еще попробую прошить его.Мне бы определиться где косяк,на плате или програмный.
У меня pickit2 и прога микрочиповская pickit2 v2.61 .Снова повторюсь,что такой же точно косяк был. Прошиваеться правильно,включаешь,бежит полоска загрузки и останавливается.В меню датчика заходит,можно чтото поклацать,но почти сразу виснет.И если не ошибаюсь (дайте знать как у вас)то в меню датчика подсветка есть,а когда просто включаешь блок и идет полоса загрузки,то нету подсветки дисплея.Почти всегда с первого раза не прошивается нормально,стираю подряд несколько раз,напряжение выставляю 4.5в всегда. Записываю,стираю,и так неск раз. Неясно откуда это причина,вероятно может просаживаться напряжение,в подробности не вдавался,всегде перепрошивал несколько раз и удачно. Сдуйте проц и на проводках прошейтесь если панельки нету
yurik23044278, чтобы посмотреть, что же там прошивается, я проделал следующее: (на примере прошивки ver107 A, т.к. она не закрытая и читается) 1.подключить программатор, соединить с компом. 2.Открыть прогу PICkit 3 Programmer, сделать Erase, потом Reade---везде 3FFF... 3.File/Import Hex(файл прошивки вер.107 А разместил поближе-в корневую папку диска-чтобы путь к нему был короче). 4.Правой кропкой мыши-в большом окне, где открылся этот Hex-Select All, потом Copy. 5.Создать, где удобнее текст. докум. с именем Import--вставить и сохранить. 6.Write...Programming Successful...прошилось. 7.Закрыть прогу PICkit 3 Programmer. 8.Снова открыть, Reade... 9.Повторить п.4, но т.к. файл уже прочитан, то вставить его во вновь созданный текст. докум. с именем Read. 10.Всё готово к сравнению исходного файла прошивки (но в текст. варианте) и записанного\считанного. 11.Правой кнопкой-->свойства-->хеш суммы-->сравниваем... p.s.Почему так, когда в проге есть кнопка read device+export...и всё в формате Hex файла... Не понял почему,но не тот размер файла получается...
то в меню датчика подсветка есть,а когда просто включаешь блок и идет полоса загрузки,то нету подсветки дисплея.
У меня наоборот.Когда включаю, загорается подсветка,идет заставка.Когда полоса загрузки доходит до конца,подсветка тухнет.А в меню датчика подсветки нет.
Цитатаpetry4ello ()
Почти всегда с первого раза не прошивается нормально,стираю подряд несколько раз
Не знаю,у меня не получается,задолбался уже перепрошивать. zed134,что мне надо сделать повторить,те же операции?Пробую,но застопорился на 5пункте.НЕХ файл не копируется в блокнот.
На любом диске (С, D, E --правой кноп.--создать текст. документ...Можно папку создать, а в неё уже эти два текст. док-та поместить...И в эти текстовые док-ты вставлять скопированное из большого окна с Hex файлом. Я правильно понял? В этом проблема?
Сообщение отредактировал zed134 - Понедельник, 20.11.2017, 17:27
Я не пойму в текстовый файл нужно сохранить прошивку или ХЕШ сумму прошивки?И еще обьясните смысл этих манипуляций.Вы хотите сравнить исходный файл прошивки с уже записаным?
Ну по пунктам же расписано... В текст. документ сохранить копию прошивки из окна программы. Будет в текстовом формате. Смысл в том, чтобы убедиться, что оригинальный файл прошивки совпадает с записанным\считанным из микроконтроллера. Это как дубляж верификации в проге, которая не всегда получается.Всё, что я написАл, проделано на своём девайсе и файлы в ходе сравнения-совпали естественно.
Сообщение отредактировал zed134 - Понедельник, 20.11.2017, 17:45
Туплю,уже разобрался.Проделал все,у меня хеш суммы совпадают.
Добавлено (20.11.2017, 17:56) --------------------------------------------- Но если сохранять кнопкой read device+export не в текст.документ,а в файл прошивки,то не совпадают вообще.Даже в свойствах видно,что у исходной прошивки размер 72КВ ,а у сохраненной 92КВ.
Если всё сделано правильно, ((т.е. считано действительно из МК, а не скопирован тот же оригинальный файл)). яЯ надеюсь, что правильно. Каков же буде вывод?
Так у нас есть два варианта и не понятно какой из них верный.По первому варианту прошивка стала отлично,а по второму(кнопкой read device+export) какой-то п....ец.
Да нет второго варианта. НаписАл же, у меня так же...92кб вместо 72кб. Это другое. Прошилось нормально.
Добавлено (20.11.2017, 18:15) --------------------------------------------- Подт МК переходы тоже есть. И ещё эта...плохо отмытый нехороший флюс. Я паяю канифольным...можно не отмывать...Если для красоты тока...