ID bài viết: 000086396 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 15/03/2019

Tại sao khởi động HPS từ QSPI sẽ treo sau khi chúng tôi định cấu hình thanh ghi đặt lại lạnh HPS trên bộ phát triển CV SoC?

Môi Trường

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

Do các thiết bị flash nối tiếp mật độ cao và mật độ cao có thể hoạt động ở các chế độ (chế độ địa chỉ ba byte/bốn byte) có khả năng hơn cấu hình phổ biến được giả định bởi chế độ địa chỉ ba byte, HPS Intel® Cyclone® V sẽ treo khi định cấu hình HPS cold reset register (0xffd05004) thông qua lệnh UBOOT "mw 0xffd05004 0x00110001" mà không cần cài đặt lại flash QSPI sang chế độ địa chỉ ba byte. Bản in UART như dưới đây:

CPU: Altera nền tảng SOCFPGA

BO MẠCH: Altera bo mạch SOCFPGA Cyclone V

I2C: sẵn sàng

DRAM: 1GiB

MMC: ALTERA DWMMC: 0

SF: Đọc độ trễ thu thập dữ liệu được hiệu chỉnh thành 3 (0- 7)

SF: Được phát hiện N25Q512 với kích thước trang 65536, tổng cộng: 67108864

Cảnh báo - CRC xấu, sử dụng môi trường mặc định

Trong: nối tiếp

Hết: nối tiếp

Err: nối tiếp

Mạng: mii0

Nhấn bất kỳ phím nào để dừng tự độngboot: 0

SOCFPGA_CYCLONE5 #

SOCFPGA_CYCLONE5 # Bộ xử lý 0xffd05004 0x00110001

Độ phân giải

Bạn có thể đặt QSPI ở chế độ địa chỉ ba byte trước khi định cấu hình thanh ghi cài đặt lại lạnh HPS (0xffd05004) hoặc xuất h2f_cold_reset từ chân FPGA để đặt lại QSPI Flash về chế độ địa chỉ ba byte.

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

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

FPGA SoC Cyclone® V SX

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.