Do sự cố, các thiết bị SoC Cyclone® V và SoC Arria® V có thể gặp phải các sự cố sau đây đối với các cấu hình với chân chọn đồng hồ (CSEL) được đặt thành giá trị 01, 10 hoặc 11:
- HPS bị treo trong giai đoạn BootROM và không thể tiến hành giai đoạn Preloader.
- Không thể hiệu chỉnh HPS SDRAM trong quá trình Tải trước.
Một bản vá cho phần mềm Quartus® II / SoC EDS phiên bản 13.1 và 14.0 có sẵn để giải quyết vấn đề này, làm theo hướng dẫn dưới đây.
- Tải xuống và cài đặt bản vá từ liên kết thích hợp dưới đây
- SoC EDS phiên bản 14.0
- SoC EDS phiên bản 13.1
- Ghi chú:
- Cài đặt bản vá vào thư/altera//
mục.
- Bản vá này sử dụng 4 Kbyte trên của RAM trên chip HPS (OCRAM). Do đó, phần mềm của bạn chạy sau Preloader không được sửa đổi 4 Kbyte trên của OCRAM.
- Kết nối các chân CSEL [1:0] để kéo xuống các điện trở mặt đất (4,7 sụn ở phía trước với 10 viên) trên bo mạch, CSEL=00. Ở chế độ CSEL này, BootROM không thực hiện cấu hình PLL và PLLs ở trạng thái by-pass khi khởi động lại hoặc đặt lại lạnh.
- Hồi sinh hình ảnh Preloader
- Khởi chạy embedded command shell
- Trên hệ thống Windows, chạy tệp bó: thư mục cài đặt \embedded\Embedded_Command_Shell.bat
- Trên hệ thống Linux, chạy kịch bản shell: thư mục cài đặt \embedded\embedded_command_shell.sh
- Trong command shell, thay đổi thư mục thành phần /phần mềm/spl_bsp
- Loại thực hiện sạch-tất cả
- Lưu ý: Lệnh này loại bỏ hình ảnh nhị phân Preloader và thư mục uboot-socfpga có chứa tất cả các tệp nguồn Preloader. Nếu bạn đã sửa đổi hoặc thêm các tệp vào thư mục này trước đây, bạn nên sao lưu các tệp đó và áp dụng lại chúng sau khi sử dụng bản vá này.
- Kiểu tạo
- Lưu ý: Thực hiện lại các gọi Preloader trích xuất các tệp nguồn Preloader từ thư mục cài đặt SoC EDS có chứa sự sửa chữa cho vấn đề này.
- Lưu ý: Thực hiện lại các gọi Preloader trích xuất các tệp nguồn Preloader từ thư mục cài đặt SoC EDS có chứa sự sửa chữa cho vấn đề này.