개발 이야기/임베디드 개발
펌웨어 스터디를 위한 유용한 링크 공유
opensupport.xyz
2022. 9. 22. 22:30
728x90
BARAM으로 활동하시는 이분의 유튭 컨텐츠인데,
펌웨어의 linker script 부터 boot code -> boot loader -> application firmware 까지
어떻게 코딩하고 어떻게 동작하는지 배울 수 있습니다.
https://www.youtube.com/watch?v=29bsTyLpKcE&list=PLvFHFPM09alIlp3x4ea_6yG-Di2cTCZ4G
이 분의 유튜브를 저도 좀 보고
기본을 새로이 다질 수 있어서 좋았습니다.
그런데 특징이 기존 칩셋 소스 트리 구조가 아닌,
HAL드라이버만 가져와서
바람님의 자신의 아키텍쳐 구조로 포팅하여 적용하는데
전 처음에 이것 보고 흥미로왔습니다.
아주 유용한 컨텐츠 같아서 공유합니다.
(추가1)
한번은 HAL드라이버를 가져오긴 했는데
USB CDC에서 packet size 를 parameter로 잘못 넘기는
API단 실수로 디버깅 하는 영상도 있었습니다.
이 과정들 모두가 펌웨어를 깊이 있게 알고 싶은 분들에게
유익할 것 같더라구요.
참고로 그 영상 컨텐츠는 링크로 알려주고 싶은데 못찾겠네요.
그럼,
공유합니다.
728x90