реклама на сайте
подробности

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> Как программить flash в LPC без IAP ?
amw
сообщение Nov 7 2008, 09:59
Сообщение #46


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Цитата(TanT @ Nov 7 2008, 11:10) *
Уважаемый, zltigo, переход на нулевой адрес работает отлично... но в режим AUTO-BAUD не становиться. PLL отключил, ноль сформировал на P2.10 (у меня LPC2378). Перезапускается и привет. Пробовал отключать стожевик, уарт (находил примеры для 2100) - бесполезно. CRPх не разрешал. Смотрел по алгоритму в мануале на LPC2378 больше ничего криминального нет. Что не учел?

Переход нужен с возвратом в режим SVC.


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 7 2008, 11:39
Сообщение #47


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(TanT @ Nov 7 2008, 12:10) *
PLL отключил....

На внутренний RC переключились?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
TanT
сообщение Nov 10 2008, 06:55
Сообщение #48


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 22-11-05
Из: Россия->Омск
Пользователь №: 11 210



Цитата(zltigo @ Nov 7 2008, 14:39) *
На внутренний RC переключились?


переключаюсь, с помощью регистра CLKSRCSEL=0;
принципиальной разницы, когда это делать, до или после отключения PLL, как я понимаю, нет.


Цитата(amw @ Nov 7 2008, 12:59)
Переход нужен с возвратом в режим SVC.


можно поподробнее, пожалуйста


--------------------
Если вы не можете объяснить что-то шестилетнему ребенку, значит, вы сами этого не понимаете.
Альберт Эйнштейн
Go to the top of the page
 
+Quote Post
TanT
сообщение Nov 10 2008, 08:08
Сообщение #49


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 22-11-05
Из: Россия->Омск
Пользователь №: 11 210



Пардон, заработало. Всем большое спасибо. smile.gif


--------------------
Если вы не можете объяснить что-то шестилетнему ребенку, значит, вы сами этого не понимаете.
Альберт Эйнштейн
Go to the top of the page
 
+Quote Post
shahr
сообщение Jul 22 2009, 15:01
Сообщение #50


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793



А ведь интересная была тема. Пока, по данным NXP, текущие версии загрузчиков не взломаны. Также не взломан и интерфейс "заводской" прошивки микроконтроллеров. Так что господа могут защищать свои программы штатными средствами МК, сильно о сохранности не беспокоясь. За исключением случаев физического проникновения в структуру МК.
Но для таких случаев существует EAL5+ сертификация. Если устройство прошло такую сертификацию, то во внутренней флеш можно смело зашивать номер своей кредитки с пинкодом.


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 23 2009, 00:03
Сообщение #51


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(shahr @ Jul 22 2009, 19:01) *
А ведь интересная была тема. Пока, по данным NXP, текущие версии загрузчиков не взломаны. Также не взломан и интерфейс "заводской" прошивки микроконтроллеров. Так что господа могут защищать свои программы штатными средствами МК, сильно о сохранности не беспокоясь. За исключением случаев физического проникновения в структуру МК.
Но для таких случаев существует EAL5+ сертификация. Если устройство прошло такую сертификацию, то во внутренней флеш можно смело зашивать номер своей кредитки с пинкодом.


ой ли... обычно сломавшие такие вещи люди помалкивают и тихо, но много, зарабатывают
Go to the top of the page
 
+Quote Post
Step_ARM
сообщение Jul 23 2009, 04:47
Сообщение #52


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 11-07-08
Пользователь №: 38 870



Эта тема поднималась неоднократно. И я ее как-то поднимал.
Все одинаково кончалось -- zltigo , как всегда спрашивал "ЧЕМ НЕ УСТРАИВАЕТ ЗАВОДСКОЙ ЗАГРУЗЧИК?", показывал свое хамство(гениальность) и .т.д.
Человек пытался объяснить, потом видимо находил некое решение и тема закрывалась:-)

Скажу как сделал я в конечном счете -- через вторичный загрузчик записываю закодированную программу и после следующего запуска в загрузчике проверяю некое условие по которому определяю декодировать программу или нет.

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

Возможно это и можно поломать, но кому это надо???
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Jul 23 2009, 04:51
Сообщение #53


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(toweroff @ Jul 23 2009, 03:03) *
ой ли... обычно сломавшие такие вещи люди помалкивают и тихо, но много, зарабатывают

Что-то кажется, что на таком много не заработаешь...
Вы пробовали разобраться в прошивке, полученной из флеша, размером, скажем, 100к?
Я ради интереса попробовал.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 23 2009, 06:40
Сообщение #54


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(HARMHARM @ Jul 23 2009, 08:51) *
Что-то кажется, что на таком много не заработаешь...
Вы пробовали разобраться в прошивке, полученной из флеша, размером, скажем, 100к?
Я ради интереса попробовал.


я и не говорил про всю прошивку. Возможно, например, необходимо вычленить какой-то кусок на предмет тех же ключей, по которым ведется шифрование данных, передаваемых по какому-нибудь радиоканалу, например, и не только. В результате можно получить доступ к целевым девайсам, да мало ли что еще можно сделать, имея прошивку на руках и голову на плечах.... но это уже maniac.gif
Go to the top of the page
 
+Quote Post

4 страниц V  « < 2 3 4
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th July 2025 - 03:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01434 секунд с 7
ELECTRONIX ©2004-2016