Hi,

@ o-d@l.s.n: This is in reference to my bugreport against the Debian
openocd package #751372
@ Paul: apologies for not getting back to you earlier. I didn't realize you
had replied.

Using the new package 0.8.0-2 doesn't work either. The messages are
different, though:
"
$ openocd -f /usr/share/openocd/scripts/board/sheevaplug.cfg -s
/usr/share/openocd/scripts
Open On-Chip Debugger 0.8.0 (2014-08-17-10:29)
Licensed under GNU GPL v2
For bug reports, read
        http://openocd.sourceforge.net/doc/doxygen/bugs.html
WARNING!
This file was not tested with real interface, it is based on code in
ft2232.c.
Please report your experience with this file to openocd-devel mailing list,
so it could be marked as working or fixed.
Info : only one transport option; autoselect 'jtag'
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
connect_deassert_srst
adapter_nsrst_delay: 200
jtag_ntrst_delay: 200
dcc downloads are enabled
Warn : use 'feroceon.cpu' as target identifier, not '0'
sheevaplug_load_uboot
Error: no device found
Error: unable to open ftdi device with vid 9e88, pid 9e8f, description
'SheevaPlug JTAGKey FT2232D' and serial '*'
in procedure 'init'
"

Any further insights greatly appreciated. Let me know when I can be of
assistance.

Best,

Andreas


On Sun, Aug 17, 2014 at 12:21 PM, Debian Bug Tracking System <
ow...@bugs.debian.org> wrote:

> This is an automatic notification regarding your Bug report
> which was filed against the openocd package:
>
> #751372: openocd: connecting to SheevaPlug broken in 0.8
>
> It has been closed by Luca Bruno <lu...@debian.org>.
>
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Luca Bruno <
> lu...@debian.org> by
> replying to this email.
>
>
> --
> 751372: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751372
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems
>
>
> ---------- Forwarded message ----------
> From: Luca Bruno <lu...@debian.org>
> To: 751372-cl...@bugs.debian.org
> Cc:
> Date: Sun, 17 Aug 2014 10:19:04 +0000
> Subject: Bug#751372: fixed in openocd 0.8.0-2
> Source: openocd
> Source-Version: 0.8.0-2
>
> We believe that the bug you reported is fixed in the latest version of
> openocd, which is due to be installed in the Debian FTP archive.
>
> A summary of the changes between this version and the previous one is
> attached.
>
> Thank you for reporting the bug, which will now be closed.  If you
> have further comments please address them to 751...@bugs.debian.org,
> and the maintainer will reopen the bug report if appropriate.
>
> Debian distribution maintenance software
> pp.
> Luca Bruno <lu...@debian.org> (supplier of updated openocd package)
>
> (This message was generated automatically at their request; if you
> believe that there is a problem with it please contact the archive
> administrators by mailing ftpmas...@ftp-master.debian.org)
>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Format: 1.8
> Date: Sun, 17 Aug 2014 11:42:14 +0200
> Source: openocd
> Binary: openocd
> Architecture: source
> Version: 0.8.0-2
> Distribution: unstable
> Urgency: medium
> Maintainer: Uwe Hermann <u...@debian.org>
> Changed-By: Luca Bruno <lu...@debian.org>
> Description:
>  openocd    - Open on-chip JTAG debug solution for ARM and MIPS systems
> Closes: 751372
> Changes:
>  openocd (0.8.0-2) unstable; urgency=medium
>  .
>    * tcl/board: fix all the remaining boards that were sourcing
>      ft2232 configs (Closes: #751372)
> Checksums-Sha1:
>  a80cff1116ba7c39e13e13cd64df3df8513dca2a 1264 openocd_0.8.0-2.dsc
>  4d15e7eda62f9d88422af252aecc9a80d8f373c2 11396
> openocd_0.8.0-2.debian.tar.xz
> Checksums-Sha256:
>  4b1111cfaaf12ffd013f68148a50333b102561a6e2c3b169dda45b46a444444b 1264
> openocd_0.8.0-2.dsc
>  5dc4786bfcd223dc39d88fdd9ba23da3ce623ec49c7a2f865ed71f4c4c35aed8 11396
> openocd_0.8.0-2.debian.tar.xz
> Files:
>  e9af58f6d1253487df3d1698a5cfb9d6 1264 embedded extra openocd_0.8.0-2.dsc
>  8b43b95b79c1ea10485426a459b0fc60 11396 embedded extra
> openocd_0.8.0-2.debian.tar.xz
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
>
> iEYEARECAAYFAlPwfD4ACgkQRqobajv7n7OfDwCfeDwDpMuDWfKg3vOCFsuehoRF
> +PkAnigl6aQWTCZyueoLIUeT74bPRPLs
> =zWYp
> -----END PGP SIGNATURE-----
>
> ---------- Forwarded message ----------
> From: Andreas Schneider <schneider.a...@gmail.com>
> To: Debian Bug Tracking System <sub...@bugs.debian.org>
> Cc:
> Date: Thu, 12 Jun 2014 10:20:16 +0200
> Subject: openocd: connecting to SheevaPlug broken in 0.8
> Package: openocd
> Version: 0.8.0-1
> Severity: normal
>
> Dear Maintainer,
>
> connecting to a SheevaPlug doesn't work anymore as of version 0.8. I.e. the
> command
> `openocd -f /usr/share/openocd/scripts/board/sheevaplug.cfg -s
> /usr/share/openocd/scripts`
> fails with the error message
> "
> Error: The specified debug interface was not found (ft2232)
> The following debug interfaces are available:
> 1: parport
> 2: dummy
> 3: ftdi
> 4: usb_blaster
> 5: amt_jtagaccel
> 6: gw16012
> 7: usbprog
> 8: jlink
> 9: vsllink
> 10: rlink
> 11: ulink
> 12: arm-jtag-ew
> 13: buspirate
> 14: remote_bitbang
> 15: hla
> 16: osbdm
> 17: opendous
> 18: aice
> 19: cmsis-dap
> Runtime Error: /usr/share/openocd/scripts/interface/sheevaplug.cfg:7:
> in procedure 'script'
> at file "embedded:startup.tcl", line 58
> at file "/usr/share/openocd/scripts/board/sheevaplug.cfg", line 3
> in procedure 'interface' called at file
> "/usr/share/openocd/scripts/interface/sheevaplug.cfg", line 7
> "
>
> With 0.7 the connection works:
> "
> Info : only one transport option; autoselect 'jtag'
> adapter speed: 2000 kHz
> trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
> connect_deassert_srst
> adapter_nsrst_delay: 200
> jtag_ntrst_delay: 200
> dcc downloads are enabled
> Warn : use 'feroceon.cpu' as target identifier, not '0'
> sheevaplug_load_uboot
> Info : clock speed 2000 kHz
> Info : JTAG tap: feroceon.cpu tap/device found: 0x20a023d3 (mfg: 0x1e9,
> part:
> 0x0a02, ver: 0x2)
> Info : Embedded ICE version 0
> Info : feroceon.cpu: hardware has 1 breakpoint/watchpoint unit
> "
>
> Apparently the interface ft2232 has been removed with version 0.8.
> Naively replacing ft2232 with ftdi in
> /usr/share/openocd/scripts/interface/sheevaplug.cfg doesn't quite do the
> trick:
> "ft2232_layout sheevaplug" doesn't have an ftdi-equivalent and simply
> omitting
> it results in errors:
> "
> Info : only one transport option; autoselect 'jtag'
> adapter speed: 2000 kHz
> trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
> connect_deassert_srst
> adapter_nsrst_delay: 200
> jtag_ntrst_delay: 200
> dcc downloads are enabled
> Warn : use 'feroceon.cpu' as target identifier, not '0'
> sheevaplug_load_uboot
> Info : clock speed 2000 kHz
> Error: JTAG scan chain interrogation failed: all zeroes
> Error: Check JTAG interface, timings, target power, etc.
> Error: Trying to use configured scan chain anyway...
> Error: feroceon.cpu: IR capture error; saw 0x00 not 0x01
> Warn : Bypassing JTAG setup events due to errors
> Info : Embedded ICE version 0
> Info : feroceon.cpu: hardware has 1 breakpoint/watchpoint unit
> Error: unexpected Feroceon EICE version signature
> "
>
> Any help greatly appreciated. Please let me know when I can be of
> assistance.
>
> Best,
>
> Andreas
>
>
>
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 3.14-1-amd64 (SMP w/2 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages openocd depends on:
> ii  libc6              2.19-1
> ii  libhidapi-hidraw0  0.8.0~rc1+git20140201.3a66d4e+dfsg-3
> ii  libusb-0.1-4       2:0.1.12-23.3
> ii  libusb-1.0-0       2:1.0.18-2
>
> openocd recommends no packages.
>
> openocd suggests no packages.
>
> -- no debconf information
>
>

Reply via email to