Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Можно ли в EWARM загружать через JTAG
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
Student Pupkin
Собсно у меня два вопроса.
1) К LPC24xx подключена внешняя SDRAM. Можно ли в иаре по житагу загрузить в нее программу, а потом начать отладку или же выполнять программу из внутреннего ОЗУ, но предварительно загрузив каки-нибудь данные во внешнее ОЗУ?
2) Для работы с AT91SAM9xx утилита SAM-BA нужна обязательно? Опять же , если я хочу загрузить программу во внешнее ОЗУ, а потом начать ее выполнение - можно ли такое сделать только средствами иара или без самбы никак?
laughing.gif
Сергей Борщ
Цитата(Student Pupkin @ Sep 5 2008, 23:40) *
1) К LPC24xx подключена внешняя SDRAM. Можно ли в иаре по житагу загрузить в нее программу, а потом начать отладку
Да, можно. Для этого придется написать скрипт отладчика (.mac), который перед загрузкой будет записью в нужные регистры настраивать интерфейс SDRAM. Примеры скрипта есть в комплекте любого примера ИАРа, ну и документацию тоже придется почитать
Цитата(Student Pupkin @ Sep 5 2008, 23:40) *
или же выполнять программу из внутреннего ОЗУ, но предварительно загрузив каки-нибудь данные во внешнее ОЗУ?
С этим несколько сложнее - отладчик льет данные одним куском, а адреса внутренего и внешнего ОЗУ разнесены. Хотя, кажется была возможность залить и слить содержимое ОЗУ - пожимкайте правой кнопкой мыши на окне memory.
Цитата(Student Pupkin @ Sep 5 2008, 23:40) *
2) Для работы с AT91SAM9xx утилита SAM-BA нужна обязательно? Опять же , если я хочу загрузить программу во внешнее ОЗУ, а потом начать ее выполнение - можно ли такое сделать только средствами иара или без самбы никак?
В SAM7 можно. Думаю, что и в 9хх должно быть также.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.