Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- AVR
- GPIO
- 라즈베리파이
- Visual Studio Code
- AArch64
- STM32
- atmel
- nucleo
- BeagleBone
- bare metal
- 아두이노
- 리눅스
- Visual Studio
- avr-gcc
- C++
- buildroot
- raspberrypi
- Raspberry
- USART
- esp32
- vscode
- Debug
- platformio
- Arduino
- 디버깅
- yocto
- Linux
- QEMU
- UART
- Debugging
Archives
- Today
- Total
목록2025/08/03 (1)
임베디드를 좋아하는 조금 특이한 개발자?

- 개발 환경WSL2 (Ubuntu 24.04 LTS)buildroot(2024.02)1. 서론 리눅스 커널을 공부하면서 어떻게 하면 일반적인 어플리케이션을 디버깅 할 때 처럼 직관적이고 커널의 코드흐름을 확인 할 수 있는 방법을 고안하다 Qemu 에뮬레이터를 통해 리눅스를 실행하고 디버딩을 해보려는 시도를 하고 있습니다. 이로써 좀더 리눅스 커널을 공부하는데 많은 도움이 될 것입니다. 처음으로 가장 중요한 디버깅할 리눅스를 빌드하는 것입니다. 가장 중요한 포인트는 Qemu에 실행가능한 리눅스 기반 운영체제를 빌드 하는 것이고, 2번때로 중요한 포인트는 필요없는 라이브러리가 없이 최대한 리눅스 커널에 가까운 운영체제를 빌드하는 것입니다. 여기에 모두 부합하는 것이 Buildroot를 사용하는 것입니..
Embedded/Linux
2025. 8. 3. 08:58