Easyelectronics.ru

Электроника для всех
Текущее время: 27 июл 2017, 07:41

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



    • The World's Cheapest PCB Prototyping: 10 шт. 2-слоя 100*100mm 2$(около 140rub), изготовление за 24 часа.
    • Создание принципиальных схем и проектирование печатных плат
    • Крупнейший китайский онлайн магазин радиодеталей. Скидка 50%
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ Сообщений: 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 байт]
Скачиваний: 429
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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 часов


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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

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