Михаил Савин

Можно ли вытащить код из Микроконтроллера ATXMEGA128A3U AU 1651

21 сообщение в этой теме

Добрый день. Подскажите есть устройство на плате для регулирования дроссельной заслонки от Калины. Довольно специфическое, индивидуальная разработка, аналогов не купить. Основывается на микроконтроллере ATXMEGA128A3U AU 1651. Возможно ли скопировать залитый в него код что бы изготовить данное устройство ? Или это невозможно в принципе ?

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


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

Если стоит защита то маловероятно, а она скорее всего стоит. Это одно, а второе, Вам кто-то мешает попробовать?

Изменено пользователем kt118

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


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

@kt118 Скорее всего стоит.  Я дилетант в этом вопросе, поэтому прежде чем искать человека который мог бы это сделать хочу узнать возможно ли это в принципе.

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


Ссылка на сообщение
Поделиться на других сайтах
Dr. West    3 570

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

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


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

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

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


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

ну очень много времени убьете и не факт, что вычислите все формулы алгоритма! Тогда уже проще самому с нуля все это дело написать

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


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

@Витала Довольно сомнительный сайт. Вы работали с ними ?

@Dr. West Разработка требует много времени, а его нет. По моим данным на изготовление и полную отладку работы данного устройства ушло около года.

Так же скопировав код можно будет изготавливать данные устройства самому что окупит затраты на покупку чего то подобного

В год понадобится около 100 шт. таких

@Viktor26 Дроссель открывается в зависимости от частоты генератора. Она должна сохранятся всегда 50Гц. При увеличении или уменьшении нагрузки соответственно дроссельная заслонка открывается или закрывается. 

@Vovka Можно и с нуля, но в идеале было бы изготовить уже отлаженное в работе устройство.

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


Ссылка на сообщение
Поделиться на других сайтах
kt118    60
7 минут назад, Михаил Савин сказал:

Дроссель открывается в зависимости от частоты генератора. Она должна сохранятся всегда 50Гц

А вы в этом точно уверены? Меня терзают смутные сомнения на счет этого, возможно данные берутся с датчика положения коленвала?

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


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

@kt118 Да, именно отслеживает частоту выходного напряжения альтернатора. Это устройство стоит не на автомобиле, используется для генераторов 220-380В собственного производства.

Изменено пользователем Михаил Савин

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


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

в любом случае стоит какой-то датчик: для МК нужно что-то мерить чтобы чем-то управлять

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


Ссылка на сообщение
Поделиться на других сайтах
kt118    60
2 минуты назад, Михаил Савин сказал:

Это устройство стоит не на автомобиле, используется для генераторов 220-380В собственного производства.

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

13 минуты назад, Михаил Савин сказал:

В год понадобится около 100 шт. таких

 

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


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

@kt118Все дело во времени. Сначала я иду по пути наименьшего сопротивления, поэтому хочу узнать возможно ли скопировать полностью данное устройство. Сделать плату не проблема но без кода это будет кусок железа.

@Vovka Все правильно, это не просто микруха ,элементов на плате много.

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


Ссылка на сообщение
Поделиться на других сайтах
kt118    60
2 минуты назад, Vovka сказал:

начала срисуйте схему

и печатку, плюс нужно убедиться что там реально 1 - 2 - 4 слойная.

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


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

Есть  люди  -работающие в этой области

Сносят микрон -за микроном -добирающиеся до чипа

Но  цена вопроса - :)

Операционную  сам не видел -  но результат мне показывали :D

 

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


Ссылка на сообщение
Поделиться на других сайтах
Гар    148
23 часа назад, Михаил Савин сказал:

Возможно ли скопировать залитый в него код что бы изготовить данное устройство ?

Это трудно сделать человеку без особых навыков. У нас сгорел микроконтроллер на плате драйвера беговой дорожки. Пришлось заказывать в Китае новую плату. Перед установкой решил скачать прошивку с микроконтроллера, чтобы починить старую плату. Да не тут то было! Защита стоит! Так старая плата и валяется не отремонтированная, зато Китайцы нарадоваться не могут сбыту своего товара.:)

Изменено пользователем Гар

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


Ссылка на сообщение
Поделиться на других сайтах
colorad    459
5 часов назад, kt118 сказал:

что там реально 1 - 2 - 4 слойная.

      Намек на  "скол" схемы с 64-х ножечным МК уже внес некоторую ясность для автора темы о трудоемкости "тупого" копирования  , кмк :rolleyes:

Дроссельная заслонка с тиражом 100 в год  - это не Спектрум , энтузиастов не будет .

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


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

@Витала Финансирую это дело не я, а руководство, так что для фирмы возможно цена будет приемлема. Нужен только действительно специалист который сможет это сделать

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


Ссылка на сообщение
Поделиться на других сайтах
Lexter    325
6 минут назад, Михаил Савин сказал:

Нужен только действительно специалист

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

Скрытый текст

Кроме того, это честный путь. Те разработчики не для того год трудились, чтобы вы у них хлеб с маслом отнимали. :D

 

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


Ссылка на сообщение
Поделиться на других сайтах
Витала    159
7 часов назад, Михаил Савин сказал:

 

Так же скопировав код можно будет изготавливать данные устройства самому что окупит затраты на покупку чего то подобного

В год понадобится около 100 шт. таких

 

Вот тут еще маленькая загвоздка  Изготавливается  устройство под конкретику  Этих  100 человек  не в год нужно ждать  -А сейчас и чтоб карманы вывернули вам на стол ...Вы все это собираете и отдаете - разработчикам  И только следующие  100 вам  начнут приносить  кеш ...Если ваш девайс будет востребован и  не появится -конкурент -который  так же  взломает вашу прошивку :)Чисто мое  видение - и ничего личного:)

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


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

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

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

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

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

Загрузка...

  • Похожие публикации

    • Автор: Геннадий К.
      В электронный журнал требуются внештатные авторы статей - опытные разработчики электроники или преподаватели профильных дисциплин ВУЗов.
      Тема - практическое применение электронных компонентов. Выдаем ТЗ на статьи, при необходимости высылаем отладочные платы, по итогам публикации выплачиваем гонорар.
    • Автор: bvitaly
      Добрый вечер.
      Нужно с микроконтроллера управлять нагрузкой. Напряжение DC 32 - 42V, ток до 30А (реально 0-5А с теоретическим максимумом 30).
      Твердотельные реле сразу в минус, они такой ток не держат. Мосфеты тоже, остается стандартная схема логика открывает транзистор, транзистор включает реле.
      Вся логика 5V, реле на 30А напряжением катушки 5V не существуют? Не нашел нигде. Остается дополнительное питание +12V на катушку.
      В каталогах вижу "коммутируемое напряжение 125 VAC; 28 VDC" или что-то в этом духе, хотя ток указан 30А - почему мало и чем грозит если коммутировать большее напряжение? Можно смело использовать если напряжение чуть больше, но токи меньше?
      Где-то рекомендуют использовать транзистор 2N2222, где-то BC547 и BC548. Какой принцип выбора транзистора? Я правильно понимаю что нужно иметь запас Vce напряжение катушки реле умножить на 2 и запас по току? Если в даташите на реле написано coil power 1.9W считай 0.15А и все транзисторы с током коллектора 0.1А сразу пробиваются потому из выше перечисленных можно только 2222? Диод нужно брать 1n4007 как рекомендуют на каждом заборе или сойдет любой как минимум на 1000V и 0.5A?
    • Автор: Катерина
      Очень-очень нужны инженеры по схемотехнике!!! 
      АО «НПО «Орион» сейчас находится в поиске крутых и грамотных специалистов для разных проектов! Мы занимаемся разработкой микрофотоэлектроники как на гражданку, так и на оборонку. Это и  тепловизоры, и SWIR-камеры, инфракрасные термосканы и конструктор Smart Blocks на базе Ардуино, а также фотоприемные устройства, лазерные целеуказатели, очки ночного виденья, микрокриогенные системы и другое.
      Нам нужен такой человек, который по сформулированному техническому заданию сможет с нуля разработать и спроектировать схему «на железе» для того или иного проекта. Также создать макет электронной схемы, протестировать и испытать его. Ну и естественно сопроводить процесс производства от опытного до серийного. Работа в паре с инженером-конструктором. Очень круто, если вы уже проектировали ПЛИС и микроконтроллеры.
      Наши плюшки:
      Интересные проекты, некоторые из них в России еще никогда не разрабатывались. У вас будет возможность для творчества, новых разработок и предложений. Стабильность и гарантию! Не смотря на наши проекты и разработки в гражданском направлении, предприятие у нас государственное и соблюдает все нормы трудового законодательства. Очень вкусную столовую на территории с завтраками и обедами (средняя стоимость ~ 150 рублей). Уникальную возможность – увидеть производство матриц фоточувствительных элементов от подложки до готовой матрицы, которую потом Вы и будете разводить на схеме. Множество спортивных и культурных мероприятий в большом и дружном коллективе. А также для пешеходов – доступность от метро Выхино (7 минут пешком или 1 остановка на автобусе). Бонусом водителям автомобилей - две бесплатные корпоративные парковки. Локация: Москва, ст. метро Выхино;
      График работы: 5/2 с 9:00 до 17:45 (+/- час);
      З/п по результатам собеседования
      Контакты: hr@npo-orion.ru
      +7 499 786 3669 (Екатерина) 
    • Автор: 55nlo
      Нужно написать программу "календарь" на АСМ
      Примерное ТЗ 
       
       
      1    5     по значению R0 (ввода)  в R20 вводим табличные значения        табл.1        
      1    6     по значению R0 (ввода)  в R21 вводим табличные значения        табл.1        
      1    7    NOP     (возможно доп. Команда)                 
      1    8    NOP     (возможно доп. Команда)           
      1    9    значение ОЗУ (адрес Rz) копируем в регистр R18(остаток)                
      1    10    R18(остат) прибавляем R24(лист) результат в R18(остат)                 
      1    11    провер. R18(остат) < 8, то п.12, нет то  R18(остат) -7, результат в R18(остат) и к п.12.                
      1    12    R 18(остат)  копируем в ОЗУ адрес Rz                
      1    13    адрес Rz увеличиваем на 1                
      1                        
      1    14    R19(стр.) увелич. на 1, проверяем Rстр =13.если не равно, п. 15. если  равно, то                 
      1             R19 стр. обнуляем, Rлиста увеличиваем на 1,             
      1            Rлиста если не =13, то к п. 9, если равно 13,             
      1            то  R17(листа) обнуляем и перех к п. 2.5(2-й участок, следующий)            
      1                        
      1    15    R18(ост.)+ 1 = в R18(ост.)                
      1    16    проверяем R18(ост) больше 10, если больше то -10, результат в R18(ост) и в п. 17 нет, то п. 17                
      1    17    значение ОЗУ (адрес Rz  текущий) копируем в R25сравн.                
      1    18    R25(сравн.) увелич на 1                
      1    19    R1(книги) установить значение "2"                
      1    20    NOP           (возможно доп. Команда)     
      1    21    NOP          (возможно доп. Команда)            
      1    22   R18(ост) =R20? если не равно ,то к 23, равно, то R сравн. обнуляем заносим 0 в ОЗУ и к п.13            
      1    23    R18(ост)=R21,если не равно, то к 24,    равно    то R сравн. обнуляем, заносим 0 в ОЗУ и к п.13            
      1    24    R25(сравн.) в ОЗУ (текущий) адрес Rz                
      1    25    R25(сравн.) более 20, то к п. 26. менее.то перех к п. 13                
      1    26    R учета =Rсравн.? да к п. 27 нет к п. 13                
      1    27    R7 обнуляем                
      1    28    R18(остат) копируем в Rморзе                 
      1    29    R7+ Rлиста в R7                
      1    30    проверяем R7  больше 12, если больше то -12, результат в R7 и к п. 31, нет к п. 31                
      1    31    R7  значение конвертируем через таблицу  в R7          табл.1м        
      1    32    Выполняем  прогу "М".                
      1    33    переходим к п.13             
       + ДВЕ ТАБЛИЦЫ ПО 40 СТРОК.   
    • Автор: Dominico
      Необходимо выполнить реверсивный счетчик в 10 разрядов для подключения его к ЦАП 572ПА1, чтобы в итоге получить треугольный ступенчатый сигнал. С программировнием на "ваше высочество", но хочу попробовать. Подскажите пожалуйста, на каком микроконтроллере это можно лучше сделать, и в каком направление "копать"