PULP Community
Error connect openocd to debug pulpissimo - Printable Version

+- PULP Community (https://pulp-platform.org/community)
+-- Forum: PULP's Community forum (https://pulp-platform.org/community/forumdisplay.php?fid=1)
+--- Forum: PULP General questions (https://pulp-platform.org/community/forumdisplay.php?fid=2)
+--- Thread: Error connect openocd to debug pulpissimo (/showthread.php?tid=328)



Error connect openocd to debug pulpissimo - Steven_drarker - 10-24-2023

tôi đang thực hiện SoC dự án Pulissimo trên FPGA. Tôi sử dụng Zedboard. Tôi đã gặp lỗi khi cố gắng sử dụng openocd để conig jtag để gỡ lỗi. Hãy làm theo hướng dẫn trong readme https://github.com/pulp-platform/pulpissimo/tree/master#gdb-and-openocd
Tôi git sao chép và thực thi các lệnh sau xây dựng

bản sao openocd $git https://github.com/pulp-platform/riscv-openocd

$ ./bootstrap
$ ./config --enable-ftdi
$ ./make
$ ./make cài đặt


sau đó tôi sử dụng lệnh để kết nối riscv lõi với máy chủ
$ openocd -f openocd-zedboard-ftdi2232.cfg
Tôi nhận được mã lỗi sau:
Mở Trình gỡ lỗi trên chip 0.10.0+dev-00830-ga88cc98a0 (24-10-10-2023) 16:32)

Được cấp phép theo GNU GPL v2
Đối với các báo cáo lỗi, hãy đọc
http://openocd.org/doc/doxygen/bugs.html
Thông tin: Nghe trên cổng 6666 cho kết nối tcl
Thông tin: Nghe trên cổng 4444 cho kết nối telnet
Thông tin: tốc độ xung nhịp 1000 kHz
Cảnh báo: Không có thao tác nhấn nào được kích hoạt. TỰ ĐỘNG THĂM DÒ CÓ THỂ KHÔNG HOẠT ĐỘNG!!
Lỗi: Việc thẩm vấn chuỗi quét JTAG không thành công: tất cả đều là lỗi
Lỗi: Kiểm tra giao diện JTAG, thời gian, công suất mục tiêu, v.v.
Lỗi: Vẫn cố gắng sử dụng chuỗi quét đã định cấu hình...
Cảnh báo: Bỏ qua các sự kiện thiết lập JTAG do lỗi
Cảnh báo: dịch vụ gdb cần xác định một hoặc nhiều mục tiêu


Sau đó tôi chuyển sang một FPGA khác. cụ thể là kintex kc705. Tôi lại nhận được lỗi sau:
Mở Trình gỡ lỗi trên chip 0.10.0+dev-00830-ga88cc98a0 (2023-10-24-16:32)

Được cấp phép theo GNU GPL v2
Đối với các báo cáo lỗi, hãy đọc
http://openocd.org/doc/doxygen/bugs.html
openocd-kc705.cfg:21: Lỗi: tên lệnh không hợp lệ "ftdi"
trong thủ tục 'script'
tại tệp "embeddedConfusedtartup.tcl", dòng 26
tại tệp "openocd-kc705.cfg", dòng 21


Cách định cấu hình bột giấy gỡ lỗi openocd khi được triển khai trên FPGA. Và tôi muốn triển khai Pulissimo xuống Kintex 7 KC705 FPGA. Tôi có thể làm được không? tôi đang gặp rắc rối