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

нужна помощь с ремонтом прибора на основе Silabs C8051F411

На производстве имеем "уснувший" прибор какой то китайской компании. Что делает прибор пока важно. Важно что в какой то момент он перестал что-либо выдавать в консоль по UART. Внутри тот самый C8051F411 и MAX3232 и еще много чего но все очевидно управляемое. Пока был живой, как минимум что то писал при включении. Сейчас на выводах  тишина. Кварцевого резонатора рядом нет - будем надеяться что работает от встроенного RC или еще чего то подобного - пока не разбирались. Встроенная LDO делает из 3.3 достаточно чистые 2.5. то есть питание в норме. Сигнал RESET на первый взгляд вполне годный. Сам чип холодный. На других GPIO либо уровень земли либо 2.5 либо 3.3.

Есть две сумрачно-призрачных надежды что:  процессор жив, но штатным образом остановлен каким нибудь внешним сигналом (прерывание или еще что нибудь) и биты защиты не установлены. Я знаю что вероятность обоих событий стремится к нулю, но надежда умирает последней.

Мы ищем человека который имеет опыт работы с этими Silabs. Имеет программатор для считывания (разъем ISP - двухрядные штыри с шагом 2.54 рядом с процом имеются). Способен разобраться к каким пинам подключиться  и самостоятельно при нас изготовить кабель. 

Далее предлагаем такой алгоритм взаимодействия: мы встречаемся у нас (юг Москвы 1 км от МКАД - платформа Красный Строитель МСД - там производство) или в центре (Филипповский переулок у Кропоткитнской - там головной офис) или мы сами к вам приедем с этим прибором в Москве или Московской области. Можно и в близлежащие области прокатиться (вообще куда угодно куда можно смотаться и вернуться за день), потому как альтернатива у нас Шеньжень... Если встречаемся у нас то все необходимое для подключения и рабочее место обеспечим. Человек подключается и пытается  считать прошивку. Если не получается - и констатируется смерть пациента то человек получает Х рублей за попытку. Если получается считать то Y рублей. К этому можно отдельно за Z рублей оплатить процедуру дизассемблирования (потому как опыт у человека есть а для наших программеров это чудо совсем ново) ну и что нибудь за средства разработки даже если они честно куплены на Рутрекере :-) просто чтобы самим не разбираться и в благодарность

Дальше загадывать не беремся. Писать можно сюда или в личку или сразу звонить 8-926-092-7916 Константин в разумное время (по Москве)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Фотографии можно сделать ?

тестером пищалкой проверте соединение ног

CPU 27 на какую-нибудь ногу гребёнки
CPU 1 на какую-нибудь ногу гребёнки

Подключаете любой программатор с C2 интерфейсом и пробуйте считать память.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да - там где C2D это отладчик подключается

Средний контакт должен на CPU 1 ногу или крайняя ERR может на CPU 1 идти.
Для отладчика надо C2D и RST сигналы. Ну и землю

Потом перекрестится и попробовать посмотреть отладчиком

Программатор можно купить или сделать

https://github.com/x893/C2.Flash

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот моя идея была именно в том чтобы не заморачиваться со всем этим сразу а быстро в течении суток-двух получить от готового специалиста ответ есть ли смысл во все это погружаться. Но в любом случае спасибо за наводку

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну кто-нибудь возьмётся. За деньги же.

Если он не залочен (что маловероятно), то шансы оживить 100%

Глава 16.3. Security Options

https://www.chipdip.ru/product/toolstickba

http://akb77.com/g/silabs/jump-to-silabs-step-1/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, x893 сказал:

Ну кто-нибудь возьмётся. За деньги же.

Если он не залочен (что маловероятно), то шансы оживить 100%

Глава 16.3. Security Options

https://www.chipdip.ru/product/toolstickba

http://akb77.com/g/silabs/jump-to-silabs-step-1/

И еще раз спасибо. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 часов назад, x893 сказал:

Если он не залочен (что маловероятно), то шансы оживить 100%

А если залочен, то близки к нулю, но не ноль. https://github.com/debug-silicon/C8051F34x_Glitch

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, Harbinger said:

А если залочен, то близки к нулю, но не ноль. https://github.com/debug-silicon/C8051F34x_Glitch

Есть такой путь, но меня терзают смутные сомнения, что денег хватит у ТС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

45 minutes ago, Harbinger said:

Там и терпение нужно недюжинное. 

Эт точно. Но есть Надежда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, x893 сказал:

Есть такой путь, но меня терзают смутные сомнения, что денег хватит у ТС.

Прочитал гитхаб по диагонали.  Пока не понял почему денег может не хватить? У нас есть свои программисты. И мотивации у нас достаточно. А на этом этапе я хочу понять можно ли добиться "любви" от погибшего прибора - его просто уже не жалко. Есть еще живые приборы. По большому счету мне и дизассемблирование то нужно чтобы разобраться почему приборы дохнут. Этот уже третий за полгода. Правда еще есть страх что при таком изнасиловании с живым что-нибудь произойдет на программном уровне. Или я невнимательно читал гитхаб?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 minutes ago, PCBExp said:

Прочитал гитхаб по диагонали.  Пока не понял почему денег может не хватить? У нас есть свои программисты. И мотивации у нас достаточно. А на этом этапе я хочу понять можно ли добиться "любви" от погибшего прибора - его просто уже не жалко. Есть еще живые приборы. По большому счету мне и дизассемблирование то нужно чтобы разобраться почему приборы дохнут. Этот уже третий за полгода. Правда еще есть страх что при таком изнасиловании с живым что-нибудь произойдет на программном уровне. Или я невнимательно читал гитхаб?

 

Раз есть программисты - значит разберутся. Пусть читают, тренируются. А потом уже подходят к пациенту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Иногда появляются предложения услуг по считыванию прошивки  с защищенных МК. Например  https://electronix.ru/forum/topic/547-snyatie-bitov-zaschity-u-mk/

Насколько они соответствуют действительности, судить не берусь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 13.02.2024 в 19:11, PCBExp сказал:

Вот моя идея была именно в том

В чем у вас эта плата залита, то-ли в жире, или грязь какая-то, может сначала попробуете отмыть это все, спиртом, в УЗ ванне...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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