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

LPC1343 программирование через USB

Здравствуйте!

 

Есть плата с LPC1343, MT-link, исходники в Keil

На плате только разъем USB который идет на МК

Вопрос как можно запрограммировать МК на плате?

Спасибо!

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


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

Quote

The boot loader code is executed every time the part is reset or powered up. The loader can either execute the ISP command handler or the user application code, or, on the LPC1342/43, it can program the flash image via an attached MSC device through USB (Windows operating system only). A LOW level during reset applied to the PIO0_1 pin is considered as an external hardware request to start the ISP command handler or the USB device enumeration. The state of PIO0_3 determines whether the UART or USB interface will be used (LPC1342/43 only).

Похоже, что МК может служить флешкой, на которую кидаете образ, а можете шить классически через UART, используя, например, FlashMagic.

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


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

Подтверждаю. Проверялось на самодельном "coolinkex": пин притянут к нулю, сброс нажат-удерживается, подтыкаем по usb к пк с виндой, отпускаем сброс, появляется сменный диск на 32кБ, туда копируется бинарник прошивки, безопасно отсоединяем диск на 32кБ. Готово. Не забыть освободить пин.

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


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

11 hours ago, haker_fox said:

Windows operating system only

Если что, совсем даже не only - и под линуксом программируется не менее успешно.

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


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

14 hours ago, Obam said:

Подтверждаю. Проверялось на самодельном "coolinkex": пин притянут к нулю, сброс нажат-удерживается, подтыкаем по usb к пк с виндой, отпускаем сброс, появляется сменный диск на 32кБ, туда копируется бинарник прошивки, безопасно отсоединяем диск на 32кБ. Готово. Не забыть освободить пин.

Все так и сделал но что диск не появляется, может драйвера нужны какието?

У меня не покупная платка

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


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

Вывод 4 (BOOT) установить в '0', сброс НЕ удерживать. Под виндой диск может появиться с задержкой до 30 секунд из-за бага в программе загрузчика.

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


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

Проверил: в win7, и с нажатием сброса (воткнул - отпусти!), и без нажатия у меня появляется диск с меткой "CRP DISABLD", но не сказать чтоб быстро (по памяти, в XP шустрее было), признаков занятости системы (песок пересыпаться начинает) не возникает, а потом в статус баре на отсоединение появляется "NXP LPC13XX IFLASH". Драйвера win7 ищет первый раз, но похоже где-то унутре себя находит.

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


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

у меня на wim7 с сбросом винда долго устанавливает драйвер потом говорит что не смогла....

диск так и не появился(

а на xp нашлась!, спасибо!!!

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


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

Я б рискнул аккуратненько SWD вытянуть тоненькими проводочками (ПЭВ), чтоб отладкой заниматься: мт-линк же есть... Прошивка по USB хороша при выпуске устройства партией.

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


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

Была такая старая отладка MT-LPC1343  от MT-System.

Схемы нигде не могу найти.

На сайте MT-System документации нет.Помогите, пожалуйста.

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

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

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

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

×
×
  • Создать...