1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

Тахеометр Leica перестал работать после неудачной прошивки

Тема в разделе "Общие вопросы", создана пользователем geo-user, 28 ноя 2024.

  1. Приветствую всех коллег.
    Отдельного раздела на данном форуме, посвящённого ремонту геодезического оборудования, я не нашёл, поэтому решил создать тему в текущем разделе.

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

    Ну а теперь, собственно, к сути главной проблемы...

    Имеется тахеометр Leica 300-й серии, на который была установлена последняя версия прошивки бортовых программ и дальномера. Позже была разблокирована цифровая клавиатура, однако, при переключении на алфавит, ни одна из цифровых клавиш (кроме "точки" и знака "минус", которые одинаково работали в обоих режимах) никак не реагировала и не переключала буквы алфавита, хотя их можно было выбрать с помощью стрелок "вверх" и "вниз", как при классическом наборе у этих моделей Leica.
    Далее, возникло желание пойти ещё чуть-чуть дальше, и попробовать переназначить пару-тройку клавиш. В связи с чем, с целью эксперимента, в файле прошивки были заменены несколько символов, в надежде понять логику и последовательность кодировки, а возможно даже, и заставить буквы алфавита работать. Всё это делалось в обычном редакторе, так как программы, которая открывала бы файлы с расширением .TPS и показывала бы их содержимое мне так и не удалось найти.
    После 20-ти минутного ожидания и, казалось бы, успешного окончания последней прошивки (на индикации было 99% завершения при файле csapp350.tps), появилось сообщение о том, что прошивка или прибор не совпадают и т.п.
    Затем прибор начал откат на уже имеющееся в нем ПО. Это длилось около минуты, или даже меньше. После чего, вся процедура, вроде бы, завершилась и прибор ОТКЛЮЧИЛСЯ. На ПК в программе LGO, тоже не было никаких посторонних сообщений.
    Ну на этом всё и закончилось. Далее при попытке выбора COM-порта инструмент никак не опозновался.
    При попытке снова загрузить прошивку (оригинальную), прибор включается на секунду, затем, сразу же, отключается. В окне загрузки прошивки, при этом, сообщение о том, что инструмент не соответствует выбранному классу.
    connection_error.JPG
    Сам по себе прибор ведёт себя так же, т.е. при нажатии на кнопку подачи питания, включается на секунду, а то и меньше, и мигом отключается, едва успевая показать логотип, серию прибора и версию ПО.
    leica_logo.jpg

    Кто сталкивался с подобной ситуацией, пожалуйста, посоветуйте что можно сделать, и возможно ли это устранить самостоятельно.

    Думается, что в приборе имеется своя главная микросхема (на подобии BIOS, который стоит в компьютерных платах) в которую и записывается весь основной софт, кроме того, который отвечает за дальномер, и основная часть данных там, возможно, стёрлась. Следовательно, для их восстановления понадобиться программатор и, возможно, выпаивание этой микросхемы.
     
  2. Добрый Duck и .

    Добрый Duck и . Куратор

    upload_2024-11-29_15-41-11.png
    --- Сообщения объединены, 29 ноя 2024, Оригинальное время сообщения: 29 ноя 2024 ---
    я даже не знаю что сказать, вы определенно достигли желаемого результата. Хорошо что это был 300 который в принципе не жалко.
     
    avianvv нравится это.
  3. avianvv

    avianvv Куратор

    Мне и 300 серию жалко. Мне все старые приборы жалко когда они умирают. Но в данном случае случился эпик фейл. В целом концовка у этой истории была закономерна. Если открывать текстовым редактором то, что скомпилировано неким софтом и даже просто потом сохранить изменённый файл без изменений внутри уже могут возникнуть проблемы. А тут ещё и правки файла были...
     
    vsv нравится это.
  4. Да, правки файла были, но в первом случае это привело к удачному результату и прибор приобрёл цифровую клавиатуру как у 700-ой серии, пусть даже и без алфавита, и цифры можно было вводить как стандартным методом, так и с использованием доп. цифровых клавиш.

    И всё же, мне думается, что есть способ восстановления данного инструмента, даже и из такого "мёртвого" состояния. В конце концов, когда специалисты из компании Leica закачивали первоначальный софт в прибор, то скорее всего это производилось с использованием программатора и, возможно, специализированного софта данной компании.

    Из этого следует, что в сервисных центрах "Лейки", присутствие подобного специализированного софта для восстановления оборудования, в случае выхода из строя его програмной состовляющей, должно присутсвовать в обязательном порядке.

    Иначе, каким же тогда образом, по-вашему, были загружены все програмные модули, отвечающие за загрузку и показ логотипа при включении прибора, синхронизацию, вывод прикладных програм и прочее?

    Скорее всего, дело здесь в затёртом фрагменте файла, отвечающем за установку связи с ПК и загрузкой прикладных программ, который зашит в один из чипов прибора.
    На основной плате инструмента, например, имеется большая микросхема (на которую мне пока не удалось отыскать датащит), в которую, возможно, и зашито всё ПО (а точнее, БЫЛО зашито, до того, как случилось СИЕ ГОРЕ). Но это лишь предположение...

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

    И что же, неужели Вы хотите сказать, что даже специалисты из компании Leica тут беЗсильны и им неподвластно оживить мертвеца, имея такой колоссальный набор инструментов в своём распоряжении, и столь богатейший многолетний опыт, который у них накопился за десятилетия их профессиональной работы?
     
  5. vsv

    vsv Форумчанин

    Осторожно поинтересуюсь - LEICA TSR405 Power - в принципе жалко? или давно не?

    зы
    присовокуплю - не сторонник подобных экспериментов.

    ззы
    офф, трите.
     
  6. Добрый Duck и .

    Добрый Duck и . Куратор

    этот норм аппарат, безотражалка есть, его жалко.
    я еще 10 лет назад не застал инструменты для этого мертвеца, сейчас и подавно ничего нет. прибору уже больше 20 лет, дайте ему помереть спокойно.
     
    avianvv нравится это.
  7. Напротив, я постараюсь приложить все усилия и сделать всё от меня зависящее, чтобы подорить ему ВТОРУЮ ЖИЗНЬ! И если мне это удастся, то это уже будет совсем другая жизнь, жизнь полная радости и счастья, та, о которой он так долго мечтал, и, к которой, так отчаяно стремился, та, глядя на которую у него всегда возникало чувство собственной неполноценности, ограниченности и глубокой тоски в перемежку с налётом лёгкой зависти, от осознания абсолютной невозможности и беЗконечной недосягаемости той самой новой жизни.

    Пока удалось выяснить, что в приборе, на основной плате, стоят четыре чипа памяти: два по 512Кб и ещё два, кажется по 1Мб (или тоже по 512Кб). Но вот тут есть расхождение... Ведь весь СОФТ, с приложениями (4 или 5 файлов, без прошивки для дальномера), занимает больше 2-х Мб (точно не помню, вроде бы, 2,3 или 2,8), а следовательно, он не может поместиться целиком, ни на одну из микросхем. Там один только файл с прикладными программами вЕсит 2 или 2,2мб. Ну и ещё нужно для полевых измерений оставить место для 4000 блоков данных. Так что что-то тут не ладиться.
    Либо прошивка сжимается, либо распределяется по этим чипам, либо она записывается в ту самую ГЛАВНУЮ микросхему, которая расположена в центральной части платы и чьё назначение мне пока не известно.

    Осталось выяснить, что это за микросхема такая, в самом центре Main Board-платы прибора, которая расположена рядом с процессором, и потихоньку дело будет двигаться вперёд. Но ножек у неё..., аж 160 штук...
     
    vsv нравится это.
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление