Gỡ lỗi với Bảng điều khiển Hệ thống qua TCP/IP

author-image

Bởi

Ví dụ thiết kế này bao gồm cả phần cứng và phần mềm. Phần phần cứng bao gồm Ví dụ thiết kế phần cứng tiêu chuẩn Nios® II Ethernet có thành phần SoPC Builder bộ nhớ trên chip được thêm vào cho phiên bản Bộ đánh giá nhúng Nios II (NEEK). Mặt khác, phần mềm SCTCP hỗ trợ gỡ lỗi của thành phần SoPC Builder tùy chỉnh của bạn với Bảng điều khiển hệ thống qua kênh giao tiếp TCP/IP. Ghi chú ứng dụng AN 624: Gỡ lỗi với Bảng điều khiển Hệ thống qua TCP/IP (PDF) mô tả phần mềm SCTCP.

Phần mềm SCTCP đọc các lệnh Của Bảng điều khiển Hệ thống từ ổ cắm TCP/IP và chuyển đổi chúng từ định dạng giao thức gói Avalon® Streaming (Avalon-ST) ban đầu sang các lệnh Avalon® Memory-Mapped (Avalon-MM) thích hợp. Từ đó, phần mềm có thể truyền những lệnh đó cho bất kỳ thành phần phụ Avalon-MM nào trong hệ thống SoPC Builder. Phần mềm sau đó chuyển đổi các phản hồi Avalon-MM sang định dạng giao thức gói Avalon-ST trước khi truyền chúng trở lại thông qua kênh giao tiếp TCP/IP.

Sử dụng ví dụ thiết kế này

Để sử dụng ví dụ thiết kế này, tải xuống phiên bản đánh giá miễn phí của Bộ thiết kế nhúng Nios II (EDS). Một thiết kế phần cứng dựng sẵn cho phiên bản NEEK của Ví dụ thiết kế tiêu chuẩn Nios II Ethernet được cung cấp trong AN624_Debugging_with_System_Console_over_TCPIP.zip. Phần mềm SCTCP được cung cấp trong thư mục software_examples lưu trữ zip này cho ví dụ thiết kế này. Phần mềm SCTCP cũng có thể hoạt động với các phiên bản khác của Ví dụ thiết kế phần cứng tiêu chuẩn Nios II Ethernet sau khi một thành phần SOPC Builder bộ nhớ trên chip đã được thêm vào. Hướng dẫn thêm bộ nhớ trên chip được cung cấp trong AN 624: Gỡ lỗi bằng Bảng điều khiển hệ thống qua ghi chú ứng dụng TCP/IP (PDF).

Thành phần SoPC Builder bộ nhớ trên chip đại diện cho thành phần đang được kiểm tra. Bạn có thể sử dụng ví dụ thiết kế phần mềm SCTCP này để kiểm tra thành phần SOPC Builder tùy chỉnh của riêng bạn bằng cách sử dụng Bảng điều khiển hệ thống qua kết nối TCP/IP bằng cách thay thế thành phần đang được kiểm tra trong ví dụ thiết kế phần cứng bằng thành phần tùy chỉnh của riêng bạn. Yêu cầu duy nhất là thành phần SOPC Builder được chỉ định phải có cổng Avalon-MM phụ thuộc. Bạn cũng có thể sử dụng bất kỳ thiết kế phần cứng nào hỗ trợ Nichestack TCP/IP Networking Stack cùng với thành phần SOPC Builder có cổng phụ Avalon-MM, với phần mềm SCTCP.

Việc sử dụng thiết kế này được điều chỉnh và tuân theo, các điều khoản và điều kiện của Thỏa thuận cấp phép Mẫu Thiết kế Intel®.

Yêu cầu về phần cứng

Ví dụ phần mềm này yêu cầu các thiết bị sau đây có trong thiết kế phần cứng mục tiêu:

  • Bộ nhớ trên chip (hoặc bất kỳ thành phần Bộ dựng SOPC nào có giao diện tương thích với Avalon-MM)
  • Phần cứng Ethernet hỗ trợ Ngăn xếp mạng Nichestack TCP/IP

Liên kết liên quan

Để biết thêm thông tin về việc sử dụng ví dụ này trong dự án của bạn, hãy truy cập:

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.