자유게시판

Linux remoteproc framework overview
2020. 5. 17 (일) 18:27 자작공작소 조회 72 좋아요 2 스크랩 0 댓글 1

OpenAMP(Open Asymmetric Multi Processing, 비대칭형 멀티프로세싱)의 remoteproc 모듈은 Remote 코어에서 동작하는 프로그램을 로딩/실행/중지 할 수 있는 기능을 제공합니다.

remoteproc 관련 아래 내용 참고하세요.

 

Linux remoteproc framework overview

1 Framework purpose

The remote processor (RPROC) framework allows the different platforms/architectures to control (power on, load firmware, power off) remote processors while abstracting the hardware differences. In addition it offers services to monitor and debug the remote coprocessor.

 

4 How to use the framework

4.1 Remote processor boot

There are three possibilities to load and start the remote processor firmware:

  • Start the firmware through the SysFS interface.
  • Automatically start the firmware on remoteproc driver probing (not recommended by STMicroelectronics).
  • Early boot the firmware during boot time (before Linux boot).

4.1.1 Remote processor boot through sysfs

  • The firmware components are stored in the file system, by default in the /lib/firmware/ folder. Optionally another location can be set. In this case the remoteproc framework parses this new path in priority.
bryan 2020.05.17 22:18 답글  | 
좋은 자료네요

로그인 후
참가 상태를 확인할 수 있습니다.