| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Arduino
- WPF
- Debugging
- 디버깅
- buildroot
- vscode
- 회로
- 라즈베리파이
- AArch64
- Visual Studio Code
- esp32
- GPIO
- c#
- AVR
- yocto
- bare metal
- Debug
- STM32
- C++
- avr-gcc
- atmel
- Linux
- raspberrypi
- nucleo
- MVVM
- QEMU
- Visual Studio
- UART
- 아두이노
- Raspberry
- Today
- Total
목록Embedded (67)
임베디드를 좋아하는 조금 특이한 개발자?
- 개발 환경WSL2 : Ubuntu 24.04 LTSbuildroot : 2024.02target board : RaspberryPI 4openocd : 0.12.0 중요) 되도록이면 Ubuntu 24.04 를 사용해야합니다. 22.04에서 openocd 설치시 0.11.0 버전으로 설치되며, 해당 버전은 라즈베리파이 이 보드 관련 config 파일이 없습니다.- 참고 문서JTAG를 통해 RaspberryPI4 디버깅 방법https://medium.com/@0xNoor/setup-openocd-with-jtag-uart-on-raspberry-pi-4-using-ft232h-da05ca01c693 Debugging를 위한 Linux 빌드 방법https://littlebitodd-developer...
- 개발 환경개발 보드 : Raspberrypi 4WSL2 (Ubuntu 22.04 LTS)Yocto Project : Scarthgap - 소스 코드https://github.com/MainForm/yocto_rpi4_with_kas_template GitHub - MainForm/yocto_rpi4_with_kas_templateContribute to MainForm/yocto_rpi4_with_kas_template development by creating an account on GitHub.github.com 1. 서론 Yocto Project를 사용하다보면 명령어가 너무 많아 답답하고 개발 환경을 구축하는데 큰 어려움을 격는 분들이 많습니다. 레이어 구성하는 파일(bblayers.conf..
- 개발 환경개발 보드 : Raspberrypi 4WSL2 (Ubuntu 22.04 LTS)Yocto Project : Scarthgap - 소스 코드https://github.com/MainForm/yocto_rpi4_template GitHub - MainForm/yocto_rpi4_templateContribute to MainForm/yocto_rpi4_template development by creating an account on GitHub.github.com1. 서론 Yocto Project로 구성한 프로젝트를 git으로 형상관리를 하거나 github를 통해 배포를 하고 싶을 때가 있습니다. 하지만 Yocto project로 리눅스를 빌드하게 되면 많은 소스코드와 용량이 많은 산출물이 ..
- 개발 환경개발 보드 : Raspberrypi 4WSL2 (Ubuntu 24.04 LTS)buildroot(2024.02)- 소스 코드https://github.com/MainForm/rpi4_debug_linux_with_JTAG_with_UBOOT GitHub - MainForm/rpi4_debug_linux_with_JTAG_with_UBOOTContribute to MainForm/rpi4_debug_linux_with_JTAG_with_UBOOT development by creating an account on GitHub.github.com 위 소스코드는 아래 포스트를 기준으로 구성되어 있습니다.https://littlebitodd-developer.tistory.com/57 [Buildr..
1. 서론 요즘 SBC(Single Board Computer)의 가격이 심상치가 않습니다. 특히 메모리 가격이 그게 증가하면서 SBC의 크게 증가한 것은 사실입니다. 특히 라즈베리파이4의 가격이 크게 증가하여 더 이상 쉽게 구입하기가 힘들어졌습니다. 이에 따라 다른 SBC 보드로 눈을 돌릴 수밖에 없습니다. 관련하여 어떤 SBC가 있는지 소개해 드리고자 합니다. https://www.raspberrypi.com/news/1gb-raspberry-pi-5-now-available-at-45-and-memory-driven-price-rises/ 1GB Raspberry Pi 5 now available at $45, and memory-driven price rises - Raspberry PiA n..
- 개발 환경개발 보드 : Raspberrypi 5OS : Linux raspberrypi 6.12.621. 서론 지난 포스트에서는 간단한 문자 장치를 만들고 나서 직접 수동으로 노드를 문자 장치에 연결해 주었습니다. 하지만 우리가 실생활에서 사용하는 디바이스 드라이버는 사용자가 직접 노드를 연결하는 경우는 거의 없습니다. 그리고 앞으로 실습을 할 때마다 노드를 연결하는 것은 매우 귀찮기에 자동적으로 노드를 연결하는 코드를 추가할 것입니다. 2. 관련 함수 확인2.1. class_create 함수struct class * __must_check class_create(const char *name);https://elixir.bootlin.com/linux/v6.12.34/source/drivers/b..