문서 ID: 000089898 콘텐츠 형태: 호환성 마지막 검토일: 2022-03-25

u-boot-socfpga 2021.04에서 RSU 명령 -> linux_qspi_enable -> RSU 명령 시퀀스가 발행되는 경우 u-boot 중단 및 재설정이 발생하는 이유

환경

  • 인텔® Quartus® Prime Pro Edition
  • u-boot-socfpga

    Linux*

    BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    u-boot-socfpga(https://github.com/altera-opensource/u-boot-socfpga) 2021.04 소프트웨어의 문제로 인해 QSPI를 활성화한 후 u-boot hang 다음에 재설정이 발생할 수 있습니다.

    이 문제는 U-Boot CLI 명령을 사용하여 나타날 수 있습니다.

    1. rsu display_dcmf_version(1번째 RSU 명령)
    2. sf 프로브(Linux DTB에서 QSPI 노드를 활성화하는 linux_qspi_enable 명령의 일부이며, 이는 Linux를 실행하기 위한 흐름의 일부입니다).
    3. rsu display_dcmf_version(2번째 RSU 명령).
    4. 여기서 중단이 발생할 수 있으며, 워치독이 활성화되면 재설정이 뒤따를 수 있습니다.

    이 프로브는 QSPI가 초기 메모리 영역을 완전히 무효화하지 않고 매번 QSPI 장치에 대한 메모리를 할당하여 두 번 초기화되기 때문에 발생합니다.
     

    해결 방법

    이 문제는 u-boot-socfpga 2021.04 이상(https://github.com/altera-opensource/u-boot-socfpga)에서 해결되었습니다.   커밋: a0a4a265f7395a938226b08142c4e2234fdead5e.

     

    관련 제품

    이 문서는 다음 항목에 적용됩니다. 2 제품

    인텔® Agilex™ FPGAs 및 SoC FPGAs
    인텔® Stratix® 10 FPGA 및 SoC FPGA

    이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.