Witam,
używam płytki AT91sams256, Eclipse IDE for C/C++ Developers, yagarto-bu-2.17_gcc-4.2.1-c-c++_nl-1.15.0_gi-6.6_20070901, yagarto-tools-20070303-setup oraz openocd-2007re204-setup-rc01. Komunikuję się za pomocą OLIMEX ARM-USB-OCD.
Staram się uruchomić przykładowy program zgodnie z tą książką (wersja we flashu)"Using_Open_Source_Tools_for_AT91SAM7S_Cross_Development_revision_C"
Zainstalowałem całe powyższe oprogramowanie oraz sterowniki dla mojego JTAGa.
Skonfigurowałem OpenOCD z Eclipse tak jak jest napisane w tym poradniku używając pliku konfiguracyjnego dla mojej płytki i JTAGa (at91sam7s256-armusbocd).
#define our ports
telnet_port 4444
gdb_port 3333
#commands specific to the Amontec JTAGKey
interface ft2232
ft2232_device_desc "Olimex OpenOCD JTAG A"
ft2232_layout "olimex-jtag"
ft2232_vid_pid 0x15BA 0x0003
jtag_speed 2
jtag_nsrst_delay 200
jtag_ntrst_delay 200
#reset_config <signals> [combination] [trst_type] [srst_type]
reset_config srst_only srst_pulls_trst
#jtag_device <IR length> <IR capture> <IR mask> <IDCODE instruction>
jtag_device 4 0x1 0xf 0xe
#daemon_startup <'attach'|'reset'>
daemon_startup reset
#target <type> <endianess> <reset_mode> <jtag#> [variant]
target arm7tdmi little run_and_init 0 arm7tdmi_r4
#run_and_halt_time <target#> <time_in_ms>
run_and_halt_time 0 30
Po uruchomieniu OpenOCD pojawia się taki błąd.
Info: openocd.c:93 main(): Open On-Chip Debugger (2007-09-05 09:00 CEST)
Error: ft2232.c:1341 ft2232_init_ftd2xx(): unable to open ftdi device: 1
Szukałem informacji na ten temat na obcojęzycznych forach ale rozwiązania nie znalazłem.
używam płytki AT91sams256, Eclipse IDE for C/C++ Developers, yagarto-bu-2.17_gcc-4.2.1-c-c++_nl-1.15.0_gi-6.6_20070901, yagarto-tools-20070303-setup oraz openocd-2007re204-setup-rc01. Komunikuję się za pomocą OLIMEX ARM-USB-OCD.
Staram się uruchomić przykładowy program zgodnie z tą książką (wersja we flashu)"Using_Open_Source_Tools_for_AT91SAM7S_Cross_Development_revision_C"
Zainstalowałem całe powyższe oprogramowanie oraz sterowniki dla mojego JTAGa.
Skonfigurowałem OpenOCD z Eclipse tak jak jest napisane w tym poradniku używając pliku konfiguracyjnego dla mojej płytki i JTAGa (at91sam7s256-armusbocd).
#define our ports
telnet_port 4444
gdb_port 3333
#commands specific to the Amontec JTAGKey
interface ft2232
ft2232_device_desc "Olimex OpenOCD JTAG A"
ft2232_layout "olimex-jtag"
ft2232_vid_pid 0x15BA 0x0003
jtag_speed 2
jtag_nsrst_delay 200
jtag_ntrst_delay 200
#reset_config <signals> [combination] [trst_type] [srst_type]
reset_config srst_only srst_pulls_trst
#jtag_device <IR length> <IR capture> <IR mask> <IDCODE instruction>
jtag_device 4 0x1 0xf 0xe
#daemon_startup <'attach'|'reset'>
daemon_startup reset
#target <type> <endianess> <reset_mode> <jtag#> [variant]
target arm7tdmi little run_and_init 0 arm7tdmi_r4
#run_and_halt_time <target#> <time_in_ms>
run_and_halt_time 0 30
Po uruchomieniu OpenOCD pojawia się taki błąd.
Info: openocd.c:93 main(): Open On-Chip Debugger (2007-09-05 09:00 CEST)
Error: ft2232.c:1341 ft2232_init_ftd2xx(): unable to open ftdi device: 1
Szukałem informacji na ten temat na obcojęzycznych forach ale rozwiązania nie znalazłem.