[이전] [목차] [다음] 8.2 Display Content Integrity Checker (DCIC) 8.2.1 Introduction DCIC의 목표는 디스플레이로 전송된 안전에 중요한 정보가 손상되지 않았는지 확인하는 것이다. DCIC에는 아래와 같은 기능이 있다: 최대 148.5MHz의 픽셀 클럭 Display Interface 컨트롤 신호의 구성 가능한 극성(polarity) 24비트 필섹 데이터 버스 위치와 크기를 구성할 수 있는 최대 16개의 직사각형 ROI 각 ROI에 대한 독립적인 CRC32 서명 계산 외부 컨트롤러 불일치 표시 신호 8.2.2 Source Code Structure Table 88. DCIC Driver Files File Description drivers/vide..
[이전] [목차] [다음] 8.1 Cryptographic Acceleration and Assurance Module (CAAM) 8.1.1 CAAM Device Driver Overview 이 섹션에서는 Linux 커널 내에서 CAAM(Cryptographic Acceleration and Assurance Module)을 지원하는 커널 드라이버 컴포넌트의 구현 세부 사항에 대해 설명한다. CAAM의 기본 드라이버 패키징은 두 가지 레벨로 분류할 수 있다: 구성과 작업의 실행 레벨 API 인터페이스 레벨 구성과 작업의 실행 레벨은 다음으로 구성된다: 기본 레지스터 페이지를 매핑하고 전역 또는 시스템 필수 구성 정보를 작성하는 컨트롤과 구성 모듈 작업 링을 통해 작업을 공급하고 상태를 보고하는 모듈 A..
10.7 Security 10.7.1 Display Content Integrity Checker (DCIC) 10.7.1.1 Test Name mxc_dcic_test.out 10.7.1.1.1 Location /unit_tests/DCIC/ 10.7.1.1.2 Functionality DCIC의 목표는 디스플레이로 전송된 안전에 중요한 정보가 손상되지 않았는지 확인하는 것이다. 10.7.1.1.3 Configuration None 10.7.1.1.4 Use Case and Expected Output # ./mxc_dcic_test.out -bw 18 -dev 1 mxc_dcic_test.out에 대한 예상 출력: Opened fb0 open /dev/dcic1 bpp=16, bus_width=18 ..
8.5 SNVS Real Time Clock (SRTC) 8.5.1 Introduction RTC(Real Time Clock) 모듈은 시간과 날짜를 유지하는 데 사용된다. 사용자에게 인증 가능한 시간을 제공하고 카운터 변조가 감지되면 알람을 발생시킬 수 있다. 8.5.2 Hardware Operation RTC는 시스템 컨트롤러 펌웨어에서 제공하는 가짜 타이머이다. 시간 읽기/설정, 알람 읽기/설정의 기본 기능만 지원한다. 8.5.3 Software Operation 다음 섹션에서는 RTC 드라이버의 소프트웨어 작동에 대해 설명한다. 8.5.4 Driver Features RTC 드라이버에는 다음 기능이 포함되어 있다: 실시간 시계와 알람 인터럽트를 제공하기 위해 Linux OS에서 요구하는 기능을 구..
8.4 Secure Non-Volatile Storage (SNVS) 8.4.1 Introduction SNVS(Secure Non-Volatile Storage)에 대한 자세한 내용은 관련 SoC에 대한 i.MX Security Manual를 참조한다. SNVS는 CAAM과 SRTC를 인터페이스하는 블록이다. CAAM과 관련된 SNVS 서비스에 대해서는 Section Driver Configuration CAAM/SNVS을 참조한다. srtc와 관련된 SNVS 서비스에 대해서는 Section SRTC Introduction을 참조한다.