펌웨어란 무엇입니까?

펌웨어

여기서 "펌웨어"는 Coaxlink 카드의 FPGA (현장 프로그래머블 게이트 어레이) 장치의 내용을 나타냅니다.

PCI Express 엔드 포인트를 포함하여 카드의 기능을 정의합니다.

펌웨어 EEPROM

Coaxlink 카드에 사용되는 FPGA는 전원을 켤 때마다 로드해야 하는 RAM 기반 FPGA (현장 프로그래머블 게이트 어레이)입니다.

PCI Express 엔드 포인트가 파워 업 시간의 150밀리 초 이내에 준비되어야 한다는 것을 고려하면, FPGA 컨텐츠는 카드에 전원을 공급한 후 빨리 로드되어야 합니다. 따라서 펌웨어는 FPGA의 빠른 시작을 가능하게 하는 비휘발성 플래시 EEPROM에 저장됩니다.

이러한 상황은 FPGA 컨텐트가 시작될 때 또는 동작 중에 FPGA 구성 변경이 요청된 경우 언제든지 MultiCam 드라이버가 FPGA 컨텐츠를 로드하는 Grablink 카드와 같은 다른 Euresys 제품과 다릅니다.

Coaxlink 드라이버는 작동 중에 FPGA의 내용을 수정하지 않습니다.

펌웨어 수정

FPGA 컨텐츠를 수정하려면 두 단계의 작업이 필요합니다:

1. 새 펌웨어는 펌웨어 관리 도구를 사용하여 카드의 플래시 EEPROM에 기록됩니다.
2. 새 펌웨어는 시스템 전원을 껐다 켭니다.

참조: Coaxlink 펌웨어 관리자도구.