ID bài viết: 000094592 Loại nội dung: Thông báo lỗi Lần duyệt cuối: 18/06/2024

Lỗi: Hệ thống Thiết kế Nền tảng không có CPU Nios® V.

Môi Trường

    Intel® Quartus® Prime Phiên bản Pro
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Mô tả

Do sự cố trong Phần mềm Quartus® Prime Pro Edition phiên bản 23.1, bạn có thể thấy lỗi ở trên khi sử dụng các lệnh trong tệp readme (readme.txt trong thư mục dự án Quartus® chính và trong reg_readme) để xây dựng tệp BSP cho Thiết kế Agilex™ 7 - Nios® II-EMIF-PIO. Điều này là do tệp bao gồm các lệnh không chính xác để tạo BSP, xây dựng nguồn phần mềm và tải xuống tệp .elf.

Độ phân giải

Để khắc phục sự cố này trong phần mềm Quartus® Prime Pro Edition phiên bản 23.1, hãy tham khảo bộ lệnh đã sửa bên dưới:

c. Để tạo ứng dụng phần mềm với HĐH HAL, hãy chạy các lệnh sau trong thiết bị đầu cuối:

> nios2-bsp-create-settings --settings software/nios2_bsp/settings.bsp --type HAL --sopc nios2_niosv_fm/nios2_niosv_fm.sopcinfo --bsp-dir software/nios2_bsp --script installer location.. /.. /bsp-set-defaults.tcl --cpu-name=nios2_gen2_0

> nios2-bsp-update-settings --bsp-dir ./software/nios2_bsp/ --script bsp-update-ocm-linker.tcl --settings ./software/nios2_bsp/settings.bsp

> nios2-bsp-generate-files --settings sw/nios2_bsp/settings.bsp --bsp-dir sw/nios2_bsp

> nios2-app-generate-makefile --bsp-dir sw/nios2_bsp --src-dir sw/nios2_app --app-dir sw/nios2_app

> tạo -C sw/nios2_app

d. Xác thực phần cứng

- Lập trình sof đã tạo và sau đó tải xuống tệp elf trên bảng

> quartus_pgm --cáp = 1 -m jtag -o 'p; ready_to_test/<top_level_entity_name>.sof'

- Tải xuống tệp elf trên bo mạch

> nios2-tải xuống --cable = 1 -g ready_to_test / <>.elf

- Xác minh đầu ra trên thiết bị đầu cuối bằng cách sử dụng lệnh sau trong thiết bị đầu cuối:

> thiết bị đầu cuối nios2 --cable=1

Các sản phẩm liên quan

Bài viết này áp dụng cho 1 sản phẩm

Intel Agilex® 7 FPGAs and SoC FPGAs

1

Nội dung trên trang này là sự kết hợp giữa bản dịch của con người và máy tính của nội dung gốc bằng tiếng Anh. Nội dung này được cung cấp để thuận tiện cho bạn và chỉ cung cấp thông tin chung và không nên dựa vào là đầy đủ hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa phiên bản tiếng Anh của trang này và bản dịch, phiên 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.