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
'개발 이야기 > 임베디드 개발' 카테고리의 다른 글
오실로스코프 사용법 (0) | 2022.10.01 |
---|---|
임베디드 개발자가 필독해야 하는 블로그 링크 공유 (0) | 2022.09.28 |
Dialog BLE 칩 개발 환경 가이드 (0) | 2022.08.29 |
ESP32를 리눅스 호스트에서 사용하기 (0) | 2022.08.23 |
FLASH 메모리가 아닌 SRAM에 펌웨어를 올려서 작업하기 (0) | 2022.08.21 |