Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Keil + ULINK + LPC2148
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
MiklPolikov
Keil + ULINK + тестовая плата LPC2148 . Помогите настроить KEIL

1) Окно Options For Target , вкладка Target

Read/Write Memory Areas
Там указана IRAM1: start 0x40000000 size 0x8000
Нужно поменять на start 0x0004 0000 size 0x3FFFF ? . Вроде бы так судя по документации на проц ?

2) Окно Options For Target , вкладка Utilities

Там есть опция init file. Что там выбрать ?

3) Окно Flash Download Setup

Опция Programming Algorithm - там в списке вообще нет алгоритма для LPC2148. Что выбрать ?

Опция Ram For Algorithm
Там указано start 0x40000000 size 0x0800
Нужно поменять на start 0x0004 0000 size 0x3FFFF ?


Спасибо !
stoker
1) В данной вкладе KEIL указана область SRAM, она как раз находится в диапазоне: 0x4000 0000 - 0x4000 7FFF (судя по документации на 2148)
2) Оставить пустым. Лично у меня так.
3) Там по идее трогать тоже не надо. Надо просто сконфигурить нажав кнопку ADD и выбрав ваш АРМ из списка. Кажись это будет LPC2000 IAP 512kB Flash.
MiklPolikov
Цитата(stoker @ Dec 19 2010, 18:21) *
1) В данной вкладе KEIL указана область SRAM, она как раз находится в диапазоне: 0x4000 0000 - 0x4000 7FFF (судя по документации на 2148)
2) Оставить пустым. Лично у меня так.
3) Там по идее трогать тоже не надо. Надо просто сконфигурить нажав кнопку ADD и выбрав ваш АРМ из списка. Кажись это будет LPC2000 IAP 512kB Flash.



Так и сделано.
При попытке запрограммировать ошибка "Cannot load flash Programming Algoritm"
MiklPolikov
Там на плате не надо никакие джамперы ставить, кнопку нажимать ?
stoker
Версия KEIL какая? Могу скинуть тестовый проект, который у меня работает, правда программатор у меня Jetlink 8.


Цитата(MiklPolikov @ Dec 19 2010, 20:26) *
Там на плате не надо никакие джамперы ставить, кнопку нажимать ?

Гм, у вас плата какая?
MiklPolikov
Цитата(stoker @ Dec 19 2010, 20:39) *
Версия KEIL какая? Могу скинуть тестовый проект, который у меня работает, правда программатор у меня Jetlink 8.



Гм, у вас плата какая?



Пардон, я ошибся :
Проц LPC2478
Плата TE-LPC2478SBCv100 Терраэлектроника

KEIL 4.13a

В созданном проекте в окне Options For Target не менял ничего,
В окне Flash Download Setup выбрал Programming Algorithm LPC2000 IAP2 512KB


При попытке запрограммировать выдаёт ошибку "Cannot load flash Programming Algoritm"

Скиньте Ваш готовый проект, если есть для этого проца, посмотрю Options For Target...
stoker
Ну мой проект для LPC2148.
Вот если поможет.
MiklPolikov
Изменил частоту JTAG с 1MHz на 50KHz и заработало.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.