реклама на сайте
подробности

 
 
> PIC24FJ128GA006 перестал оотлаживаться через REAL ICE
Aleksey_n
сообщение Mar 23 2008, 05:29
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 3-05-06
Пользователь №: 16 719



PIC24FJ128GA006. В общем раньше работало без проблем. пока дописывал проект почти не пользовался отладкой - тут понадобилось. выбираю debug\select tool real ice, прошиваю программу - пишет programing failed.

В режиме программатора ошибок не возникает


CONFIG_1( JTAG_DIS | CODE_PROTECT_DIS | BACKGROUND_DEBUG_EN | EMULATION_DIS | ICD_PIN_PGX2 | WDT_DIS | WDT_WINDOW_DIS );
CONFIG_2( TWO_SPEED_STARTUP_EN | OSC_STARTUP_PRIMATY_PLL | CLK_SW_DIS_CLE_MON_DIS | OSCO_PIN_CLKO | PRIMARY_OSC_HS );


в чем может быть причина?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Aleksey_n
сообщение Mar 23 2008, 07:13
Сообщение #2





Группа: Новичок
Сообщений: 4
Регистрация: 3-05-06
Пользователь №: 16 719



Причем заметил такую закономерность: MPLAB 8.02 - Если в Configure/Configuration Bits снять галку с Configuration Bits set in code и General Code Segment Write Protect установить в Disable, то можно в режиме Debug прошить 1 раз и произвести отладку. Следующий раз если прошивать, то опять будет ошибка и в отладку не выйдет. Чтобы прошить необходимо опять General Code Segment Write Protect перевести в Disable.

В 7 версии MPLAB такого не было.

Кто нибудь сталкивался с таким? глюк 8 ой версии?
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Mar 23 2008, 21:37
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



Цитата(Aleksey_n @ Mar 23 2008, 10:13) *
Кто нибудь сталкивался с таким? глюк 8 ой версии?

а можно для начала пояснить смысл запрещения записи во флешу при отладке девайста? А вообще все просто - RI сначала прошивает флешь, потом слова конфигурации, а потом уже прошивает debug executive - маленький кусочек исполняемого кода, который нужен отладчику. Кроме того, могут использоваться аппаратные точки останова...
Решение простое - разрешить run-time запись во флешь, по умолчанию она запрещена. У тебя в конфигурации этого не видно.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 04:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01392 секунд с 7
ELECTRONIX ©2004-2016