2020년 1월 11일 토요일

Linux Driver Development for Embedded Processors

참으로 오랜만에 글을 올리는 것 같다.... I came back here :)

늘 그래왔지만 그동안 작은 startup 회사에서 뒤도 안돌아보고 정신없이 제품 개발만을 해온 느낌이다. 그 덕에 나름의 작은 목표를 이룬 것도 사실이지만, 어느 순간 문득 내가 좋아하면서도 남들에게 조금이라도 도움이 될 수 있는 일을 다시 해야겠다는 생각이 들었다.

따라서 앞으로는 (주말 시간을 할애하여) 아래 책의 내용을 기초로 하여 Linux driver 개발과 관련한 이모 저모를 소개하는 시간을 가져 볼까 한다.

           


[그림 1] Linux Device Driver Books and References

단순히 책의 내용을 앵무새 처럼 떠들어 대는 것 보다는 특정 보드 상에서 관련 내용을 분석해 보는 것이 실질적으로 의미가 있다고 판단되는 바, 아래와 같은 target board도 함께 분석 대상에 포함시켜 볼 생각이다.




[그림 2] Target Boards


[1] Microchip(구 Atmel) SAMA5D3 Xplained

(*) 편의 상, 처음 예정했던 보드(ESPRESSobin, PHYTEC 보드)와 다른 보드를 선택하게 되었다. 양해해 주시길 ...



앞으로 이 작업이 조금은 힘들고 기나긴 여정이 될 수도 있겠지만, 스스로에게는 물론이거니와 이 글을 읽는 여러분들에게도 분명 도움이 될 것이라 믿고, 한 걸음 한걸음 전진해 보고자 한다.

=========================================================================







-- -- --
   -> GPIO interrupt & bottom halves : platform driver & device tree

<기타>


Slowboot


댓글 7개:

  1. 기대 되네요~! 자주 들리겠습니다!

    답글삭제
  2. 타겟보드 선정에 특별한 이유가 있을까요..??

    답글삭제
  3. 글 잘 보고있습니다. 큰 도움 기대됩니다

    답글삭제
  4. 작성자가 댓글을 삭제했습니다.

    답글삭제
  5. 오랜만에 왔는데 오랜만에 새글이 올라왔군요. 기대됩니다.

    답글삭제
  6. 배울 기회가 주셔서 감사합니다. 좋은 글 계속 부탁드려요.

    답글삭제