본문 바로가기
반응형
[Petalinux] Release Note and 기초 사항 정리 현재 사용되고 있는 2019.1 버전에서 이후 버전을 사용하려고 할 때 어떠한 차이점들이 있는지 궁금하여 Check 중에 메모할 것들을 이곳에 정리 합니다. BitBake Version 2021.1 : 1.44.1 2019.1 : 1.44.0 OpenGPT 의 경우 2021 까지 데이터만 존재하기 때문에 아래 방법으로 BitBake Version 을 확인할 수 있습니다. PetaLinux 설치 디렉토리로 이동합니다. 일반적으로 "/opt/pkg/petalinux"와 같은 경로에 설치됩니다. 설치된 PetaLinux 버전의 "components" 디렉토리로 이동합니다. 예를 들어, "2021.1" 버전을 사용 중이라면 "components/yocto/source"로 이동합니다. "source" 디렉토리 내.. 2023. 5. 30.
[LINUX] ext4 tool e2fsprogs 컴파일 하기 최신 소스를 다운로드 합니다. https://github.com/tytso/e2fsprogs GitHub - tytso/e2fsprogs: Ext2/3/4 file system utilities Ext2/3/4 file system utilities. Contribute to tytso/e2fsprogs development by creating an account on GitHub. github.com 1. 빌드하려는 Tool Chain 의 위치를 확인합니다. 그리고 임시 패스에 등록합니다. 컴파일러 파일이 있는 패스를 지정하면 됩니다. export PATH=/tools/arm/gcc/gcc-armxxxx/arm-none..../bin:$PATH 2. 다운로드 한 파일을 압축 해제 하고 안에 있는 Co.. 2023. 4. 28.
[Linux] SCP 사용 명령 (파일 전송) // 원격지 전송 scp ./testfile id@192.268.0.10:/home/id/ // 원격지 수신 scp id@192.268.0.10:/home/id/ ./testfile Port 설정이 필요할 경우 -P (포트번호) 옵션을 추가 2023. 2. 15.
[LINUX] Xilinx Intnerrupt 등록 오류 - missmatch irq DTS 에서 가저오거나 , 고정된 Interrupt Index 를 바로 request_irq 를 이용하여 호출 하면 Claim 과 함께 "...Flags missmatch irq..." 에러 메시지가 발생합니다. 이 값을 리턴하는 함수 소스를 확인해 보면 https://github.com/Xilinx/linux-xlnx/blob/master/kernel/irq/manage.c 1502 라인 new->flags 에 IRQF_PROBE_SHARED 옵션이 없으면 위와 같은 메시지로 리턴하도록 되어 있었습니다. 그래서 IRQF_PROBE_SHARED 를 추가 하면 해당 오류는 사라 집니다. 하지만 여전히 Unable to claim irq XX; error -16 (EBUSY) 을 리턴하고 있습니다. 기존 드.. 2023. 2. 15.
[Linux] PDF 무료 소스 Poppler 빌드(Petalinux) 하기 (2) 처음에는 Cross-toolchain 을 Ubuntu 에서 설정해서 빌드를 하려고 하였으나.... 너무 많은 의존성과 오류 설정 문제로 인해서 ... 포기를 하고 (관련하여 하다만 설정 파일 샘플 예제가 필요하다면 이글 제일 마지막에 붙여 놓았습니다. ) Target Device 에 빌드 환경을 구성하였습니다. 이렇게 하면 장점은 별도의 cross compiler 를 위한 cmake 구성을 하지 않아도 됩니다. 즉 동일한 절차를 통해서 빌드가 가능한 장점이 있다... mkdir build cd build cmake ../ -DENABLE_QT6=OFF -DENABLE_QT5=OFF -DTESTDATADIR=/home/dev/test -DPOPPLER_DATADIR=/home/dev/poppler-data.. 2022. 12. 1.
반응형