Crash Protection (microDiagnostics)#
PCI Bus Connection#
FPGA 라이브 재구성(애플릿을 활성화할 때 시작됨) 동안 프레임 그래버가 잠시 PCI 버스에서 사라집니다. 그러나 PCI 버스에서 장치가 사라지는 현상이 모든 메인보드에서 지원되는 것은 아닙니다.
메인보드가 PCI 버스에서 장치가 사라지는 현상을 지원하지 않는 경우: FPGA 재구성이 실패하고 Windows 블루 스크린이 나타날 수 있습니다. 이 경우 충돌 보호 기능이 활성화됩니다. 추가 블루 스크린을 방지하기 위해 FPGA 라이브 재구성(즉, 애플릿 활성화)이 비활성화됩니다. 이는 microDiagnostics, microDisplay X 도구 및 다음 함수 호출을 사용하는 Framegrabber API에서 적용됩니다. Fg_Init.
이미 활성화된 애플릿만 로드할 수 있습니다. 다른 애플릿을 활성화하려면(즉, 다른 애플릿으로 FPGA를 구성하려면):
- microDiagnostics에서 다른 애플릿이 플래시된 파티션을 부트 파티션으로 정의합니다.
- 컴퓨터를 재부팅합니다.
사용하려는 애플릿이 저장된 파티션이 이제 부트 파티션이므로 부팅 중에 이 파티션에 저장된 애플릿으로 FPGA가 플래시됩니다.
User Application Crash#
충돌 보호 기능은 재구성 중에 사용자 응용 프로그램이 충돌할 때도 활성화됩니다. 이 경우 microDiagnostics에서 FPGA 라이브 재구성을 다시 활성화할 수 있습니다(프레임 그래버에 플래시된 애플릿 중 하나를 활성화할 수 있도록). 방법은 다음과 같습니다.
- microDiagnostics에서 재구성할 프레임 그래버 보드 장치를 선택합니다.
- 사용하려는 applet이 포함된 파티션을 활성화합니다.
-
나타나는 대화 상자(아래 참조)에서 Activate Anyway를 클릭합니다. 이제 라이브 구성이 다시 활성화됩니다.

정보
블루 스크린으로 인해 충돌 방지 기능이 활성화되었음에도 라이브 구성을 다시 활성화하면(Activate Anyway 클릭) 다시 블루 스크린이 발생합니다.