Embedded39 [Yocto Project] initialization manager를 systemd으로 변경 1. 현재 Initialization manager 확인 DISTRO_FEATURES 내 "systemd"가 있는지 확인합니다.bitbake-getvar DISTRO_FEATURES2. Initialization manager를 systemd로 변경- Kirkstone(4.0) 버전 이상/local.conf 에 다음과 같이 1줄을 추가 하면 됩니다.INIT_MANAGER = "systemd" - Dunfell(3.1) 버전 이하/local.conf 에 다음과 같이 추가 하면 됩니다.DISTRO_FEATURES_append = " systemd"VIRTUAL-RUNTIME_init_manager = "systemd"DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit"VIR.. 2025. 3. 31. [Yocto Project] RaspberryPI4를 UART로 사용 1. 서론 모니터와 키보드가 없는 경우 리눅스 이미지를 실행하여도 접근할 방법이 없습니다. 그런 경우 UART를 통해 입출력을 간단히 해결할 수 있습니다. 2. 환경변수 추가 3. 이미지 빌드#poky 에서source oe-init-build-env build-rpibitbake core-image-base4. 라즈베리파이 UART 연결- 준비물https://www.devicemart.co.kr/goods/view?no=1164522&srsltid=AfmBOootU4Sqk_sGVGtZhpcfdWGn0iwyTfYKxOk7RgSqL_jU4KWsaZN0 USB to TTL Serial CablePL2303TA(PL2303HX) 칩셋을 이용한 USB to TTl 컨버터www.devicemart.co.kr .. 2025. 3. 27. [Yocto Project] RaspberryPI4를 위한 리눅스 이미지 빌드 1. 개발 환경WSL2 (Ubuntu 22.04 LTS)개발 보드 : Raspberrypi 4 2. 필요 패키지 설치sudo apt install build-essential chrpath cpio debianutils diffstat file gawk gcc git iputils-ping libacl1 liblz4-tool locales python3 python3-git python3-jinja2 python3-pexpect python3-pip python3-subunit socat texinfo unzip wget xz-utils zstd 3. Poky 코드 준비git clone git://git.yoctoproject.org/pokycd pokygit checkout scarthgap 저는 Sc.. 2025. 3. 27. [PlatformIO] STM32를 아두이노처럼 개발 - 개발 환경 개발 보드 : NUCLEO-F429ZI1. 서론 STM32 MCU의 모든 기능을 사용하기 위해서는 STM32 CubeIDE(그외 IAR, KEIL)를 사용하는 것이 좋다고 생각합니다. 하지만 아두이노에서 개발하는 것이 편한 사람들이 많으며 또한 방대한 라이브러리 또한 무시할 수 없습니다. 또한 다행인 것이 PlatformIO를 사용하여 Visual studio code에서 arduino 처럼 개발할 수 있는 2가지 토끼를 잡을 수 있습니다. 단, 주의 사항으로 세부적인 설정을 할 수 없으므로 다음과 같은 기능이 필요 한 사람은 CubeIDE로 개발 하는 것을 추천한다. 1. Clock를 세부 조정 해야하는 개발자 2. DMA와 같은 기능을 사용해야 하는 개발자 2. PlatfromI.. 2025. 3. 26. [PlatformIO] Visual studio code에서 arduino 개발 - 개발 환경개발 보드 : Arudino R4 wifi 1. 서론https://github.com/microsoft/vscode-arduino/issues/1760 VS Code Arduino Extension Removal from Marketplace · Issue #1760 · microsoft/vscode-arduinoDear Arduino Extensions customers, Thank you for your continued support and enthusiasm for the Arduino extension and platform. Your feedback and engagement have been invaluable, and we’re incredibl...github.com 오랜만.. 2025. 3. 25. [ESP32] 아두이노IDE로 업로드시 No serial data received 애러 해결 1. 애러 증상ESP32로 아두이노 스케치을 업로드할 때 위와 같은 에러가 발생할 수 있다. 2. 해결 방법Baudrate를 921600보다 낮게 설정하면 해결 된다. - Baudrate 설정 방법Tools -> Upload speed -> 460800 선택 3. 증상 해결 2025. 3. 20. 이전 1 2 3 4 5 6 7 다음