LINUX.ORG.RU

Сообщения sadgb

 

VxWorks 5.4.x & Tornado 2.2

Всем привет у меня omniswitch 6800 (архитектура PowerPC)и на нём я запускаю vxworks 5.4.x на нём есть папка /flash/working с которой я произвожу загрузку устройства. Там лежат следующие файлы -rw-r--r-- 1 root other 8128249 Jun 21 05:21 Kbase.img -rw-r--r-- 1 root other 971810 Jun 21 06:07 Kos.img

сам загрузчик лежит в /flash (корень диска по сути) -rw-r--r-- 1 root other 295076 Jun 21 06:07 bootrom.bin -rw-r--r-- 1 root other 866716 Jun 21 06:07 bootrom.hex -rw-r--r-- 1 root other 607243 Jun 21 06:07 miniboot.backup -rw-r--r-- 1 root other 607243 Jun 21 06:07 miniboot.default устройство загружается, выводит всякие сообщения о своей версии, маршрутизирует трафик и т.д.

Я написал программу и протестировал её в эмуляторе. Теперь я хочу подебажить её на устройстве, для этого, как я понял из руководства, мне необходимо запустить target server.

Сначала я пытался подключится без опции указания Core File & Symbols (-c)

tgtsvr.exe 10.0.21.85 -V -B wdbrpc

и получил

tgtsvr (10.0.21.85@panas): Wed Jun 23 17:45:25 2010 Checking License ...OK Connecting to target agent... succeeded. Attaching C++ interface... succeeded. Attaching elf OMF reader for PPC CPU family... succeeded. Error: Couldn't open D:\Tornado2.2\: status = 0x2 Error during target server core initialization Target Server will exit

Немного погуглив я нашёл статью http://www.saltycrane.com/blog/2007/03/how-to-run-vxworks-simulator-from/

и вроде как из неё следует что надо открыть «Core file and symbols» и указать путь к образу системы. Ну ок, вводим путь к Kbase.img.

и получаем

tgtsvr (10.0.21.85@panas): Wed Jun 23 17:47:11 2010 Checking License ...OK Connecting to target agent... succeeded. Attaching C++ interface... succeeded. Attaching elf OMF reader for PPC CPU family... succeeded. Error: This is not an elf module for the PPC architecture. Error: Object module load failed for D:/Kbase.img Error: loading core symbol table: status = 0x1002e Error during target server core initialization Target Server will exit

тогда я попробовал bootrom.bin

tgtsvr (10.0.21.85@panas): Wed Jun 23 17:47:11 2010 Checking License ...OK Connecting to target agent... succeeded. Attaching C++ interface... succeeded. Attaching elf OMF reader for PPC CPU family... succeeded. Error: This is not an elf module for the PPC architecture. Error: Object module load failed for D:/bootrom.bin Error: loading core symbol table: status = 0x1002e Error during target server core initialization Target Server will exit

и такие же сообщения на все файлы указанные выше. А других файлов на устройстве нет.

Вопросы:

Что я должен указать в том поле ? И как мне всё-таки подключить торнадо к моему оборудованию ?

Заранее спасибо.

sadgb
()

RSS подписка на новые темы