|
|
  |
Появилась IDE LPCXpresso, на сайте NXP ссылка за маркером HOT! |
|
|
|
Oct 5 2010, 07:59
|

Twilight Zone
  
Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990

|
Прошу прощения за возможно глупый вопрос, случайно заглянул в эту тему. У меня давненько валяется LPLXpresso с LPC1114 rev A. Снабженцы закупили и мне отдали, я в эту тему толком еще и не вникал. Могу ли я выкинуть от туда LPC-Link и подключить контроллер LPC1114 к IAR через MT-LINK? В IAR я посмотрел, что можно сделать выбор этого контроллера, но в списке дебагеров LPC-LINK не значиться, тогда какой отладчик подойдет?.
Сообщение отредактировал Danis - Oct 5 2010, 08:09
Эскизы прикрепленных изображений
--------------------
Magic Friend
|
|
|
|
|
Oct 5 2010, 11:09
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 16-02-07
Из: Харьков
Пользователь №: 25 425

|
Цитата(Danis @ Oct 5 2010, 10:59)  Прошу прощения за возможно глупый вопрос, случайно заглянул в эту тему. У меня давненько валяется LPLXpresso с LPC1114 rev A. Снабженцы закупили и мне отдали, я в эту тему толком еще и не вникал. Могу ли я выкинуть от туда LPC-Link и подключить контроллер LPC1114 к IAR через MT-LINK? В IAR я посмотрел, что можно сделать выбор этого контроллера, но в списке дебагеров LPC-LINK не значиться, тогда какой отладчик подойдет?. с LPC-Link, по-моему, только LPCXpresso IDE (от CodeRed) работает с ограничением до 128K. Тут всё есть.
|
|
|
|
|
Oct 5 2010, 19:50
|
Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 22-03-10
Пользователь №: 56 131

|
Цитата(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) для совсем других целей, загружая свою прошивку. Кто-нить в этом направлении думал или работал? Прошивка зашифрована, и, скорее всего, чип незашифрованную не примет.
|
|
|
|
|
Oct 5 2010, 19:58
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(igorsk @ Oct 6 2010, 00:50)  Прошивка зашифрована, и, скорее всего, чип незашифрованную не примет. Точно зашифрована? Потому как на плате стоит голый проц без внутренней и внешней флэхи. А значит он грузится стандартно через бутлодер. Сомнительно что стандартный бутлодер будет использовать шифрование.
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Oct 5 2010, 22:23
|
Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 22-03-10
Пользователь №: 56 131

|
Цитата(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.
|
|
|
|
|
Oct 11 2010, 19:04
|
Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 22-03-10
Пользователь №: 56 131

|
Цитата(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
|
|
|
|
|
Oct 19 2010, 15:33
|
Участник

Группа: Участник
Сообщений: 26
Регистрация: 24-03-10
Пользователь №: 56 173

|
Почему в окне Memory(просмотр периферии) показывает значение не тех регистров, например, пишем в регистр LPC_UART->LCR = 0x83, а он это значение показывает в URBR и в регистре UIER. А в LCR - 0. Хотя этот пример из Examles работает.
|
|
|
|
|
Dec 10 2010, 10:54
|
Участник

Группа: Участник
Сообщений: 29
Регистрация: 31-05-06
Пользователь №: 17 639

|
Вчера после долгого перерыва руки дотянулись до LPCXpresso 1343. Решил обновиться и обнаружил появление среды разработки под Linux. Теперь не надо лишний раз перегружаться. Проверено под Kubuntu 10.10 - работает.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|