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

 
 
> купил MT-link..., есть проблема
Kail
сообщение Feb 7 2007, 10:44
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 3-08-06
Пользователь №: 19 285



Плата olimex lpc2106. Mt-link V.5. Все дрова поставил, соотвественно инструкции для j-link. dll использую 3.48 от DASM'a, недавно выложенные здесь.
Отладка в Кроссворкс работает без проблем.
Но есть проблемы при отладке через rdi в Keil. Выдается уже замечанная здесь ошибка Write to IR: Expected 0x1, got 0x7 (TAP command: 2) @ Off 0x5.
Путем работы с консольной прогой Jlinkarm выяснил, что проблема - некоректная отработка комманды на софр ресест. Когда жму r (комманда reset) - процессор отваливается и установить с ним связь можно только выдернув из usb mt-link и включив обратно. Пробовал менять скорость - не помогате, пробывал ставить adaptive clocking (вроде lpc2106 умеет это, по крайней мере Jlinkarm это сказал). Пробывал менять usb шнур -ничего не помогает.

Если в настройках rdi драйвера, отключить reset процессора, то прошивка заливается, но сразу же на автомате выполняется код до конца, причем breakpoint'ы не срабатывают.

и еще - почему-то все время горит зеленый светодиод - busy, а красный ready изредка моргает. При общении с процессором красный начинает моргать активнее. Такое ощющение, что при сборке напутали и должно быть наоборот. Или так задамано и я не прав?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DASM
сообщение Apr 4 2007, 17:20
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



RDI настраивается отдельно - там надо тип процессора выставить и частоту.
Кстати что-то не припомню там таких сообщений. Загрузку флеш в опциях САМОГО IAR - отключить. Но выставить галки Flash download в RDI
Go to the top of the page
 
+Quote Post
andrvisht
сообщение Apr 4 2007, 17:26
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064



Цитата(DASM @ Apr 4 2007, 17:20) *
RDI настраивается отдельно - там надо тип процессора выставить и частоту.

а там это где ?
и даже если переключиться на J_LINK
результат неизменный
Код
Wed Apr 04 17:25:48 2007: Logging to file: C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\ARM\cspycomm.log
Wed Apr 04 17:25:48 2007: DLL version: V3.68b, compiled Mar 30 2007 16:52:49
Wed Apr 04 17:25:48 2007: Firmware: J-Link compiled Mar 22 2007 16:08:22 ARM Rev.5
Wed Apr 04 17:25:48 2007: JTAG speed is initially set to: 32 kHz
Wed Apr 04 17:25:48 2007: Halting CPU core
Wed Apr 04 17:25:48 2007: Software reset was performed
Wed Apr 04 17:25:48 2007: Initial reset was performed
Wed Apr 04 17:25:48 2007: J-Link found 1 JTAG device. ARM core Id: 4F1F0F0F(ARM7)
Wed Apr 04 17:25:48 2007: Device at TAP0 selected
Wed Apr 04 17:25:48 2007: RTCK reaction time is approx. 126ns
Wed Apr 04 17:25:48 2007: Auto JTAG speed: Adaptive
Wed Apr 04 17:25:48 2007: 560 bytes downloaded and verified (1.46 Kbytes/sec)
Wed Apr 04 17:25:48 2007: Warning:
Verify error at address 0x00000154, target byte: 0x00, byte in file: 0x01
Wed Apr 04 17:25:48 2007: Warning:
Verify error at address 0x00000155, target byte: 0x20, byte in file: 0x00
Wed Apr 04 17:25:48 2007: Warning:
Verify error at address 0x00000156, target byte: 0x00, byte in file: 0x50

причем в стеке лежит в основном CDCDCDCDCDCDCDCD ....

Нашел по поводу RDI? настроил под свой процессор. Вроде все нормально, тока не работает код smile.gif
причем код самый простейший - мограние диодом.
Пошел искать что не так ...
Go to the top of the page
 
+Quote Post
andrvisht
сообщение Apr 4 2007, 18:33
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064



нашел sad.gif
почему то умерла нога процессора. Никто над ней вроде не издевался, светодиод был анодом на питании и через 100 Ом на ноге P0.30.
Если переставить ногу на P30.0 все как то работает.
Итак удалось запустить в режиме J-LINK для ОЗУ и в RDI из ОЗУ и из FLASH.
в режиме J-LINK из FLASH
Код
Wed Apr 04 18:32:29 2007: There were warnings during download of FLASH loader, see Log Window
Wed Apr 04 18:32:36 2007: Failed to load flash loader: C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\ARM\config\flashloader\NXP\FlashNXPLPC256k.d79
Wed Apr 04 18:32:37 2007: PID changed. Old PID = 0x000009A8, Current PID = 0x00000980

Проблемы были в установках xcl файлов и в отдельных Настройках RDI.

Еще вопрос :
не нашел функции типа __delay_cycles();
её нет или она как то иначе называется ?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kail   купил MT-link...   Feb 7 2007, 10:44
- - zltigo   Цитата(Kail @ Feb 7 2007, 09:44) Такое ощ...   Feb 7 2007, 11:29
- - DASM   Светодиоды да, напутал. Но вроде никого не напряга...   Feb 7 2007, 12:00
|- - Kail   Цитата(DASM @ Feb 7 2007, 12:00) Светодио...   Feb 7 2007, 12:22
- - DASM   а может его и правда проверить :-) Схемку подключе...   Feb 7 2007, 12:30
|- - Kail   Цитата(DASM @ Feb 7 2007, 12:30) а может ...   Feb 7 2007, 12:43
|- - Alex03   На ресете RC с постоянной времени 1мс. Т.е. после ...   Feb 7 2007, 12:59
- - Kail   В общем целый день мучился с отладчиком, а "в...   Feb 7 2007, 23:49
|- - Сергей Борщ   Цитата(Kail @ Feb 7 2007, 22:49) Bad JTAG...   Feb 8 2007, 01:35
|- - &-rey   Заказал недавно MT-LINK новой версии. Проблемы оче...   Apr 4 2007, 15:42
- - DASM   А какой процессор ? Почему флеш стоит с адресов 0x...   Apr 4 2007, 15:50
|- - Сергей Борщ   Цитата(DASM @ Apr 4 2007, 14:50) А какой ...   Apr 4 2007, 16:09
|- - &-rey   Цитата(Сергей Борщ @ Apr 4 2007, 16:09) У...   Apr 4 2007, 17:07
|- - Сергей Борщ   Цитата(&-rey @ Apr 4 2007, 17:33...   Apr 4 2007, 20:16
- - DASM   Там - это в настройках RDI .   Apr 4 2007, 17:38
- - vromanov   Как там, адаптеры не появились?   Apr 4 2007, 18:08
- - DASM   по-моему это встроенная ф-ция, включается через чт...   Apr 4 2007, 18:40
- - &-rey   Цитата(DASM @ Apr 4 2007, 18:40) по-моему...   Apr 5 2007, 10:18


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 11:01
Рейтинг@Mail.ru


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