기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안드로이드에서 다음과 같이 서비스로 실행되는 hciattach_usi 명령어를 


service hciattach  /system/bin/logwrapper  /system/bin/hciattach_usi \
   -n -s 115200 /dev/ttyS1 bcmbt 460800


embedded linux로 가져와서

/bin에 복사해넣고 실행하려고 하니, not found 에러발생하고 실행이 안됩니다.


실행하는 방법이 없을까요?


service라는 명령어를 embedded linux에 추가할수 있는건가요?






블루스카이

2015.10.13 11:44:34
*.190.131.234

아주 난해한 질문이군요.

아마도 가지고 계신  rootfs의 버전이 낮을 것으로 판단됩니다.

그러면 실행파일이 있어도 실행할 수 없습니다. loader가 이해할 수 없는 실행파일이기 때문입니다.

필요하신 실행파일을 cross compile 하여 사용하시면 됩니다. bluetooth 를 사용하시려는 것 같은데 bluez package를 cross compile 하여 rootfs에서 사용하시면 됩니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인