Автор Тема: Весы DIGI SM320 плата STB-2177-4 как слить дамп с D70F3746 ?  (Прочитано 3778 раз)

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

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Добрый день.
Имеется десятки идентичных плат SHANGHAI TERAOKA STB-2177-4 от весов DIGI SM320. (есть и рабочие платы)
Состав устройства:
Драйвер мотора: Toshiba TB62218FG
Проц MCU 32BIT : D70F3746 "+3.05EX" (на наклейке)
Контроллер езернет: LAN9220-ABZJ
Нанд: S29AL016J70TFI020
Оперативка: SRAM LY62L102616ALL
Прочие МС на плате:
LV14A,LV32A,SP3232,LV139A,LV08A

Хочу взять их в разработку на ремонт собираю информацию. Дефекты в основном: не работает сетевая карта (даже диоды в порте лан не мигают), не работает клавиатура, не работает подсветка

Взял первым делом ту что не работает клавиатура. И путем замеров рабочая/не рабочая плата удалось выяснить что КЗ по 4 пину (129 нога D70F3746) разъёма клавиатуры. (3 Ом относительно корпуса), а на рабочей плате там килоомы).
Дорожка прямиком идет на проц, и уже понятно что нужно его учится программировать. Если с нанд все понятно, то как быть с контроллером ? Возможно у кого то инфо по данным платам есть? Вроде не сложно если иметь дампы. Но и минус что плата вся в лаке. Даташит на проц или схему не нашел. В настоящее время я могу сделать SWAP чипов проца/памяти с платы, на которой не работает сетевая карта, на плату с неисправным процессором (где клавиатура не работает). Таким образом, я узнаю, является ли неработающая сетевая карта также результатом повреждения процессора или, возможно, проблема заключается на плате.
Спасибо

 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4604
  • Похвалили: 1440 раз(а)
Это проц от Renesas .
Надо на автомобильных форумах спрашивать .
Вот дэйтшит  на него .Поизучай если есть желание
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
А есть шанс что проц будет не залочен ? Мне провезло на Shekel Scales SC500W прочитал без проблем dspic30F5011 .
Прогер купить не проблема.
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Нашел что его читает RENESAS-EZ-Cube или CH341A
Скорее всего, вы можете выполнить весь процесс без EZ-CUBE, используя большинство преобразователей USB-RS232.
Настройки порта:
bps: 38400
bits: 8
Parity: None
Stop bits: 1
Flow Control: None

Видео: https://www.dailymotion.com/video/x7wwfdz

 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4604
  • Похвалили: 1440 раз(а)
Шанс он всегда есть .
Процы эти " автомобильные" . И программаторов к ним куча .
В инете полно тем на любые модели .
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Все понятно вроде. Но как подключить CH341A к самой микросхеме uPD70F3746 ? (распиновки не нашел)
Проц поднял в КЗ. Значит дело в нем
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
rx tx(местами поменяй, если нет.) и GND -логику поставь на 3.3 вольта. Гипертерминал на разных скоростях 9600 8 нет 1 нет(звоним и включаем) -если живой, то ответит, НО НЕ ФАКТ!!! 10кОм к питанию обе линии. Далее переходи на 5 вольт(резюки на 10кОм не убирай)... FTDI232 - МастХэв -другие спорно, ПЛ2303 -спорно... и всякий мусор ch340 и подобные...

Как проверить rxtx коротим и в гипертерминале буквы должны повторяться... жмём 1 отве 11... жмём q ответ qq итд...

ЗЫ: Припаяйся к какому-нибудь роутеру... -Практически на всех есть rx tx... -Запускай гипертерминал(тератерм) и включай и жди ответа от камня....
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Проц поднял в КЗ
-Отцепи нагрузку, может она всё коротит...

--Если удохла то УСЁ... Паршивок на digi на форуме нету. Только сервисМурзилка на sm-300 -такая, наверняка и у тебя есть...
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 
Это сообщение считают полезным: Zinge

Оффлайн alximik66rus

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 172
  • Похвалили: 14 раз(а)
  • Откуда: EKB
Посмотрел фото платы, создаётся впечатление что это весы см-100 в корпусе от см-300, уж плата точь в точь как у них. Надо гуглить схему на см-100 ste48.
Проц отдельно в продаже есть, на али, и хоть где, но без бута. А без бута это просто кусок пластика. На али есть просто процы, уже прошитые.
Ну бут не считать, кто только не бился, так и не смог
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Master X, спасибо. Это понятно. Но как мне подключить конретно к UPD70F3746 (где взять распиновку чтоб подпаятся к моему процу ?)

Если удохла то УСЁ... Паршивок на digi на форуме нету. Только сервисМурзилка на sm-300 -такая, наверняка и у тебя есть...
Поднял ножку 139 контроллера в воздух и она коротит на GND. Дело не в обвязке. На рабочих платах сопротивление в норме. 500К. На фото в что сегодня прикрепил видно.

alximik66rus, у SM.100 другой проц. (там их два). А у меня все на одном...Да и на фото видно что нет слота microsd итд.

А разве бут и сам дамп (пзу+епром) это разное?
Если контроллер не защищен, то разве нельзя слив с рабочего залить пустую новую микру?

P. S Немного не по теме :

Переносить сам проц или связку проц /нанд вместе?

Цитировать
Хочу сделать перенос проца/памяти с платы, на которой не работает сетевая карта, на плату с неисправным процессором (где клавиатура не работает). Таким образом, я узнаю, является ли неработающая сетевая карта также результатом повреждения процессора или, возможно, проблема заключается на плате.

Есть несколько плат, не работает только сеть. (диоды даже не мигают при подключении кабеля)
По плате все проверил что смог. Ничего дохлого нахожу.

Пока тз типичных проблем:
Не видит сеть.
Не работает клавиатура
Не работает подсветка дисплея

Пытаюсь сделать диагностику. Чтоб понять на всех ли дело в самом камне.
« Последнее редактирование: 21/08/2025 00:59:11 от Zinge »
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4604
  • Похвалили: 1440 раз(а)
Эти процы в разных авто стоят.Просто надо изучать дейтшиты и заниматься.
Renesas это сборная солянка из NE C .
Короче пробуй.
Карт-бланш ведь ,да?
 

Оффлайн alximik66rus

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 172
  • Похвалили: 14 раз(а)
  • Откуда: EKB
Ещё раз пересмотрел, см100 в новой редакции. И сотых было версий много. Эта самая последняя с батарейкой на 2,4в. Первые были на 3.6 вольт. То что носили в ремонт-не печатают-замена проца. Нет сети-замена сетевого контролёра, не помогает, то и проц тоже. Все клавы какие были не рабочие, решалось заменой плёнки. 
Ищите схему на см100 сте48, последние которые.
Прошивки и схему если не забуду завтра кину.
А да, ну и см100 говенные весы, нет никаких защит как у см80/300/500. В них и трансформатор есть в сетевке, и ьуферные элементы на клавиатуре и проце. А тут все сразу в проц идёт. Сколько их поменяно было, не сосчитать.
 
Это сообщение считают полезным: Master X

Оффлайн alximik66rus

  • Наш человек
  • Постоялец
  • ***
  • Сообщений: 172
  • Похвалили: 14 раз(а)
  • Откуда: EKB
Вот в выходные чинил см-100, плата stb-2177-3, а это в чистом виде см-100.
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Хм, действительно.
Но проц стоит другой? Или сам корпус? Вы их так же программатором прошиваете?
Ещё похожая плата от SM110
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Подключись к исправной плате 25 и 26 нога и "послушай" гипертерминалом что проц говорит. Если на неисправной не отвечает, то усё.
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Подключись к исправной плате 25 и 26 нога и "послушай" гипертерминалом что проц говорит. Если на неисправной не отвечает, то усё.
Что мне даст? Если он рабочий но один канал линии данных в КЗ ?

Моя проблема:
https://kkmcom.ru/index.php?topic=9902.0

Цитировать
Из сервисмануала понятно как поменять прошивку в том числе и boot, но вот неувязочка, boot прошивается средствами загруженного boot. А если у меня проц голый как в него boot прошить???

Плата STB 2177-2 проц UPD70F3746GJ
« Последнее редактирование: 21/08/2025 03:16:29 от Zinge »
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Первым делом отпаять ВСЮ возможную нагрузку, если продолжает греться -Аминь...
Internal oscillator -если нету то скорее всего -Аминь....
Пробежаться осликом по портам, если тишина -Аминь!

ЗЫ: Не дураки делали... -паршиву он не отдаст, если наглухо залочен, а вот на внешние раздражители должен отвечать, если мозг жив...
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
В проце есть встроенная защита от пробоя статикой -выжигай варисторы, я на симонсе С60 так клаву победил -импульсами +5 вольт выжег варистор в Инфенионе и ряд кнопок на сименсе заработал. 2006год.
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4604
  • Похвалили: 1440 раз(а)
Подключись к исправной плате 25 и 26 нога и "послушай" гипертерминалом что проц говорит. Если на неисправной не отвечает, то усё.
Что мне даст? Если он рабочий но один канал линии данных в КЗ ?

Моя проблема:
https://kkmcom.ru/index.php?topic=9902.0

Цитировать
Из сервисмануала понятно как поменять прошивку в том числе и boot, но вот неувязочка, boot прошивается средствами загруженного boot. А если у меня проц голый как в него boot прошить???

Плата STB 2177-2 проц UPD70F3746GJ


Там несколько бутов просто.
Один идёт с японского завода.
Потом ставится кастомный.
Вот этот кастомный версия .
А с японского завода в дейтшите описан поверхностно в общих чертах.Вся суть не в прлводах-переходниках этих СН или как их там , а в ПО
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Slava, Там сначала до камня нужно... А паршиву он и сам отдаст.... Валя там с этими ренасансами правду искал, а по факту оказалалось, дай куда и он всё отдаст сам.... Там Мурзилку нужно не только прочитать, но и понять... Отправить камню команды -он и отдаст ВСЁ во внешнюю память....
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4604
  • Похвалили: 1440 раз(а)
Ага, взял панель с Мерина ,считал приблудой за 30 копеек и немцы в полном ахуе )
А что , так можно было
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Здесь удалось прошить чуваку аналогичный новый проц
https://www.elektroda.pl/rtvforum/topic3730471.html

Как он это сделал?
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Здесь удалось прошить чуваку аналогичный новый проц
https://www.elektroda.pl/rtvforum/topic3730471.html

Как он это сделал?
Ты сначала до него достучись... И не факт, что в коде заложен язык UART или как его там.... Осциллоскопом пробегись по ногам -есть-ли там жизнь(импульсы) -Или хватит над трупом издеваться!!!
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Здесь удалось прошить чуваку аналогичный новый проц
https://www.elektroda.pl/rtvforum/topic3730471.html

Как он это сделал?
Если он живой, то по uart подпаиваешься(rx tx) -проц ответит, если в него заложено это...
-Осциллоскопом потыкай, есть-ли там обмен по ногам? -Заходим на третий круг. Чувак... Осциллограф... Если камень жив, то он отвечает.

УДАЧ!
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Если он живой, то по uart подпаиваешься(rx tx) -проц ответит, если в него заложено это...
У меня есть рабочие платы.
Буду цеплятся и смотреть. Спасибо за ответы
Еще подсказали на remont-aud

Цитировать
Programmer Cable Connection:

Programmer pins NEC (144pins)
--------------------------------------------------------------------------------
ISP Pin 1 pin 25 (TX)
ISP Pin 3 pin 14 (RST)
ISP Pin 6 pin 26 (RX)
ISP Pin 8,10 pin 11 (GND)

pin 8 (FLMD0) of NEC must be connected to vcc by 1k ohm.
pin 110 (FLMD1) of NEC must be connected to GND by 1k ohm.
You must connect NEC pin 9 (VDD) to External power 5V
8MHz crystal must be connected between x1/x2 pins

Если правильно понял то так???
« Последнее редактирование: 21/08/2025 18:50:25 от Zinge »
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Заказал программатор жду!

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

Цитировать
На процессорах сотых весов bootloader состоит из 2х частей:
1) init boot - шьется производителем весов, нужна для инициализации проца, инициализации flash, включения клавиатуры (шьется только производителем, используя программатор
2) main boot - то что идет в комплекте с прошивкой, стартует после init boot, запускает основную прошивку, либо показывает меню прошивки и инициализирует uart, либо сетевую карту.

init boot - секретная часть bootloader'a, в свободном доступе нет и не будет, более того для прошивки нужен программатор, который стоит негуманно и, довольно-таки, редкая птица сам по себе.


Но чувак прошил себе бут в проигрывателе и все завелось.
Тогда я залью его бут в качестве первого загрузчика?

Жаль удалили - https://repairalmostanything.com/thread/850/tutorial-flash-onkyo-main-microcontroller

"""""""Что нужно:
- Программное обеспечение для программирования этих чипов с сайта производителя V2. 05
- Последняя версия прошивки для Onkyo с сайта Onkyo
- Скомпилированный onkyo-decrypt на Linux (софт для декодирования прошивки)
- Программное обеспечение bin2srec для преобразования двоичного кода из прошивки в формат S-rec (Motorola)
Программатор Renesas EZ-CUBE

Процесс:
Распаковываем zip-файл с прошивкой (ONKAVR0008 00EAEAEA00EA 122.zip) что даст нам 3 файла:
ОНКАВР0008_00EAEAEA00EA.of3
ОНКАВР0008_00EAEAEA00EA.of2
ОНКАВР0008_00EAEAEA00EA.of1

В Linux или где бы мы ни скомпилировали наш onkyo-decrypt, мы запускаем программу, которая расшифровывает файлы.
В результате этой операции мы восстановим следующие файлы:
of3.ОНКАВР0008_00EAEAEA00EA.EA114
of3.DA83XEA_010203040506. 06117
of3.DA83XEA_010203040506. 05117
of3.DA83XEA_010203040506.03117
of3.DA83XEA_010203040506.hdr
of2.ОНКАВР0008_00EAEAEA00EA.EA109
of3.ОНКАВР0008_00EAEAEA00EA.hdr
of2.ОНКАВР0008_00EAEAEA00EA.EA107
ОФ1.ОНКАВР0008_00EAEAEA00EA.hdr
of2.ОНКАВР0008_00EAEAEA00EA.hdr

Нас интересует только of3.ОНКАВР0008_00EAEAEA00EA.EA114
Это прошивка для нашего uIC. К сожалению, он находится в двоичной форме, и прошивка программного обеспечения требует либо HEX или s-rec.
Запускаем bin2rec....
bin2srec.exe of3.ОНКАВР0008_00EAEAEA00EA.Ea114 > flash.rec-l 16
Полученный файл flash.rec готов к загрузке на наш uIC.

Для загрузки программного обеспечения мы запускаем Renesas Flash Programmer V2.05. Добавляем нашу подготовленную прошивку и прошиваем.
Что касается подробностей о EZ-CUBE и Renesas Flash Programmer, пожалуйста, перейдите к документации. Документация и программное обеспечение бесплатны.
РЕЗЮМЕ:
Я просто добавлю от себя, что все это я узнал сам сегодня (я получил EZ-CUBE сегодня из почты) методом многих проб и ошибок. Это, пожалуй, наиболее полное описание того, как это сделать (загрузить прошивку Onkyo в этот МСЖД) по всему интернету.
С небольшими усилиями я также создал адаптер который позволяет прошивать через служебный вход на задней панели Onkyo. Для этого процесса даже не нужно открывать корпус, питание также доступно через этот порт. Нужен только адаптер, EZ-CUBE и немного желания."""""

Из "elektroda.pl/rtvforum/topic3730471.html

p.S Если что, то я не против купить уже запрограммированные микры. (цена не имеет значение) Но нет в наличии! Всем кому не писал глухо пока.
« Последнее редактирование: 22/08/2025 04:29:07 от Zinge »
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4604
  • Похвалили: 1440 раз(а)
 

Оффлайн Hunter69

  • Мастер веса
  • Ветеран
  • *
  • Сообщений: 519
  • Похвалили: 170 раз(а)
  • Откуда: г.Тверь
Нашёл на просторах интернета,не буду утверждать,правда это или нет - Материнская плата весов SM-320 совместима с весами SM-5100.

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

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4604
  • Похвалили: 1440 раз(а)
Сказано так
".7 Идентификатор безопасности
Содержимое флэш-памяти может быть защищено от несанкционированного чтения с помощью 10-байтового идентификационного кода для авторизации при
выполнении внутрикристальной отладки с использованием внутрикристального отладочного эмулятора.
Отладчик авторизует идентификатор, сравнивая его с предустановленным кодом идентификатора в 10 байтах от 0x0000070 до
0x0000079 во внутренней области флэш-памяти.
Если идентификаторы совпадают, код безопасности будет разблокирован и станет возможным чтение флэш-памяти и использование
встроенного эмулятора отладки.
В этом примере программы (версия полной среды) идентификатор безопасности не установлен и применяется значение идентификатора безопасности
по умолчанию 0xFFFF FFFF FFFF FFFF FFFF."

Перебрать 2 в 80-ой степени вариантов нереально .
Но вполне возможно , что китаец нашел дыру или уязвимость .
Такие случае были
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Есть связь с сервисом, где мы покупаем их. (Они прошивают процессоры на месте в плате тут). Говорят , что помогут (отправлять на прошивку) или дадут нам авторизацию , и мы сможем сами прошивать на месте. Посмотрим... Но думаю , мне не дадут добро чтоб, чтобы поделиться информацией. Пока делаю SWAP-контроллера между платами, чтобы разделить дефекты.
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4604
  • Похвалили: 1440 раз(а)
Мил человек , прошу Бута у тебя никто и не просит.
Ты просто от души сбрось модеру в личку процес и какие инструменты нужны.
Это по желанию.
Удачи
 
Это сообщение считают полезным: Zinge

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Кина не получилось. Не получить прошивки от производителя весов. Мы купили уже запрограммированный процессор с уже загруженным программным обеспечением.
Жаль что мы не можем считать программное обеспечение, нам остается купить "запрограммированный процессор".
Разбираюсь дальше с дефектами плат (чтоб разделить при каких дефектах проц, а при каких нет). До связи 
 
Это сообщение считают полезным: Master X

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Zinge, Не расстраивайся, всё будет работать! -Если чего, то пиши, если можем, то помогу!
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Master X,спасибо огромное.
Извините за несколько простой вопрос. Заказал 10 программированных процессоров, они придут лишь с загрузчиком (boot)? Нужно будет прошить их после впайки? Кто уже сталкивался, поделитесь опытом. (как прошить) Планируется замена.
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Подскажите, кто знает, что значит надпись на наклейке? Там указана версия бут или софа? На разных платах встречаются разные версии. Зачем вообще нужна такая маркировка?
При получении запрограммированных процессоров от Digi, они идут только с бутлоадером? Будет ли нужно потом самостоятельно шить ПО, или они уже поставляются с готовой прошивкой? Меня лишь спросили, будут ли это графические весы или обычные, и все. Благодарю.
 

Онлайн Master X

  • https://t.me/MasterX483
  • Модератор раздела
  • Новичок
  • ****
  • Сообщений: 17
  • Похвалили: 1647 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Наклейки клеят на уже зашитых камнях... -то-есть лодырь и программа... -лодырь без программы -а смысл?
А что там в камушках -уточняй у поставщиков... Запаивай паяльником, феном можешь перегреть!
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Понял спасибо.
Подскажите пожалуйста, что означает ошибка 0F? Загрузка весов проходит нормально, но после этого возникает эта ошибка. Клавиатура реагирует, процессор менял - результат нулевой.
Это баг в программе или нужно искать что-то на плате?
 

Оффлайн Roman112

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 519
  • Похвалили: 118 раз(а)
  • Откуда: Уфа
На попеременное нажатие клавиш "стрелки по кругу" и "ноль со стрелками" весы реагируют? Бывает что надо много раз нажимать если, к примеру, не тот тип АЦП в спеках (настройках), а в спеках сейчас каша (я это всё на примере SM 300 по памяти пишу).
 
Это сообщение считают полезным: Zinge

Оффлайн Hunter69

  • Мастер веса
  • Ветеран
  • *
  • Сообщений: 519
  • Похвалили: 170 раз(а)
  • Откуда: г.Тверь
что означает ошибка 0F

Ошибка 0F на весах DIGI SM-320 может возникать при неисправности датчика,но в вашем случае вы поменяли процессор и весы у вас не откалиброваны,если снимите с них поддон,то даже может и запустятся,вот они вам и пишут ошибку,вам потом ещё и сброс полный делать и страну выбирать и спеки настраивать и..........
 
Это сообщение считают полезным: Zinge

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
На попеременное нажатие клавиш "стрелки по кругу" и "ноль со стрелками" весы реагируют? Бывает что надо много раз нажимать если, к примеру, не тот тип АЦП в спеках (настройках), а в спеках сейчас каша (я это всё на примере SM 300 по памяти пишу).
Спасибо, попробую. Главное, что уже понял: это не дефект, а ошибка платформы.
Есть ещё одна странная проблема на другой плате: при подключенном экране устройство не запускается (остаётся "мертвым"), но как только отключаешь экран, есть звуки запуска пищит. Проблема не в процессоре, я его уже менял. Все платы тестирую на одном наборе заведомо исправных весов.

Ошибка 0F на весах DIGI SM-320 может возникать при неисправности датчика,но в вашем случае вы поменяли процессор и весы у вас не откалиброваны,если снимите с них поддон,то даже может и запустятся,вот они вам и пишут ошибку,вам потом ещё и сброс полный делать и страну выбирать и спеки настраивать и..........
А как выполнить полную сброс? (можно в личку)
Буду курить инструкцию от SM300. Спеки и прочие детали, вроде бы, не я буду делать. Главное для меня - отремонтировать плату, а калибровку, настройки -  другой человек должен делать.
Пока что разбираюсь плата не сложная вроде, разобрался полностью только с Shekel Scales SC500W, там софт без проблем перенес с процессора.
Еще в процессе изучения типичных поломок этой Digi SM320 уже заметил, что 80% плат имеют повреждения портов, КЗ на землю. (в основном клавиатура)
Еще думаю слить дамп S29AL016J70TFI020 тогда после замены проца можно настройки и калибрации перенести? Или проц хранит в себе?
 

Оффлайн Roman112

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 519
  • Похвалили: 118 раз(а)
  • Откуда: Уфа
У SM300 для полного сброса сначала необходимо включить кнопку с фиксацией на плате, затем включить весы с зажатыми кнопками ноль со стрелками и авто вроде.
У SM100 для полного сброса надо сначала переставить  джампер на плате, потом включать с комбинацией клавиш.
У SM320 в инструкции по полному сбросу ни про джампер, ни про кнопку я ничего не увидел.
У SM100 помню тип АЦП только один, а у SM300 если после полного сброса АЦП выбран не тот тип что стоит в весах на самом деле то после включения весов зайти в настройки получается далеко не с первого раза, весы висят и ищут АЦП, пройти этот шаг можно, перебирая кнопки стрелки по кругу и резеро (ноль со стрелками), получается это не с первого раза, приходится выключать, включать и пробовать заново.

Как написал Hunter69, калибровку запустить. Во время калибровки весы не выключать, ждать минут 5 до результата или ошибки. Если цифры побегут значит опрашивается АЦП(если нет то выбран не тот АЦП - пример с см300). Откалибруется ноль, попросит установить вес, вес нужен 3 кг или 15, от выбранных настроек (опять таки на примере см300 и при неправильном выборе этого спека весы будут врать ровно в пять раз, но это все настраивается)

 
Это сообщение считают полезным: Master X

Оффлайн Hunter69

  • Мастер веса
  • Ветеран
  • *
  • Сообщений: 519
  • Похвалили: 170 раз(а)
  • Откуда: г.Тверь
А как выполнить полную сброс? (можно в личку)
Буду курить инструкцию от SM300. Спеки и прочие детали, вроде бы, не я буду делать. Главное для меня - отремонтировать плату, а калибровку, настройки -  другой человек должен делать.

Инструкция по полному сбросу этой модели есть,я выложу здесь,выложу ввод в эксплуатацию и памятку оператора,я нашёл вчера на просторах интернета сервисную документацию на эту модель весов,но она на польском языке,там есть и калибровка весов,с таблицей какие кнопки нажимать и что делать и всё остальное,вы же сейчас без калибровки весов дальше ничего сделать с ними не сможете и проверить работоспособность весов также,как и платы,НО нужны эталонные гири для калибровки,если нужно,то могу выложить эту сервисную документацию на польском языке здесь,там есть и спеки,которые нужно настроить и полный сброс,я просто уеду по работе на целый день,весы ремонтировать на объектах и буду вне зоны действия сети,поэтому сервисную документацию выложу сейчас здесь,кому надо скачивайте. Вообще у вас после замена проца,получаются как новые весы из коробки,если там все остальное исправно конечно......Для проверки исправности платы вам нужно будет ввести весы в эксплуатацию,инструкцию выложил,без этого оценить их полную работоспособность не возможно !!!
 
Это сообщение считают полезным: Master X, arxer, milser, Zinge

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Цитировать
Инструкция по полному сбросу этой модели есть,я выложу здесь,выложу ввод в эксплуатацию и памятку оператора,я нашёл вчера на просторах интернета сервисную документацию на эту модель весов,но она на польском языке,там есть и калибровка весов,с таблицей какие кнопки нажимать и что делать и всё остальное,вы же сейчас без калибровки весов дальше ничего сделать с ними не сможете и проверить работоспособность весов также,как и платы,
Большое спасибо за такую исчерпывающую инструкцию. В свободное время займусь изучение.
Я электроник, моя специализация - пайка и замена деталей. На нашей фирме есть отдел, который занимается калибровкой, настройкой и тестированием весов. Я хотел бы отдавать им платы для дальнейшего тестирования, чтобы свести к минимуму свою задействованность в этом процессе. Ведь это их компетенция и основная задача. Но и самому нужно что то знать...
Вот та фирма "якудо" что инструкция, мы всегда к ним отправляли платы на ремонт, но сейчас решили оптимизировать процесс и сэкономить время и средства, попытавшись ремонтировать хотя бы стандартные неисправности у себя. Мы уже заключили договор на покупку процов и ждем их поставки.
Цитировать
НО нужны эталонные гири для калибровки,если нужно,то могу выложить эту сервисную документацию на польском языке здесь,там есть и спеки,которые нужно настроить и полный сброс,я просто уеду по работе на целый день,весы ремонтировать на объектах и буду вне зоны действия сети,поэтому сервисную документацию выложу сейчас здесь,кому надо скачивайте. Вообще у вас после замена проца,получаются как новые весы из коробки,если там все остальное исправно конечно......Для проверки исправности платы вам нужно будет ввести весы в эксплуатацию,инструкцию выложил,без этого оценить их полную работоспособность не возможно !!!

А как в случае старых? Когда я меняю их между платами? Пока жду новых, я переставил процессор с платы, на которой не работает сетевая карта, на плату, где не работает клавиатура. В результате выяснилось, что процессор исправен, и проблема была в сетевом контроллере. Но одна плата не запустилась, отобразилась надпись "0F", поэтому я спросил о такой ошибки.

Ещё вопрос: насколько часто на этих весах проблемы решаются просто путем сброса? Например, программный сбой?

На столе лежат следующие платы:
Цитировать
Не обнаруживается сеть.  (диоды в разьеме не мигают)
Клавиатура не функционирует. (КЗ по процу)
Подсветка дисплея не работает.
При подключении дисплея плата не включается. 


barsss
Цитировать
Родной процессор UPD70F3746 содержит в себе некую минимальную инструкцию - прошивку. Прошивка эта в силу специфичности процессора не читается, не модифицируется - только полная перезапись. Заменить процессор на новый, не прошитый, не получится. Прошивок под процессор нигде нет. Есть только уже готовые прошитые процессоры.
Печаль заключается в том, что судя по схемам (термоголовка почти напрямую заведена на процессор) любой удар статики по термоголовке может привести к выгоранию портов на процессоре и, как результат, к отсутствию печати целиком или частично.
Но есть и положительные моменты. Если при прошивке весов стандартными утилитами что то не задалось и весы после прошивки перестали оживать, то можно запросто демонтировать флешку из платы и, прошив её на программаторе, поставить обратно. Все должно заработать. Естественно, что прошивки от минипрограммера не подходят - нужна своя, заточенная под программатор. Стоимость самой флешки - копейки.
« Последнее редактирование: 25/09/2025 03:40:34 от Zinge »
 

Оффлайн Hunter69

  • Мастер веса
  • Ветеран
  • *
  • Сообщений: 519
  • Похвалили: 170 раз(а)
  • Откуда: г.Тверь
Я электроник, моя специализация - пайка и замена деталей.

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

Вот пусть они и ломают свои головы.


А как в случае старых? Когда я меняю их между платами? Пока жду новых, я переставил процессор с платы, на которой не работает сетевая карта, на плату, где не работает клавиатура. В результате выяснилось, что процессор исправен, и проблема была в сетевом контроллере. Но одна плата не запустилась, отобразилась надпись "0F", поэтому я спросил о такой ошибки.

Посмотрите АРХИТЕКТУРУ весов и плат и всё вам станет понятно,хотя вам уже дали ответ на ваш вопрос,если после замены процессора весы попросили их откалибровать......то что.....???

Ещё вопрос: насколько часто на этих весах проблемы решаются просто путем сброса? Например, программный сбой?

На весах фирмы DIGI серии SM-1хх,3хх,5хх,5ххх это не редкий случай,иногда достаточно просто частичный сброс сделать для устранения проблемы,в тех моделях,где он предусмотрен конечно,когда то полный сброс,особо если весы по Wi-Fi подключены,а не качественным кабелем с экраном,а не просто витой парой проброшены.Но обычно эти проблемы решает Сисадмин магазина или же сервисный инженер с обслуживающей фирмы.
 
Это сообщение считают полезным: Zinge

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Тогда просто паяйте и заменяйте детали,вы не сервисный инженер,оно вам не надо,это просто другой уровень...................пусть этим у вас занимается отдел.

Основной моей сейчас специализацией является ремонт POS-терминалов, в том числе замена BGA-мостов, комбайнов и ремонтом коллекторов данных.
Весы для меня - это нечто новое, и я всегда открыт к обучению базовым вещам, например, как сбросить настройки или ввести весы в эксплуатацию. (необходимо) Однако, все тонкости спецификаций, этикеток, штрих-кодов и настройки под конкретный товар или сеть пусть берет на себя отдел, занимающийся весами.
Вот пусть они и ломают свои головы.
Интересно узнать, что хранится в NOR - FLASH а что в мозгах.
Посмотрите АРХИТЕКТУРУ весов и плат и всё вам станет понятно,хотя вам уже дали ответ на ваш вопрос,если после замены процессора весы попросили их откалибровать......то что.....
Калибровку держит проц или часть прошивки там а часть там. Солью дамп с НАНД и проанализирую в редакторе.
На весах фирмы DIGI серии SM-1хх,3хх,5хх,5ххх это не редкий случай,иногда достаточно просто частичный сброс сделать для устранения проблемы,в тех моделях,где он предусмотрен конечно,когда то полный сброс,особо если весы по Wi-Fi подключены,а не качественным кабелем с экраном,а не просто витой парой проброшены.Но обычно эти проблемы решает Сисадмин магазина или же сервисный инженер с обслуживающей фирмы.
По имеющейся у меня информации, они у нас работают исключительно через сеть по кабелю. В коллекторы данных используют WiFi в системе SAP.

В общем, займусь измерениями и заменами, отпишусь, если возникнут какие-либо вопросы. Благодарю за помощь.

Частичный сброс памяти весов.
« Последнее редактирование: 26/09/2025 04:47:27 от Zinge »
 

Оффлайн Bit

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 3416
  • Похвалили: 874 раз(а)
https://www.elektroda.pl/rtvforum/topic3730471.html
 Авторизация через Гугл аккаунт.
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Bit, Спасибо, читал и делился ссылкой. Пока не пробовал.

Пока ещё жду запрограммированные D70F3746. Ту плату, на которой не было подсветки, удалось отремонтировать — там всё было стандартно.

Сейчас попалась одна плата с симптомами типа "bootloop": при включении она пытается запуститься и сразу выключается. На клавиатуру реагирует — включаю кнопкой на клавиатуре, она стартует, пытается загрузиться, но затем снова отключается.

Что это может быть? Проверил всё, что смог, на самой плате. Сравнил сопротивления по всем фишкам, портам, выходам — на рабочей и нерабочей платах всё идентично.

Мои предположения: это программный сбой. Что можно сделать в этом случае — попробовать переставить микроконтроллер D70F3746 на другую плату или заменить флешку S29AL016J70TFI020 с рабочей платы для диагностики?
Как бы вы поступили при таком дефекте?
Все внешние модули исключаю — плата тестируется на заведомо исправных весах.

Вот снял короткое видео:


Спасибо!
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Может, кто-то сможет помочь составить грамотный ответ? Сейчас у меня идут споры с авторизованным сервисом по поводу качества плат — утверждают, что они надёжные. Возможно, кто-то ещё может добавить что-то по этому вопросу?

Цитировать
Давайте спокойно разберёмся с фактами, касающимися проблемы повреждения процессора ;)
Если речь идёт об экспертизе, то это скорее просто мнение, если у нас нет доступа к результатам исследований. Однако, если у вас есть такие данные, я могу передать их производителю.
Лично у меня достаточно обширные теоретические и практические знания по этому вопросу: электростатический разряд не повредит ни печатающей головке, ни материнской плате при условии, что она правильно установлена в весах (при условии, что у весов есть надлежащее заземление). Заземление, разумеется, должно быть исправным в розетке питания — производитель и сервис весов не могут нести ответственность за проблемы с питанием или неправильную эксплуатацию.

Теперь по сути:
Весы проходят сертификацию, включая тестирование на устойчивость к электростатическим разрядам (в рамках общей проверки электромагнитной совместимости). Это проводит сертифицирующий орган. Разряды ESD наносятся в местах потенциального контакта с человеком. Я лично участвовал в таких испытаниях в сертифицирующей организации и видел, что устройство должно выдержать, прежде чем получит сертификат.

На практике повреждение вызывает чистка термоголовки под напряжением или с использованием металлического предмета (обычно того, что персонал найдёт под рукой — ножа и т.п.), что приводит к короткому замыканию питания и сигнальной линии. Да, в весах серии SM100 CS это было довольно распространено, так как конструкция устройства способствовала подобным действиям. Поэтому уже много лет клиенты выбирают модель SM5100 или SM320 (в зависимости от бюджета). При нормальной эксплуатации такая ситуация не возникает, более того, материнские платы в SM320 такие же, как в SM5100. А весов SM5100 у нас на обслуживании по договору почти 5000 штук — и случаи повреждения материнских плат (процессора) крайне редки.

С начала 2025 года всего 20 материнских плат STB2177 с повреждённым процессором поступили к нам в сервис (включая платы от весов SM100).

Нет никаких препятствий для того, чтобы порты процессора были соединены с шиной термоголовки — это не является конструктивной ошибкой, если головка является неотъемлемой частью устройства, то есть если шина данных головки не является внешним интерфейсом. Я инженер-электронщик по образованию и по призванию, с удовольствием обсудил бы это с тем, кто утверждает обратное.

Мой ответ:

Цитировать
Это утверждение справедливо в теории, но в реальной эксплуатации — особенно в условиях магазинов — нет гарантии, что розетка имеет правильное заземление. Весы должны быть устойчивы к электростатическим разрядам (ESD) даже в условиях неидеального состояния электрической сети. Если устройство выходит из строя из-за ESD по причине неправильного заземления, то это уже вопрос конструкции устройства, а не ошибки пользователя — поскольку производитель обязан учитывать возможные ошибки эксплуатации в среде, где оборудование используется.
По крайней мере, можно было установить микросхему 74HC244 на линии данных и тактирования — и проблем бы не было.
Например, в модели SM500MK4 все линии забуферены, везде применена защита от ESD (диодные выпрямители).
Что мешало сделать то же самое здесь? Несколько десятков копеечных элементов.

Это утверждение спорное. Если интерфейс термоголовки физически не изолирован от процессора и не имеет соответствующей защиты (TVS-диоды, развязка питания или сигналов), то любое воздействие на головку — чистка, контакт с металлическим предметом или электростатический разряд (ESD) — может повредить процессор.
Прямое соединение чувствительных линий процессора с потенциально «уязвимыми» внешними компонентами, такими как термоголовка, без соответствующих защитных цепей — это ошибка в проектировании электронной схемы. Это нарушает базовые принципы проектирования защиты электроники.
Живой пример — в таком случае головка просто не печатает!
Самый простой способ диагностики — проверить прозвонкой (мультиметром) на короткое замыкание вывод 8 разъема CN8 (вывод 50 процессора U4) на землю.
Достаточно выполнить этот замер, чтобы однозначно подтвердить повреждение процессора U4.

Вы упомянули 12 повреждённых материнских плат с начала года. Это немного — но важно другое: почему у всех очень похожие повреждения? Это явно указывает на уязвимость этой части схемы, независимо от масштаба проблемы. В инженерной практике даже один повторяемый сценарий отказа является сигналом к анализу и потенциальным изменениям конструкции.
У меня на столе сейчас лежат 4 платы с пробоем на линии данных на землю (0 Ом) от клавиатуры — во всех случаях клавиатура перестала работать.

Пользователь не должен иметь возможность повредить процессор ножом, даже если чистка «не рекомендуется». Инженерное решение должно учитывать человеческий фактор, особенно если он распространён и систематичен.
Считаю, что существует конструктивная уязвимость в области подключения термоголовки к процессору. Даже если она не критична в большинстве случаев, она создаёт реальный риск выхода из строя при типичных сценариях эксплуатации. С инженерной точки зрения это сигнал к рассмотрению улучшения защитной схемы.
« Последнее редактирование: 15/10/2025 16:41:07 от Zinge »
 

Оффлайн Zinge

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 26
  • Похвалили: 2 раз(а)
  • Откуда: Ukraina
Сейчас попалась одна плата с симптомами типа "bootloop": при включении она пытается запуститься и сразу выключается. На клавиатуру реагирует — включаю кнопкой на клавиатуре, она стартует, пытается загрузиться, но затем снова отключается.

Что это может быть? Проверил всё, что смог, на самой плате. Сравнил сопротивления по всем фишкам, портам, выходам — на рабочей и нерабочей платах всё идентично.

Мои предположения: это программный сбой. Что можно сделать в этом случае — попробовать переставить микроконтроллер D70F3746 на другую плату или заменить флешку S29AL016J70TFI020 с рабочей платы для диагностики?
Как бы вы поступили при таком дефекте?
Все внешние модули исключаю — плата тестируется на заведомо исправных весах.

Вот снял короткое видео:

Удалось отремонтировать — проблема была в оперативной памяти. После замены всё заработало. Но времени потратил много. Зато доволен.

P.S. Есть ещё одна плата, которую пока не удаётся отремонтировать. Включаешь весы — тишина, "труп". Но если отключить дисплей на включённых весах, начинается писк — плата подаёт сигнал. Уже менял процессор, память, оперативку — безрезультатно. По сопротивлениям тоже ничего подозрительного пока не нашёл. Все платы тестирую на одном комплекте заведомо исправных весов.
 
Это сообщение считают полезным: Master X

 

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