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

 
 
51 страниц V  « < 19 20 21 22 23 > »   
Reply to this topicStart new topic
> Вопросы по Eclipse, CDT, Zylin embedded CDT, предлагаю обсуждать тут, может потом FAQ выжмем
ST_Senya
сообщение Aug 17 2010, 06:58
Сообщение #301


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Люди впорос по OpenOCD, ну к эой теме так же относящейся по скольку OpenOCD хочу запустить через дебаггер подключённый к Eclipse. Подключаюсь к отладочной плате через OpenOCD. Набираю там команду
flash probe 0
или например как в доке написано
flash protect 0 0 1 off
и получаю на это ответ

command requires more arguments in procedure 'flash', called at file 'command.c', line 650 called at file 'command.c', line 361

В чём ошибка??? Вроде всё по доке делаю, почитад форумы у всех эта команда работает.... а тут вот такое дело. OpenOCD версии 0.4.0
Go to the top of the page
 
+Quote Post
ШевченкоПетр
сообщение Aug 18 2010, 14:32
Сообщение #302


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 6-08-07
Пользователь №: 29 593



Цитата(ST_Senya @ Aug 17 2010, 08:58) *
Люди впорос по OpenOCD, ну к эой теме так же относящейся по скольку OpenOCD хочу запустить через дебаггер подключённый к Eclipse. Подключаюсь к отладочной плате через OpenOCD. Набираю там команду
flash probe 0
или например как в доке написано
flash protect 0 0 1 off
и получаю на это ответ

command requires more arguments in procedure 'flash', called at file 'command.c', line 650 called at file 'command.c', line 361

В чём ошибка??? Вроде всё по доке делаю, почитад форумы у всех эта команда работает.... а тут вот такое дело. OpenOCD версии 0.4.0


Ошибка в синтаксисе команды.
Если openocd запускается из командной строки, то перед командой ставиться ключ -с :

openocd -f<конфиг интерфейса> -f<конфиг таргета> -с flash banks

Если конфигурация находиться в окне Eclipse для команд gdb, то перед командой openocd пишут monitor :

monitor flash banks
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Aug 24 2010, 07:12
Сообщение #303


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Да нет в том то и дело что я так и делаю....
И не черта не работет.....
Бох с ним с отладочником GDB, хотя бя с OPENOCD разобраться
Допустим запускаю два терминала.
В первом терминале набираю команду: openocd.exe -f openocd.cfg. Ну естественно с путями и со всем прочим. В конфигурациооном файле настройка на JTAG выбор параллельного порта, и настрйка на проц, по умолчанию, она лежит в папках. Отладочная плата SMDK6410, с процом на борту S3C6410, на базе ARM11.... Он пишет типо что нашёл проц и готов к работе.

Во втором терминале набираю: telnet localhost 4444
Входим в On-chip debugger>
там то я и набираю команды
flash probe 0
или
flash protect 0 0 1 off
и др.
Такие команды как допустим останвить проц, просмотреть содержание регистрв, перезапустить, такие команды работают, а вот выше перечисленые для работы с флэшом хрен тама....

Я Уже задавал этот вопрос в темах, и если вы заметите он остлся без ответаа... Многие работают с OpenOCD но не кто не может дть ответа ... А главное я не знаю в чём ошибка и почему не работает, и откуда начать копать.... Мне проект разрабатывать надо, и прошить загрузочник операционки в NAND флэш, через JTAG... А ещё с ECLIPsom разобраться. Может кто контакт свой оствит хотя бы чтобы в Online спросить.
Go to the top of the page
 
+Quote Post
ШевченкоПетр
сообщение Aug 25 2010, 07:14
Сообщение #304


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 6-08-07
Пользователь №: 29 593



Цитата(ST_Senya @ Aug 24 2010, 09:12) *
Такие команды как допустим останвить проц, просмотреть содержание регистрв, перезапустить, такие команды работают, а вот выше перечисленые для работы с флэшом хрен тама....


Откуда берете файл openocd.cfg? Попробуйте лучше взять стандартные из каталога openocd, я так понял, что отладчик Wiggler

openocd -f interface/parport.cfg -f target/samsung_s3c6410.cfg

Может еще аппаратная быть проблема, например с тактовым генератором или память физически не подключена, проверьте положение перемычек на плате согласно документации
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Aug 26 2010, 07:00
Сообщение #305


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Файл cfg сам написал. В том то идело чо вроде как должен прокатить, он же вроде к процу подключается.... Но при этом эти команды не работают, ошибку не выдаёт, просто типо то что команде не достаточно аргуентов, и так всегда, хотя синтаксис команды по примерам должен проходить спокойно.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Aug 26 2010, 07:40
Сообщение #306


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



У разных типов флеша разные команды с разным синтаксисом. У вас примеры от какого процессора?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Aug 26 2010, 08:19
Сообщение #307


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Ну вообще прмеры я брал из документа описния OpenOCD, там вроде флэш и проц не конкретизируется, а говорится об общем. И ещё одни примеры тут на форумах...
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Aug 26 2010, 09:20
Сообщение #308


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Вот это читали?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
ST_Senya
сообщение Aug 26 2010, 11:12
Сообщение #309


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 2-12-09
Пользователь №: 54 003



Сейчас прочту)) правдо с английским у меня не очень но поробую)))

Кстати вот содержимое конфигурационного файла openocd.cfg

interface parport
parport_port 0x378
parport_cable arm-jtag
source [find target/samsung_s3c6410.cfg]

Открываю терминал1. тм набираю: openocd.cfg
и получаю рис.1.
Далее открываю терминал2, где набираю: telnet localhost 4444
И после захода в в On-Chip debugger набирая эти команды, получаю рис2.

пробежал я глазами по этому документу, впринципе статья из описания OpenOCD. Вот я вписал в скрипт команду nand list и запустил

interface parport
parport_port 0x378
parport_cable arm-jtag
source [find target/samsung_s3c6410.cfg]
nand list

На что получил рис1. токо с надписью что типо не хватает аргументов для команды nand list. Так и не работают эти комнды((((
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Aug 26 2010, 13:33
Сообщение #310


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



nand list надо было набирать как раз в терминале (в телтете).
Openocd сейчас находится в стадии бурного развития и реструктуризации, поэтому документация часто отстаёт от реального положения дел.
И вообще, вот по этой ссылке человек пишет, что для работы с NAND нужно самому собирать openocd из свежих исходников. Правда, неясно, когда это было написаноsmile.gif


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
dimka76
сообщение Aug 27 2010, 04:52
Сообщение #311


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Подскажите, люди добрые, как в Eclipse сделать так, чтобы перед компиляцией все не сохраненные файлы сохранялись бы автоматически.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Aug 27 2010, 04:58
Сообщение #312


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Меню "Window" - "Preferences", слева "General"\"Workspace", справа птичка "Save automatically before build".


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
dimka76
сообщение Aug 27 2010, 05:11
Сообщение #313


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(AHTOXA @ Aug 27 2010, 08:58) *
Меню "Window" - "Preferences", слева "General"\"Workspace", справа птичка "Save automatically before build".


Спасибо )))


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Aug 27 2010, 13:30
Сообщение #314


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



QUOTE (dimka76 @ Aug 27 2010, 08:11) *
Спасибо )))

Полезно также снять галочку Window->Preferences->General->Workspase->Build automatically, чтобы не вызывать билд всякий раз при сохранении файлов.
Go to the top of the page
 
+Quote Post
dimka76
сообщение Aug 28 2010, 04:21
Сообщение #315


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(IgorKossak @ Aug 27 2010, 17:30) *
Полезно также снять галочку Window->Preferences->General->Workspase->Build automatically, чтобы не вызывать билд всякий раз при сохранении файлов.


Спасибо за совет smile.gif . Но снята она с самого начала, только в другом месте. Project->Build automatically.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post

51 страниц V  « < 19 20 21 22 23 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th August 2025 - 23:45
Рейтинг@Mail.ru


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