|
|
  |
MT-Link. Первый опыт использования. |
|
|
|
Jan 1 2006, 19:42
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(DASM @ Jan 1 2006, 21:33)  пока вопрос больше не имею =) а проектик нельзя глянуть ? Так, чтобы говорить об одном и том же Без проблем - как раз занимаюсь обкарныванием результатов экспериментов для выхода на начало рабочего проекта. Будет под LPC2124-2114-2214-2294 Через пару часов борошу в почту.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jan 4 2006, 17:36
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 24-08-05
Пользователь №: 7 937

|
Не знаю,может быть эта информация Вам пригодится...
Я работал с J-Link компании Segger и в IAR 4.20 ( 4.30) имел проблемы при работе с AT91SAM7S128. Когда Flash программировалась непосредственно перед стартом С-SPY IARовским Flash Loader, С-SPY не останавливался в прерываниях, неправильно читал memory etc. Когда Flash программировалась утилитой J-Flash (через тот же J-Link), а потом запускался С-SPY,все работало без вопросов. Причем эта проблема наблюдалась только с с AT91SAM7S128, c LPC21xx и STR711 этой проблемы не было.По-видимому,это проблема не J-Link,a IAR (IAR's AT91SAM7 Flash Loader ???).
CrossWorks работает с J-Link не так устойчиво,как с Wiggler, независимо от типа процессора.
|
|
|
|
|
Jan 5 2006, 12:02
|
Частый гость
 
Группа: Свой
Сообщений: 100
Регистрация: 19-01-05
Из: Москва
Пользователь №: 2 064

|
Цитата(DASM @ Dec 30 2005, 20:16)  Вы именно SAM-ICE купили ? Синего цвета, при запуске JLink exe кроме серийника пишет OEM- SAM-ICE , Строка из dll которая у меня выдавалась "'SAM-ICE can only be used with ATMEL devices'" Не знаю: они у меня все черного цвета: при запуске jlink.exe указанной строки нет: SEGGER J-Link Commander V2.60.01. '?' for help. Compiled 08:40:14 on Jun 21 2005. DLL version V2.60c, compiled Jun 21 2005 08:40:05 Firmware: J-Link compiled May 17 2005 10:04:24 -- Update -- S/N : 83485984 VTarget = 0.0V Speed set to 30 kHz J-Link>
|
|
|
|
|
Jan 14 2006, 10:36
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 8-11-04
Из: Томск
Пользователь №: 1 070

|
Обнаружил такую ерунду
BP ldr r11,=Comm_TrBuffer str r11,[r12,#Comm_PtrTrBuf_Ofs] add r9,r1,#0x03 str r9,[r12,#Comm_TrQuant_Ofs] str r9,[r12,#Comm_TrCount_Ofs] Error mov r10,#0x00
кусок кода из процедуры в режиме SYS/USR. BP - точка останова. Далее выполняем пошаговую отладку. До точки Error все ОК. При выполнении команды mov r10,#0x00 - r10 - оставется неизменным, зато 0 записывается в r11. Похоже отладчик путает r10 и r11. Где-то еще встречал что-то подобное. Если остановиться на BP и следующую точку поставить дальше и запустить выполнение - то все хорошо. Пробовал и в Keil и в RVDS.
Еще момент. Если я остановил выполнение программы и пишу в pc ручками какое либо значение - перехода не происходит.
|
|
|
|
|
Jan 23 2006, 04:05
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 8-11-04
Из: Томск
Пользователь №: 1 070

|
Помогло! Благодарю.
|
|
|
|
|
Jan 24 2006, 10:32
|
Группа: Новичок
Сообщений: 7
Регистрация: 24-12-05
Пользователь №: 12 620

|
хотел MT-link купить (я частное лицо) но меня так жестоко обламали -" Платежи через банк мы не принимаем. Только как юридическое лицо.". Им что деньги не нужны?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|