기록은 기억보다 오래 남는다고 믿습니다. DevBJ는 임베디드 네트워크, 자동차 진단 통신, FPGA/ASIC 문제를 정리하는 기술 기록 사이트입니다. Hugo와 Jekyll을 거쳐 Astro까지, GitHub 기반 무료 기술블로그를 직접 운영한 과정도 함께 다룹니다.
글의 구조와 문장 정리에는 Codex 등 AI 도구를 사용합니다. 실제 경험, 로그, 기술 판단과 최종 발행 책임은 사이트 운영자가 확인합니다. 자세한 내용은 편집 원칙과 AI 사용에 공개합니다.
완성된 정답만 전시하기보다는 문제를 좁혀 가는 과정, 삽질 끝에 배운 기준, 다음에 다시 열어볼 만한 근거를 차곡차곡 모아둡니다. 그래서 글은 강의보다 작업 노트에 가깝고, 결론보다 재현 조건과 판단 기준을 더 중요하게 봅니다.

관심사는 낮은 레이어에 조금 더 가깝습니다. MCU 펌웨어, 주변장치 인터페이스, TCP/IP 스택, 패킷 분석, UDS/DoIP 같은 진단 흐름처럼 눈에는 잘 보이지 않지만 시스템의 신뢰성을 좌우하는 부분을 좋아합니다.
처음 읽기 좋은 흐름
처음 방문했다면 아래 묶음부터 읽는 편이 가장 빠릅니다.
- DoIP Roadmap: Routing Activation, Diagnostic Message, Alive Check처럼 차량 진단 통신에서 먼저 잡아야 할 흐름을 모았습니다.
- lwIP Roadmap: NO_SYS, pbuf, tcpip_thread, DHCP/ARP처럼 임베디드 TCP/IP 스택에서 자주 흔들리는 지점을 정리합니다.
- FPGA/ASIC Roadmap: Verilog RTL, simulation, synthesis, timing에서 다시 확인하게 되는 기준을 정리합니다.
- Free Tech Blog Roadmap: Hugo, Jekyll, Astro와 GitHub Pages를 직접 사용하며 겪은 빌드, 배포, 검색, 자동화 문제를 정리합니다.
무엇을 기록하나
- 문제 해결 기록: 설정값, 로그, 재현 조건처럼 나중에 다시 확인해야 할 것들을 남깁니다.
- 기술 정리: 임베디드, 네트워크, 자동차 진단에서 자주 헷갈리는 개념을 제 언어로 풀어 씁니다.
- 개발 워크플로우: 개발 환경, 테스트 자동화, 빌드와 배포 과정에서 실제로 손에 익힌 방법을 정리합니다.

기술 경험과 관심 분야
- Embedded Systems: MCU 펌웨어, 주변장치, RTOS, 보드 bring-up 과정에서 마주친 문제를 기록합니다.
- TCP/IP and lwIP: pbuf ownership, tcpip_thread 호출 context, Ethernet DMA와 cache coherency처럼 작은 네트워크 스택의 경계에서 발생하는 문제를 다룹니다.
- Automotive Diagnostics: UDS Session과 Security Access, DoIP Vehicle Discovery와 Routing Activation, Gateway와 addressing 흐름을 정리합니다.
- FPGA/ASIC: Verilog RTL, simulation semantics, synthesis와 timing에서 헷갈리기 쉬운 기준을 기록합니다.
- Packet Debugging: TCP stream 위의 메시지 경계를 나누고 Wireshark로 패킷과 상태 변화를 확인하는 순서를 남깁니다.
- Automation: 테스트 자동화와 AI 코딩 도구가 실제 개발 흐름에 미치는 영향을 기록합니다.
- Free Tech Blog Engineering: Hugo, Jekyll, Astro, GitHub Pages를 비용 없이 운영하며 얻은 선택 기준, 자동화, 작은 AdSense 수익 실험을 다룹니다.
글을 쓰는 기준
글을 쓸 때는 세 가지를 되도록 놓치지 않으려고 합니다.
- 증상부터 적기: 처음에 무엇이 이상했는지, 어떤 로그나 패킷이 보였는지 먼저 남깁니다.
- 레이어를 나누기: TCP 문제인지, DoIP 문제인지, UDS 문제인지처럼 원인을 한 층씩 분리합니다.
- 다음 행동으로 끝내기: 읽고 나서 무엇을 확인하면 좋을지, 어떤 로그를 남기면 좋을지까지 정리합니다.
개인 신상, 회사명, 재직 기간과 상세 이력은 이 사이트에서 공개하지 않습니다. 기술 경험은 검토한 글과 재현 가능한 문제 해결 기록으로 연결합니다.

DevBJ · Develop. Build. Just Better.
일단 만들고, 계속 더 낫게.