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

d7d1cd

Участник
  • Публикаций

    442
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о d7d1cd

  • Звание
    Местный

Контакты

  • Сайт
    http://
  • ICQ
    0

Посетители профиля

2 326 просмотров профиля
  1. Хотя, наверное, то, что я предложил, не получится. Такой вывод делаю из того, что при проверке фьюза программатором, программа в микроконтроллере останавливается.
  2. Цитата(vvvv @ Aug 17 2017, 22:20) Да пишете в 1100 читаете из 200 Или пишу в 200, читаю из 1100? Тогда все понятно. Спасибо большое!
  3. На сколько я знаю, этого нельзя сделать непосредственно. Можно только соединить необходимое количество портов микроконтроллера с портом JTAG и выполнять проверку так, как это делает программатор (как описано в MSP430 Programming Via the JTAG Interface).
  4. Приветствую всех. В даташите на микроконтроллер MSP430F47187 в разделе Memory organization я не совсем понял описание размера памяти RAM. Во первых указано, что всего памяти RAM (Total) 8KB 030FFh-01100h. Тут вроде все ясно: объем памяти 8 килобайт, расположена она по адресам от 1100h до 30FFh. Эта память делится на Extended (объем 6 килобайт, расположение 1900h-30FFh) и Mirrored (объем 2 килобайта, расположение 1100h-18FFh). Тут смутно понимаю. Вроде Extended - это расширенная память, Mirrored - отраженная. Но далее в таблице Memory organization есть еще одна область памяти. Называется RAM (mirrored at 018FFh-01100h), объем 2 килобайта, расположение 200h-9FFh. Как я понимаю, данные по адресам 200h-9FFh копируются (отражаются) соответственно по адресам 1100h-18FFh. Например, пишем байт по адресу 200h, записывается в 2 адреса: 200h и 1100h. Тогда непонятно что будет, если записать байт по адресу 1100h. Он отразится в 200h? Разъясните, пожалуйста...
  5. Цитата(SerjT @ Aug 14 2017, 11:33) Здравствуйте! Возможно программно определить текущие состояние secure fuse на чипах MSP430afe2xx? Вы имеете ввиду определить из программы, которая выполняется в этом микроконтроллере?
  6. Обфускатор кода

    Цитата(Kabdim @ Jul 28 2016, 10:50) Это ближе к полиморфным вирусам + упаковщик и/или шифрование + оверлеи. Можно подробнее об этом?
  7. Обфускатор кода

    Цитата(Dima_G @ Jul 28 2016, 10:40) Код на ассемблере в 22,000 строк в обфускации не нуждается Смотря для кого Цитата(Kabdim @ Jul 28 2016, 10:50) Это ближе к полиморфным вирусам + упаковщик и/или шифрование + оверлеи. Вопрос стоят ли усилия результата? Если в чужие руки попадет исходник, то на 95% достаточно возможности тиражирования, чему обфускация ни капли не мешает. Тиражирование как раз приветствуется. Однако работа программы зависит от лицензии. Чтобы хоть как то защититься от взлома и обхода лицензии надо обфусцировать код для усложнения дизассеблинга.
  8. Обфускатор кода

    Цитата(jcxz @ Jul 28 2016, 08:32) А чем он должен отличаться от обфускатора для любого другого МК? Или вообще даже не МК, а любого си-кода? Наверное ничем . Просто я ничего не знаю об обфускаторах, а запутать код надо. Причем у меня особенность: мой проект написан на ассемблере (около 22000 строк). Поэтому мне нужен либо обфускатор для кода на ассемблере, либо обфускатор для скомпилированной программы (если такой существует).
  9. Обфускатор кода

    Здравствуйте все! Уважаемые знатоки, подскажите, существует ли обфускатор кода для MSP430?
  10. UART MSP430

    Цитата(Isaev_ivan @ Jun 9 2016, 09:13) Я же не использую прерывание по приему. А зачем тогда устанавливаете бит разрешения прерывания на прием? У Вас бит разрешения прерывания на передачу устанавливается один раз (не в основном цикле). На сколько я помню, после выполнения прерывания (после отправки данных), данный бит сбрасывается. То есть, у вас через USART должен отправиться только 1 байт. Вы пишете, что выполняете перезапуск программы. Позвольте уточнить: перезапуск программы в ПК или в МК?
  11. UART MSP430

    Где у вас происходит включение передатчика USART?
  12. программатор MspFet

    Цитата(Baser @ Jun 8 2016, 11:49) Мы для новых процессоров MSP430 перешли на софт от Elprotronic (кстати официальный поставщик программаторов для Texas-a). У них есть одна простенькая бесплатная версия, которая поддерживает и старые программаторы на LPT. Т.е. просто вместо программы Kurt-а взяли FET-Pro-430-LITE, а железо программаторов осталось старое. Работает... Я тоже использую программу этого производителя. Все отлично работает. Программатор MSP-FET430UIF.
  13. Цитата(@Ark @ May 30 2016, 14:29) ... Может кто-то хочет купить сразу "бессрочную лицензию"? Зачем ему в этом отказывать? Если такой покупатель найдется, то я думаю, что не буду ему отказывать. Вот только устроит ли его моя цена...
  14. Цитата(@Ark @ May 30 2016, 12:26) Называйте вещи своими именами: Фактически, Вы не продаете устройство. а сдаете его в бессрочную аренду. С ежемесячной абонентской платой за его использование. Вот Ваша "бизнес-модель". Так некоторые интернет-провайдеры делают - типа "модем-бесплатно". Но через год, почему-то настойчиво предлагают его выкупить. Аренда (даже бессрочная) подразумевает возврат устройства. Я не требую возвращать мне устройство. Хотя можно подумать и над этим, но только не требовать, а предлагать вернуть устройство, например за стоимость месяца лицензии.
  15. Цитата(mantech @ May 29 2016, 21:47) ... а у ТСа железка стоит явно больше того, что было затрачено на ее производство ... В моей, как тут все выражаются, бизнесс-модели устройство бесплатное. Но оно предоставляется пользователю только при покупке лицензии минимум на месяц.