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

 
 
> TI AM1808 + XDS510USB, Проблемы с подключением
doom13
сообщение Jun 17 2014, 13:30
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Приветствую!
Собрали плату собственной разработки с AM1808 на борту. Попытки подключениия из CCS v5.5 при помощи XDS510USB не дают результата.
В файле конфигурации "AM1808.ccxml" выбираем "Device - AM1808", нажимаем кнопку "Test Connection", в ответ получаем:
Код
[Start]

Execute the command:

%ccs_base%/emulation/drivers/sdjtag.exe -f %boarddatafile% -v -X reset -X scantest

[Result]

** BoardFilePath: C:\Users\SKB4-G~1\AppData\Local\.TI\693494126\0\0\BrdDat\testBoard.dat
** Resetting Emulator
-- Emulator is Reset
** Emulator Scan Test
-- Found JTAG IR Length of 6
-- Found 1 device(s) in the scan chain

[End]


Если в Target Configurations выбрать нашу конфигурацию -> Launch Selected Configuration -> Connect Target, то процессор зависает в режиме подключения, на входных пинах JTAG присутствуют клок и данные, на выходных так же. Это будет продолжаться пока не зададим Disconnect Target. Вопрос - куда смотреть дальше, в чём может быть проблема?

Ещё один маленький нюанс, разъём для подключения JTAG развели неправильно, пришлось делать переходник, а сигнальные провода JTAG в переходнике не чередуются с GND, как в нормальном шлейфе от программатора. Может быть тут тоже проблема?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
doom13
сообщение Jul 16 2014, 21:58
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Нашёл, как должна выглядеть настройка адаптивного тактирования в CCS v5 (см. рисунок), но для моего BH-560-PCI (или XDS510USB ) такая опция в выборе отсутствует, получается он не поддерживает адаптивное тактирование? Тут предлагается ещё один вариант адаптера. Но каким образом в настройке программатора появится эта опция если приобрести такой девайс? Не написано, что прилагается какой-то драйвер. Как тогда объяснить, что подключение всё же происходит (пусть и не с первого раза) и прграмматор далее нормально работает и без наличия адаптивного тактирования?

Цитата(SAURIS GmbH @ Jul 16 2014, 23:10) *
Касаемо ошибок -1063 - классика жанра при проблемах с тактированием TCK или целостностью сигналов, то есть система эмуляции внутри ядра вообще в полном ауте. -1033 - обычно возникает, если код программы сделал что-тот такое, от чего процессору стало крайне плохо. Например, произвел запись каких-то данных в какие-то недокументированные области управления периферией, от чего произошел полный кирдык. Но, от проблем с тактированием тоже может быть на раз-два. Бывает, что первый коннект -1033, затем улетает в стабильную -1063.

Error -1063 выскакивает достаточно редко. После него делаю сброс питания процессора и на следующий connect практически всегда происходит подключение. Если процессор подключился, то показывает остановку на адресе 0xFFFF0000, как понимаю - это и есть адрес вектора сброса в ARM RAM, в этом случае можно заливать прошивку и работать. Но наиболее часто при попытке подключения, как бы подключается, останавливается на адресе 0xFFFF000C, что соответствует адресу вектора Pre-fetch abort в ARM RAM, и вот тогда уже при попытке заливки прошивки выбросит Error -1033 (даже если ничего не заливать, ошибка со временем появится).
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- doom13   TI AM1808 + XDS510USB   Jun 17 2014, 13:30
- - doom13   Пришли к выводу, что XDS510USB не поддерживает дан...   Jun 18 2014, 13:53
- - doom13   Появилась новая проблемка, процессор подключается,...   Jun 20 2014, 07:06
- - AndrejM   Цитата(doom13 @ Jun 20 2014, 10:06) при п...   Jun 20 2014, 07:47
|- - doom13   Цитата(AndrejM @ Jun 20 2014, 10:47) судя...   Jun 20 2014, 08:24
- - AndrejM   Цитата(doom13 @ Jun 20 2014, 11:24) В ман...   Jun 20 2014, 11:49
- - doom13   Может ли кто пояснить, кто такой gel-фаил и зачем ...   Jun 20 2014, 18:01
- - Grizzzly   Gel-функция используется отладчиком CCS. Там зачас...   Jun 20 2014, 18:22
- - doom13   Спасибо, счас посмотрю все Ваши ссылки. Насколько ...   Jun 20 2014, 19:01
- - AndrejM   Цитата(doom13 @ Jun 20 2014, 22:01) Спаси...   Jun 22 2014, 02:51
|- - jcxz   Цитата(AndrejM @ Jun 22 2014, 08:51) ситу...   Jun 22 2014, 09:21
- - doom13   Никогда ранее проблем и не возникало. Работал с TM...   Jun 22 2014, 10:15
- - AndrejM   Цитата(doom13 @ Jun 22 2014, 13:15) и зам...   Jun 22 2014, 13:13
|- - doom13   Цитата(AndrejM @ Jun 22 2014, 16:13) стра...   Jun 22 2014, 13:22
|- - doom13   Цитата(AndrejM @ Jun 22 2014, 16:13) вот ...   Jun 23 2014, 07:13
- - AndrejM   Цитата(doom13 @ Jun 22 2014, 16:22) Какую...   Jun 22 2014, 13:26
- - doom13   Спасибо, завтра проверим.   Jun 22 2014, 13:34
- - AndrejM   Data bus is 'not ready' сдается мне это с...   Jun 23 2014, 07:35
|- - doom13   Цитата(AndrejM @ Jun 23 2014, 10:35) Data...   Jun 23 2014, 09:33
- - AndrejM   Цитата(doom13 @ Jun 23 2014, 12:33) С так...   Jun 23 2014, 09:55
- - doom13   Счас ещё раз попробую. Вообще по-умолчанию Target ...   Jun 23 2014, 10:14
- - AndrejM   Цитата(doom13 @ Jun 23 2014, 13:14) Счас ...   Jun 23 2014, 10:42
|- - doom13   Цитата(AndrejM @ Jun 23 2014, 13:42) ну р...   Jun 23 2014, 12:50
- - AndrejM   да, действительно не похоже ... по той ссылке чт...   Jun 23 2014, 14:29
- - doom13   К вечеру опять всё сломалось, ошибка при подключен...   Jun 23 2014, 19:59
- - AndrejM   Цитата(doom13 @ Jun 23 2014, 22:59) запус...   Jun 24 2014, 02:50
|- - doom13   Цитата(AndrejM @ Jun 24 2014, 05:50) там ...   Jun 24 2014, 06:57
- - AndrejM   не знаю что вам еще посоветовать ,а как это все ко...   Jun 24 2014, 08:43
|- - doom13   Цитата(AndrejM @ Jun 24 2014, 11:43) не з...   Jun 24 2014, 11:17
|- - doom13   Цитата(doom13 @ Jun 24 2014, 14:17) с сам...   Jun 25 2014, 09:44
- - doom13   Не работает кусок кода для настройки регистра , в ...   Jun 24 2014, 14:47
- - SAURIS GmbH   XDS510 полностью поддерживает AM1808. Все эти про...   Jun 24 2014, 15:19
|- - doom13   Цитата(SAURIS GmbH @ Jun 24 2014, 18:19) ...   Jun 24 2014, 19:50
- - SAURIS GmbH   XDS510 в принципе своем (не зависимо от производит...   Jun 24 2014, 19:54
|- - doom13   Цитата(SAURIS GmbH @ Jun 24 2014, 22:54) ...   Jun 24 2014, 20:12
||- - SAURIS GmbH   Цитата(doom13 @ Jun 25 2014, 00:12) Может...   Jun 24 2014, 20:22
||- - doom13   Цитата(SAURIS GmbH @ Jun 24 2014, 23:22) ...   Jun 24 2014, 20:51
|- - doom13   Приветствую! Немного разобрался с процессором,...   Jul 15 2014, 07:30
|- - jcxz   Цитата(doom13 @ Jul 15 2014, 13:30) Возмо...   Jul 15 2014, 16:07
|- - SAURIS GmbH   Цитата(jcxz @ Jul 15 2014, 20:07) Так шта...   Jul 16 2014, 20:10
|- - jcxz   Цитата(SAURIS GmbH @ Jul 17 2014, 02:10) ...   Jul 17 2014, 06:52
|- - SAURIS GmbH   Цитата(jcxz @ Jul 17 2014, 10:52) Под ...   Jul 17 2014, 07:25
- - SAURIS GmbH   Ну это не удивительно, пытаться запустить код с би...   Jun 25 2014, 09:50
|- - doom13   Цитата(SAURIS GmbH @ Jun 25 2014, 12:50) ...   Jun 25 2014, 10:51
|- - SAURIS GmbH   Цитата(doom13 @ Jul 17 2014, 01:58) Нашёл...   Jul 17 2014, 05:49
- - Golikov A.   А в адаптивном тактировании JTAG подстраивает част...   Jul 17 2014, 12:17
- - DmitryM   Цитата(Golikov A. @ Jul 17 2014, 16:17) А...   Jul 17 2014, 12:27
- - doom13   Цитата(Golikov A. @ Jul 17 2014, 15:17) А...   Jul 17 2014, 14:12
- - SAURIS GmbH   Цитата(doom13 @ Jul 17 2014, 18:12) Выше ...   Jul 17 2014, 14:52


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

 


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


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