ARM 공부

Layfort·2024년 3월 28일

ARM

목록 보기
1/4

Chapter 2. Learning ARM

2-1. Why we have to learn ARM architecture?

2-1-1. For bring up

  • What is bring-up? → 보드가 부팅부터 일반적인 동작이 가능한 수준까지 기본적인 세팅을 하는 작업
  • Hardware development sequence: Board bring-up → Stabilization → Maintenance
    - in bring-up sequence, usually do..
    1. boot loader(start-up code)
      cf) start-up code: first code that execute when device start
      - MMU, hardware, cache setting
      - stack assigment
      - exception handler build
    2. system resource(cache, memory) initialize
    3. external device(USB, mouse) initialize

2-1-2. For better device development

  • Embedded code optimization

2-1-3. For better understand about LINUX kernel or RTOS

2-1-4. Debugging

profile
물리와 컴퓨터

0개의 댓글