Easyelectronics.ru

Электроника для всех
Текущее время: 23 июл 2018, 05:26

Часовой пояс: UTC + 5 часов



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 27 дек 2013, 15:12 
Только пришел

Зарегистрирован: 27 дек 2013, 14:06
Сообщения: 5
Откуда: UA
Уважаемые спецы, необходимо считать и записать процессор LPC2368FBD100. Думаю использовать программу Magic Flash и программатор LPC ISP (mini). Подскажите, к каким ножкам процессора мне необходимо подсоединиться этим программатором? Или может есть какой другой (лучше), так же возможно самостоятельное повторение не сложно устройства для этого процессора.
Сильно не пинайте,я новичек в этом деле - просто подскажите.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 27 дек 2013, 15:18 
Старожил

Зарегистрирован: 15 янв 2013, 13:24
Сообщения: 5665
Через пины UART0 - TXD0 и RXD0 (соответствуют портам P0.2 и P0.3).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 27 дек 2013, 17:57 
Только пришел

Зарегистрирован: 27 дек 2013, 14:06
Сообщения: 5
Откуда: UA
Посмотрите, правильно я описал подключение этого адаптера к контроллеру?
Адаптер: http://www.amazon.com/Mini-Module-Downl ... B009TW2UPI
Процессор: http://www.nxp.com/documents/data_sheet ... _67_68.pdf


Вложения:
Подключение.txt [463 байт]
Скачиваний: 576
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 27 дек 2013, 18:26 
Старожил

Зарегистрирован: 15 янв 2013, 13:24
Сообщения: 5665
banny писал(а):
Посмотрите, правильно я описал подключение этого адаптера к контроллеру?
Номера пинов с табличкой в даташите не сверял, а по названиям сигналов могу сказать.
(VccIO) и (GND) - правильно;
(TxD) и (RxD) - скорее всего, правильно, но бывают USB-serial адаптеры, где эти две подписи перепутаны; проверяется выяснением (прозвонкой): к каким пинам чипа адаптера присоединены эти контакты "TxD" и "RxD";
(RTS) и (DTR) - откуда информация по этим сигналам? Я бы их вообще не подключал, но, возможно, сам FlashMagic что-то специальное делает с их помощью?

Update: да, вижу в картинках на FlashMagic, что он может (опционально) выдавать дополнительные управляющие сигналы через DTR и RTS.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 27 дек 2013, 20:08 
Только пришел

Зарегистрирован: 27 дек 2013, 14:06
Сообщения: 5
Откуда: UA
Читал в интернете на разных форумах, что при работе с этим процессором, кроме RESET подключается и Р0.14 (именно такой маркировки вывода на процессоре не нашел, может он как-то по-другому еще маркируется).
В общем помогите разобраться в подключении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 27 дек 2013, 21:59 
Старожил

Зарегистрирован: 15 янв 2013, 13:24
Сообщения: 5665
banny писал(а):
Читал в интернете на разных форумах, что при работе с этим процессором, кроме RESET подключается и Р0.14 (именно такой маркировки вывода на процессоре не нашел, может он как-то по-другому еще маркируется).
В общем помогите разобраться в подключении.
P0.14 (PSEN) нужен для вхождения в режим работы с прошивкой. Сигнал сброса - тоже. Если в документации на 2368-ой не упоминается P0.14, то, возможно, используется другой пин для вхождения в режим. Например, даташит упоминает P2.10 - не его ли надо соединять с RTS?

В принципе, эти два пина можно и вручную замыкать, а в качестве прошивочного устройства использовать любой копеечный адаптер RS232-serial или USB-serial. Но раз уж у Вас есть специальный адаптер с RTS и DTR, как раз для FlashMagic'а, то можно не упрощать и делать полное подключение.


Последний раз редактировалось AlexPM 27 дек 2013, 22:15, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 27 дек 2013, 22:08 
Старожил
Аватара пользователя

Зарегистрирован: 17 мар 2011, 21:06
Сообщения: 682
Откуда: /ukraine/uman
Автор копирует девайс ? А защиты от считывания не стоит внезапно ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 27 дек 2013, 22:21 
Старожил

Зарегистрирован: 15 янв 2013, 13:24
Сообщения: 5665
desolator писал(а):
Автор копирует девайс ? А защиты от считывания не стоит внезапно ?
Эт точно, в LPC используется защита от чтения - т.н.CRP. Оно есть и в старых LPC ARM, и в новых LPC ARM-Cortex.
Если низкие уровни защиты - CRP1, CRP2 - ещё позволяют с некоторыми ухищрениями читать прошивку из МК, то на высшем уровне CRP3 только сама пошивка может себя читать и выдавать прочитанное наружу по некоторому протоколу.

Если автор пытается читать какой-то серьёзный девайс, то вряд ли в нём разработчики забыли установить CRP :-) А вычитывание через спецпротокол, заложенный в прошивку, если и возможно, то только зная этот протокол. Его тоже вряд ли разработчики выложили в интернет :-)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 14 фев 2014, 20:57 
Только пришел

Зарегистрирован: 27 дек 2013, 14:06
Сообщения: 5
Откуда: UA
В интернете вычитал, что для работы с данным процессором используется 2.10 (по даташиту это 53 ножка?) Подключил адаптер, запустил Flash Magic, на первом же шаге выдал ошибку (Operation failed. Failed to autobaud - step1).
Да, так же читал - эти процессоры могут иметь защиту от чтения. В общем, пока к сожалению не получилось, с помощью Magic Flash, считать флэш процессора.
Как добавить вложение ввиде RAR архива? Хотелось-бы вам показать схему адаптера и моего варианта подключения.
Или есть еще альтернативный вариант - подключиться к процессору через JTAG разьем (имеется на плате устройства), при этом например использовать U-Link-2 или J-Link.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 03 июл 2014, 17:17 
Здравствуйте!

Зарегистрирован: 03 июл 2014, 17:15
Сообщения: 1
AlexPM писал(а):
desolator писал(а):
Автор копирует девайс ? А защиты от считывания не стоит внезапно ?
Эт точно, в LPC используется защита от чтения - т.н.CRP. Оно есть и в старых LPC ARM, и в новых LPC ARM-Cortex.
Если низкие уровни защиты - CRP1, CRP2 - ещё позволяют с некоторыми ухищрениями читать прошивку из МК, то на высшем уровне CRP3 только сама пошивка может себя читать и выдавать прочитанное наружу по некоторому протоколу.

Если автор пытается читать какой-то серьёзный девайс, то вряд ли в нём разработчики забыли установить CRP :-) А вычитывание через спецпротокол, заложенный в прошивку, если и возможно, то только зная этот протокол. Его тоже вряд ли разработчики выложили в интернет :-)


Про какие ухищирения идет речь? можно в ПС?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 03 июл 2014, 18:59 
Старожил

Зарегистрирован: 15 янв 2013, 13:24
Сообщения: 5665
maxstar писал(а):
Про какие ухищирения идет речь? можно в ПС?
Не понял, о чём вопрос. Про CRP? Вы с LPC работаете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 06 июл 2014, 15:56 
Только пришел

Зарегистрирован: 27 дек 2013, 14:06
Сообщения: 5
Откуда: UA
Вопрос стоял в возможности считать и сохранить прошивку с данного процессора (китайский программатор Piasini). Был вариант считать с помощью J-Link, спецы сказали - не получится... Дальше руки опустились, пришлось купить такой же другой, первый валяется...не рабочий, хотел восстановить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: LPC2368FBD100 (прошивка)
СообщениеДобавлено: 25 дек 2015, 19:12 
Здравствуйте!

Зарегистрирован: 25 дек 2015, 19:10
Сообщения: 1
как читаешь? Изображение


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB