응용 프로그램 선택기 참조 설계용 플래시 파일을 생성할 때 11.1 Qsys 도구 사용자에게 문제가 확인되었습니다. 보드와 함께 제공되는 n2c3.sh 스크립트 파일은 Nios® II NEEK 및 Cyclone® III 개발 보드에서 바로 실행 가능한 응용 프로그램과 호환되지 않는 소프트웨어 플래시 파일을 생성합니다. 문제의 증상은 FPGA 설계의 하드웨어 부분이 성공적으로 로드된다는 것입니다. 그러나 소프트웨어(elf) 이미지는 다음 오류로 실패합니다.
"응용 프로그램 "을 로드하는 중 오류가 발생했습니다.
이 문제는 n2c3.sh 스크립트에서 생성한 소프트웨어 플래시 파일 끝에 nios2-elf 도구가 S7 레코드를 포함했을 때 비롯됩니다. S7 레코드는 elf 프로그램의 시작 주소를 나타내며, 이 정보는 바로 실행 중인 응용 프로그램 선택기에서 올바르게 읽거나 사용되지 않습니다.
이 문제를 해결하려면 다음과 같이 _sw.flash 파일을 수정합니다.
- 텍스트 편집기에서 파일을 열고 파일의 마지막 줄을 찾습니다.
- 마지막 줄이 "S7"이라는 문자로 시작되면 해당 줄의 모든 텍스트를 제거하십시오.
- 캐리지 반품이 삭제되지 않았는지, 파일의 마지막 줄이 비어 있는지 확인합니다.
이 문제는 도구의 이후 버전에서 수정될 계획이 없습니다.