Автор Тема: Масса-К прошивка 89LPC922  (Прочитано 3363 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3480
  • Похвалили: 1279 раз(а)
Масса-К прошивка 89LPC922
« : 29/06/2022 16:48:57 »
Чет не могу внутрисхемно зашить этот проц на весах массы К.  Шью чип-прогом ISP по ISP :). Припаял новую микруху, подцепился, контроль на стертость прошел, прошивка залилась, а на этапе прошивки параметров вылезла ошибка "вероятно м/сх неисправна" и все отвалилось. Теперь вообще с процем связи нет. Уж и Xtal c программатора прицепил - нифига не пашет. Для пробы попробовал прицепиться к рабочему блоку - тоже с процем не могу связаться, прикол исчо в том, что зашитый проц вообще на резет не реагирует, что ноль там, что единица - он пашет как ни в чем не бывало. Масса-К утверждает, что они внутренний загрузчик не трогают. Пока курю даташит. Мож кто шил  и там есть какие-то тонкости?
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4605
  • Похвалили: 1442 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #1 : 29/06/2022 18:16:51 »

По ISP этот камень шьется флеш мэйджиком через довольно хитрую схему .

Масса-К утверждает, что они внутренний загрузчик не трогают.

Это так , не трогают.
 

Оффлайн chellenger

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 13964
  • Похвалили: 2657 раз(а)
  • Откуда: Питер, +79095794064 Пишите в WhatsApp и телегу, так быстрей.
    • Сампо-Сервис
Re: Масса-К прошивка 89LPC922
« Ответ #2 : 29/06/2022 18:51:52 »
svv, я так понимаю данная инструкция у тебя есть?
С уважением, Александр.
www.sampokkm.ru
 

Оффлайн chellenger

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 13964
  • Похвалили: 2657 раз(а)
  • Откуда: Питер, +79095794064 Пишите в WhatsApp и телегу, так быстрей.
    • Сампо-Сервис
Re: Масса-К прошивка 89LPC922
« Ответ #3 : 29/06/2022 19:00:13 »
Slava, рассказал бы а?
Что там хитрого? RX & TX & GND, и преобразователь COM в UART
С уважением, Александр.
www.sampokkm.ru
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4605
  • Похвалили: 1442 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #4 : 29/06/2022 19:08:39 »
Что там хитрого? RX & TX & GND

Чтобы в бут зайти по ISP этих сигналов не достаточно . В хелпе мэйджика есть общая инфа .

Была хорошая статья , но сцыла уже не доступна .
Надо дома посмотреть .
Чип Прог не пользую.
 

Оффлайн KrasCEP

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 2104
  • Похвалили: 474 раз(а)
  • та ко ва се ля ви
  • Откуда: Урал
Re: Масса-К прошивка 89LPC922
« Ответ #5 : 29/06/2022 19:32:58 »
Оно? Не? три импульса на ресет...?
 
Это сообщение считают полезным: chellenger, Slava, jindos, svv, Master X, andales

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4605
  • Похвалили: 1442 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #6 : 29/06/2022 19:41:53 »
Оно? Не? три импульса на ресет...?

Оно самое ! 
Самая лучшая статья разжёвывающая , как и с чем едят эти 89lpc
 

Оффлайн chellenger

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 13964
  • Похвалили: 2657 раз(а)
  • Откуда: Питер, +79095794064 Пишите в WhatsApp и телегу, так быстрей.
    • Сампо-Сервис
Re: Масса-К прошивка 89LPC922
« Ответ #7 : 29/06/2022 19:53:17 »
во намутили то...
Статья супер хоть и не прочитал полностью.
С уважением, Александр.
www.sampokkm.ru
 

Оффлайн KrasCEP

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 2104
  • Похвалили: 474 раз(а)
  • та ко ва се ля ви
  • Откуда: Урал
Re: Масса-К прошивка 89LPC922
« Ответ #8 : 29/06/2022 19:55:42 »
я в 2016 на иностранном сайте нашел и сохранил себе такой перевод:
Загрузчик также может быть выполнена, заставляя устройство в режим ISP во время последовательности включения питания (см Рисунок 15-4) .Это
осуществляется путем включения устройства с штифтом сброса первоначально удерживается на низком уровне и удерживая контактный низком уровне в течение определенного периода времени после VDD
поднимается до нормального рабочего значения. За ними следуют три, и только три, должным образом приурочено низкие текущие импульсы. Меньше или больше
чем три импульса приведет к устройству, не войти в режим ISP. Временные характеристики могут быть найдены в таблицу данных для этого
устройство
 

Оффлайн NewKid

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 2333
  • Похвалили: 1025 раз(а)
  • ЦТО - Центр творчества одаренных
  • Откуда: Чебоксары
Re: Масса-К прошивка 89LPC922
« Ответ #9 : 29/06/2022 22:02:09 »
я в 2016 на иностранном сайте нашел и сохранил себе такой перевод:
Загрузчик также может быть выполнена, заставляя устройство в режим ISP во время последовательности включения питания (см Рисунок 15-4) .Это
осуществляется путем включения устройства с штифтом сброса первоначально удерживается на низком уровне и удерживая контактный низком уровне в течение определенного периода времени после VDD
поднимается до нормального рабочего значения. За ними следуют три, и только три, должным образом приурочено низкие текущие импульсы. Меньше или больше
чем три импульса приведет к устройству, не войти в режим ISP. Временные характеристики могут быть найдены в таблицу данных для этого
устройство
Вспомнился BSL программатор для MSP430
 
Это сообщение считают полезным: tridentxp

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4605
  • Похвалили: 1442 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #10 : 29/06/2022 23:09:56 »
я в 2016 на иностранном сайте нашел и сохранил себе такой перевод:
Загрузчик также может быть выполнена, заставляя устройство в режим ISP во время последовательности включения питания (см Рисунок 15-4) .Это
осуществляется путем включения устройства с штифтом сброса первоначально удерживается на низком уровне и удерживая контактный низком уровне в течение определенного периода времени после VDD
поднимается до нормального рабочего значения. За ними следуют три, и только три, должным образом приурочено низкие текущие импульсы. Меньше или больше
чем три импульса приведет к устройству, не войти в режим ISP. Временные характеристики могут быть найдены в таблицу данных для этого
устройство
Вспомнился BSL программатор для MSP430

Это да , Как щяс помню - вторая версия клизьмы .
Было время ...
 
Это сообщение считают полезным: tridentxp

Оффлайн ar

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 1382
  • Похвалили: 220 раз(а)
  • Откуда: 50rus Ю-В
Re: Масса-К прошивка 89LPC922
« Ответ #11 : 30/06/2022 04:28:48 »
А что меркурий-к никто самоделкой в чпм не прошивал, история с нажиманием кнопки, в разрыве уже не помню чего)? Весело было, угадай на какой раз сработает)
У меня тогда еще и подходящего шлейфа не было, распаивался на плату. Эх...
Ничего личного. Сергей.
 

Оффлайн Rudy

  • Активный форумчанин
  • Бывалый
  • **
  • Сообщений: 40
  • Похвалили: 14 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #12 : 30/06/2022 09:03:45 »
Как вариант,выпаиваю микросхему и через переходник программирую на ChipProg
 
Это сообщение считают полезным: svv, dima644

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3480
  • Похвалили: 1279 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #13 : 30/06/2022 11:56:57 »
Нашел еще одну инструкцию правда по ICP. Там на резет ваще 7 импульсов. Припаялся к новым ногам чип прогом - тож нет коннекта. Глянул осцилом на резет - там во время программирования уровень поднимается и никакими 3мя или 7ю импульсами не пахнет. Обновился на последнюю версию - тоже самое ни в ISP ни в ICP никаких импульсов нет. Пришлось пинцетить резет и плясать с бубном - в какой-то момент все вдруг сконнектилось и прошилось.
Осталась пара непоняток:
1. Почему с новой микрухой оно без проблем коннектится по ISP, но стоит ее прошить как связь пропадает.
2. У массы К при программировании устанавливается Boot Vector 31, но Boot status byt в 0 нафига это сделано?
 
Это сообщение считают полезным: KrasCEP

Оффлайн SkaT

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 5225
  • Похвалили: 907 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #14 : 30/06/2022 12:01:17 »
...
Осталась пара непоняток:
1. Почему с новой микрухой оно без проблем коннектится по ISP, но стоит ее прошить как связь пропадает.
...
Не знаю как у данного процессора, но было такое, что в прошивке программно отключались входы ISP. Вот и получается, что новый коннектится, а с ПО - "национальная индейская изба"...
Выход был такой, не дать программе запуститься, и перевести проц в режим программирования. С программаторами такой финт прокрутить очень сложно, так как они не удерживают ресет после подачи питания на проц.
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4605
  • Похвалили: 1442 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #15 : 30/06/2022 20:25:14 »
Нашел еще одну инструкцию правда по ICP. Там на резет ваще 7 импульсов. Припаялся к новым ногам чип прогом - тож нет коннекта. Глянул осцилом на резет - там во время программирования уровень поднимается и никакими 3мя или 7ю импульсами не пахнет. Обновился на последнюю версию - тоже самое ни в ISP ни в ICP никаких импульсов нет. Пришлось пинцетить резет и плясать с бубном - в какой-то момент все вдруг сконнектилось и прошилось.
Осталась пара непоняток:
1. Почему с новой микрухой оно без проблем коннектится по ISP, но стоит ее прошить как связь пропадает.
2. У массы К при программировании устанавливается Boot Vector 31, но Boot status byt в 0 нафига это сделано?


Нашел еще одну инструкцию правда по ICP. Там на резет ваще 7 импульсов. Припаялся к новым ногам чип прогом - тож нет коннекта. Глянул осцилом на резет - там во время программирования уровень поднимается и никакими 3мя или 7ю импульсами не пахнет. Обновился на последнюю версию - тоже самое ни в ISP ни в ICP никаких импульсов нет. Пришлось пинцетить резет и плясать с бубном - в какой-то момент все вдруг сконнектилось и прошилось.


Схема  из статьи рабочая 100 процентов . Конкретно для массовских весов надо учесть один нюанс .
Проц питается через стабилитрон на 3.3 вольта .
Его надо при перепрошивке временно выпаять.

Платы на лпс раритетны, Масса давно перешла на STM .
 

Оффлайн chellenger

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 13964
  • Похвалили: 2657 раз(а)
  • Откуда: Питер, +79095794064 Пишите в WhatsApp и телегу, так быстрей.
    • Сампо-Сервис
Re: Масса-К прошивка 89LPC922
« Ответ #16 : 30/06/2022 20:57:24 »
Платы на лпс раритетны, Масса давно перешла на STM .
У нас умельцы некоторые пытаются на плаву поддерживать модели серии ВЭ
С уважением, Александр.
www.sampokkm.ru
 

Оффлайн svv

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 3480
  • Похвалили: 1279 раз(а)
Re: Масса-К прошивка 89LPC922
« Ответ #17 : 30/06/2022 21:47:01 »
Slava, я питал его от внешнего БП - сунул на входной разъем 5в. Программатор не тянет всю эту кучу светодиодов, если питаться от него. С LCD индикатором наверное можно, но надо питалово на программаторе ставить 3в3, а не как в инструкции масса-к 5в. По входам он кстати согласно датащиту и 5в выдерживает. Возможно виной всех этих танцев с бубном конкретно мой программатор, хз я там уже что-то менял и он иногда чудит.
Ну а старые массовские весы я еще вполне ремонтирую и ВЕ и даже ВТ, которые с огромным датчиком (как юзеры его гнут я вообще не представляю :)).  Их обычно носят в ремонт люди, скажем так, небогатые, выйдешь, посмотришь - ладно, хрен с ним, сделаю последний раз.
 

Оффлайн Gost

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 1178
  • Похвалили: 172 раз(а)
  • Откуда: Нижний Новгород
Re: Масса-К прошивка 89LPC922
« Ответ #18 : 01/07/2022 12:37:17 »
и даже ВТ, которые с огромным датчиком (как юзеры его гнут я вообще не представляю ).
Мы то же ремонтируем до упора, но если тензодатчики отслоились или мыши съели, то всё край.
 

Оффлайн Hunter69

  • Мастер веса
  • Ветеран
  • *
  • Сообщений: 519
  • Похвалили: 170 раз(а)
  • Откуда: г.Тверь
Re: Масса-К прошивка 89LPC922
« Ответ #19 : 01/07/2022 14:30:09 »
Платы на лпс раритетны, Масса давно перешла на STM .
У нас умельцы некоторые пытаются на плаву поддерживать модели серии ВЭ

У нас в одном медицинском учреждении есть 2 рабочих весов для взвешивания младенцев из первой партии сделанных на базе ВЭ(ПВ),они идут с 1 кнопкой.а не 2,как на более поздней модификации,кстати таких весов нет даже в музейной коллекции МАССА-К и они слёзно просили им в музей хотя бы 1 такие весы,но наши медики настолько суровы,что....не дали им,сказали,что такая корова нужна им самим....мне давным давно вообще попадались весы ВЭ из первой отладочной опытной партии с полностью навесным монтажом основной платы,т.к. сам тоже работал на заводе,то мы такие изделия не отдавали заказчику,это оставалось на заводе,ни гражданские изделия,ни тем более ВПК, а тут,когда первый раз увидел странно было,но потом подумал,это же "гражданка",а не "военка"....
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23