저는 스파르탄 6 FPGA 평가 키트를 사용하는 프로젝트 작업을하고 있습니다.chdir이 스파르탄 6 SP605 FPGA에서 작동하지 않습니다.
내가 겪고있는 문제는 CF 카드의 디렉토리를 변경하려고 할 때 소프트웨어가 작업 스택을 빌드 할 수 없다는 것입니다.
디렉토리는 "a : \\ setup"이며 sysace_chdir (const char * path) 함수에 전달됩니다. 문제를 디버그하기 위해 일부 인쇄 코드를 추가하려고하면 변경 사항이 등록되지 않습니다. SDK에서 MicroblazeProc_hw_platform, 내 프로젝트, 그 안에 sysace_chdir() 함수가있는 standalone_bsp_0 프로젝트가 있습니다. 모든 프로젝트를 빌드 할 때 출력에 xil_printf()를 사용하는 간단한 print 문이 출력에 표시되지 않습니다.
도움이 될 것입니다.
PS - COM 포트를 사용하여 SDK의 FPGA에 연결되어 있고 다른 인쇄 명령문이 UART와 같은 다른 것들의 초기화 중에 출력되기 때문에 터미널이나 프린터로 출력 할 때 문제가되지 않습니다. 아무것도.