자유게시판
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.
로그인 후
참가 상태를 확인할 수 있습니다.