Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Появилась IDE LPCXpresso
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Страницы: 1, 2
Danis
Цитата(swisst @ Oct 5 2010, 15:09) *
с LPC-Link, по-моему, только LPCXpresso IDE (от CodeRed) работает с ограничением до 128K.
Тут всё есть.


Так что тогда LPC-1114 в IAR делает? Както же значит можно от туда проект отлаживать???
GetSmart
Мож кто знает, есть ли утилита (отдельно от CodeRed), способная прошивать LPC1114 унутре LPCXpresso? Ну например так же как это делает JFlashARM.EXE через MT/J-LINK.

И ещё.
LPC-LINK хранит прошивку программатора LPC3150 внутри винды. Это значит, что прошивку можно менять и даже использовать эту плату (LPC-LINK) для совсем других целей, загружая свою прошивку. Кто-нить в этом направлении думал или работал?
igorsk
Цитата(Danis @ Oct 5 2010, 15:05) *
Так что тогда LPC-1114 в IAR делает? Както же значит можно от туда проект отлаживать???

Отрезайте LPC-Link и подключайте ваш MT-Link напрямую к выводам SWD.

Цитата(GetSmart @ Oct 5 2010, 19:05) *
Мож кто знает, есть ли утилита (отдельно от CodeRed), способная прошивать LPC1114 унутре LPCXpresso? Ну например так же как это делает JFlashARM.EXE через MT/J-LINK.

С помощью LPC-Link - отдельной утилитой нельзя. Только из IDE.
Можно прошивать напрямую через UART (FlashMagic) или USB (Mass storage, LPC1343 only).

Цитата(GetSmart @ Oct 5 2010, 19:05) *
И ещё.
LPC-LINK хранит прошивку программатора LPC3150 внутри винды. Это значит, что прошивку можно менять и даже использовать эту плату (LPC-LINK) для совсем других целей, загружая свою прошивку. Кто-нить в этом направлении думал или работал?

Прошивка зашифрована, и, скорее всего, чип незашифрованную не примет.
GetSmart
Цитата(igorsk @ Oct 6 2010, 00:50) *
Прошивка зашифрована, и, скорее всего, чип незашифрованную не примет.

Точно зашифрована?
Потому как на плате стоит голый проц без внутренней и внешней флэхи. А значит он грузится стандартно через бутлодер. Сомнительно что стандартный бутлодер будет использовать шифрование.
igorsk
Цитата(GetSmart @ Oct 5 2010, 21:58) *
Точно зашифрована?
Потому как на плате стоит голый проц без внутренней и внешней флэхи. А значит он грузится стандартно через бутлодер. Сомнительно что стандартный бутлодер будет использовать шифрование.

Если прошить ключ в OTP - будет.
Цитата
128 bits are used for an AES key for secure boot-code execution (LPC3154 only); the customer should program these bits with the key used to encrypt the boot image. The boot ROM then uses this key to decrypt the boot image. On the LPC3152, these bits are available for customer-defined data.
igorsk
Цитата(igorsk @ Oct 5 2010, 21:50) *
С помощью LPC-Link - отдельной утилитой нельзя. Только из IDE.
Можно прошивать напрямую через UART (FlashMagic) или USB (Mass storage, LPC1343 only).

Беру свои слова обратно. Похоже всё-таки можно.
Цитата
To load the binary file binary.bin to address 0x1000 to an LPC1343 target using LPC-Link on Windows XP, use the following command line:

crt_emu_lpc11_13_nxp -wire=hid -pLPC1343 -flash-load=binary.bin -load-base=0x1000
tans1
Почему в окне Memory(просмотр периферии) показывает значение не тех регистров, например, пишем в регистр LPC_UART->LCR = 0x83, а он это значение показывает в URBR и в регистре UIER. А в LCR - 0. Хотя этот пример из Examles работает.
AlexU
Вчера после долгого перерыва руки дотянулись до LPCXpresso 1343. Решил обновиться и обнаружил появление среды разработки под Linux. Теперь не надо лишний раз перегружаться. Проверено под Kubuntu 10.10 - работает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.