[an error occurred while processing this directive]
Помогите запустить sm510 плииз. xdsprobe говорит что все хорошо а CCS не загружается.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено vid435 21 мая 2006 г. 23:17

Пытаюсь запустить sm510. Все почти заработало, тесты xdsprobe заканчиваются успешно, но CCS не загружается и пишет:

Can't Initialize Target CPU:
Error 0x80001200/-1058
Fatal Error during: OCS, Target,
Device driver: Emulator Controller not responding
It is recommended to RESET EMULATOR. This will disconnect each
target from the emulator. The target should than be power cucled
or hard reset followed by an emureset and reconnect to each target
I/O Port = 240
Board Name: C5410A XDS510 Emulator
Cpu Name: CPU_1
.....

Пробовал CCS 3.1 и 2.2. К эмулятору подключена рабочая плата с 5410A, с ней работает обыкновенный PCI эмулятор.
Вот результат запуска тестов из командной строки:
Заранее спасибо, Илья.

c:\Program Files\ti5000\cc\bin>sm510ctl.exe -m 0 -tck 12 -b 4 -sld 0 -ce 0 -pe 0

SM510PCI Universal JTAG/Emulation card control utility -- (c) 2003-2004 SM --

Setting TCK...Ok
Setting Link Delay...Ok
Setting LPT JTAG/Emu mode...Ok
Setting PCI I/O brakes...Ok
Setting Cable TDO edge control...Ok
Setting POD TDO edge control...Ok

----- Current operating mode:
Brakes = 4 PCI clocks
LPT JTAG/Emu Mode = ByteBlaster MV
XDS510 TCK freq = 6.67 Mhz
XDS510 Link delay = Normal
XDS510 Cable TDO Ctl = Disabled
XDS510 POD TDO Ctl = Disabled

----- Saved operating mode:
Brakes = 4 PCI clocks
LPT JTAG/Emu Mode = ByteBlaster MV
XDS510 TCK freq = 6.67 Mhz
XDS510 Link delay = Normal
XDS510 Cable TDO Ctl = Disabled
XDS510 POD TDO Ctl = Disabled

Operation completed successfully

c:\Program Files\ti5000\cc\bin>xdsprobe.exe -r

---[Reset the controller]---------------------------------------

This utility has selected a classic XDS510 emulator.
This utility will operate on port address `0x0'.
That original port address was aliased to `0x0240'.

This utility will attempt to reset the controller.
This utility has successfully reset the controller.

c:\Program Files\ti5000\cc\bin>xdsprobe.exe -y

---[Test the emulator's JTAG controller]------------------------

The revision number of the support-logic is 2.
The revision number of the controller is 1.
The type of the controller is a TBC device (74ACT8990).

Starting the Control Register Reset Test.
Finished the Control Register Reset Test.

Starting the Control Register Read-Write Test.
Finished the Control Register Read-Write Test.

Starting the Serial Buffer Normal Read-Write Test.
Finished the Serial Buffer Normal Read-Write Test.

Starting the Serial Buffer Reverse Read-Write Test.
Finished the Serial Buffer Reverse Read-Write Test.

Starting the Status0 Register Test.
Finished the Status0 Register Test.

Starting the Status1 Register Test.
Finished the Status1 Register Test.

Starting the Status2 Register Test.
Finished the Status2 Register Test.

Starting the Status3 Register Test.
Finished the Status3 Register Test.

Starting the Counter Capture Test.
Finished the Counter Capture Test.

Starting the Loop-Back Test Using Reads and Writes.
Finished the Loop-Back Test Using Reads and Writes.

Starting the Loop-Back Test Using All-Ones.
Finished the Loop-Back Test Using All-Ones.

Starting the Loop-Back Test Using All-Zeros.
Finished the Loop-Back Test Using All-Zeros.

Starting the Loop-Back Test Using Recirculation.
Finished the Loop-Back Test Using Recirculation.

Starting the Serial Buffer Observe Flag Test.
Finished the Serial Buffer Observe Flag Test.

Starting the State Command's State Machine Test.
Finished the State Command's State Machine Test.

Starting the Counter1 and Counter2 Test.
Finished the Counter1 and Counter2 Test.

None of the scan-controller test cases have detected errors.

c:\Program Files\ti5000\cc\bin>xdsprobe.exe -i

---[The scan-path lengths of TI DSP's and microcontrollers]-----

The JTAG IR register for a ARM7 or ARM9 device has 4 bits.
The JTAG IR register for a `classic' TI DSP device has 8 bits.
The JTAG IR register for a `IceMaker' TI DSP device has 38 bits.
The JTAG IR register for a C621x or C671x device has 46 bits.

The older TI DSP devices with `classic' emulation
include the C4x, C5x, C8x, C20x, C24x products.
The newer TI DSP devices with `classic' emulation
include the VC33, C54x, C620x and C670x products.
The TI DSP devices with `IceMaker' emulation
include the C27x, C28x, C55x and C64x products.

---[Perform the scan-path length test on the JTAG IR and DR]----

The test for the JTAG IR instruction scan-path length succeeded.
The JTAG IR instruction scan-path length is 8 bits.

The test for the JTAG DR bypass scan-path length succeeded.
The JTAG DR bypass scan-path length is 1 bits.

The scan-path appears to consist of just one device.

If the scan-path consists of only TI DSP chips, TI ARM cores
and TI micro-controllers, or 8-bit long bypassed devices,
then the measured lengths indicate that both the
link-delay and scan-path are configured correctly.

---[Perform the scan-path integrity test on the JTAG IR]--------

This scan-path test uses blocks of 512 32-bit words.
Starting an Integrity Test using 0xFFFFFFFF.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0x00000000.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0xFE03E0E2.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0x01FC1F1D.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0x5533CCAA.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0xAACC3355.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
The JTAG IR integrity test has succeeded.

---[Perform the scan-path integrity test on the JTAG DR]--------

This scan-path test uses blocks of 512 32-bit words.
Starting an Integrity Test using 0xFFFFFFFF.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0x00000000.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0xFE03E0E2.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0x01FC1F1D.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0x5533CCAA.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
Starting an Integrity Test using 0xAACC3355.
All of the 32-bit data values were scanned correctly.
Finished that Integrity Test.
The JTAG DR integrity test has succeeded.

c:\Program Files\ti5000\cc\bin>pause
„«п Їа®¤®«¦Ґ­Ёп ­ ¦¬ЁвҐ «оЎго Є« ўЁиг . . .

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru