Перейти к содержанию
    

MT-Link. Первый опыт использования.

пока вопрос больше не имею =) а проектик нельзя глянуть ? Так, чтобы говорить об одном и том же

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пока вопрос больше не имею =) а проектик нельзя глянуть ? Так, чтобы говорить об одном и том же

Без проблем - как раз занимаюсь обкарныванием результатов экспериментов для выхода

на начало рабочего проекта. Будет под LPC2124-2114-2214-2294

Через пару часов борошу в почту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ок, жду, [email protected]

Правда у меня 2148 чип но не думаю о большой разнице

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Правда у меня 2148 чип но не думаю о большой разнице

Ушло. Разницы не будет - это учебный проектик задуманый под любой

2xxx.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не знаю,может быть эта информация Вам пригодится...

 

Я работал с 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,

независимо от типа процессора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы именно 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>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не, это полноценный =) А Вы случайно этих приколов с пропаданием прерываний не наблюдали ? А то мой отобрали пока

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

SEGGER выдал на гора версию 3.00С.

Работает.

 

1. При работе через штатную поддержку IAR ситуация похоже не изменилась.

 

2. При работе через RDI стало несколько лучше - при условии загрузки Flash средствами SEGGER старт с main() проходит без проблем. При загрузке IAR средствами - часть прерываний не работает.

 

Все это пока поверхностные впечатления.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прерывания вроде не пропадали, но не уверен.

Сегодня обнаружил следующее:

JLINK от AT91 (yf нем написано 2198000) отказался работать с TMS470, обновил драйвер до 3.00 - не помогло: "unknown device".

с LPC работает нормально.

т.е. картина такая:

JLINK 2198000 работает с AT91 и LPC

JLINK 2197000 работает с TMS470? AT91 и LPC.

как говорится: "что я делаю не так?"

Хотелось бы, чтобы со всем работало, т.к. 2197000 у меня только один

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прерывания вроде не пропадали, но не уверен.

Ну поскольку они пропадают начисто, то незаметить трудно. Скорее всего работают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обнаружил такую ерунду

 

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 ручками какое либо значение - перехода не происходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

хотел MT-link купить (я частное лицо) но меня так жестоко обламали -" Платежи через банк мы не принимаем. Только как юридическое лицо.".

Им что деньги не нужны?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...