본문 바로가기

개발 이야기/임베디드 개발

펌웨어 스터디를 위한 유용한 링크 공유

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단 실수로 디버깅 하는 영상도 있었습니다.

이 과정들 모두가 펌웨어를 깊이 있게 알고 싶은 분들에게
유익할 것 같더라구요.
참고로 그 영상 컨텐츠는 링크로 알려주고 싶은데 못찾겠네요.

 

 

 

그럼,

    공유합니다.