BBB(Beagle Bone Black) 로그 보기

BBB는 작은크기의 리눅스 PC이므로 리눅스 PC에서 할 수 있는 대부분의 일을 할 수 있다.

이 중 linux system에 serial로 접속하는 것은 기본이라 할 수 있겠다.

Mac에는 screen이라는 terminal emulator가 있다. screen을 통해 BBB를 접속해 보자.

먼저 BBB를 Mac에 USB로 연결한다.

USB 연결 즉시 BBB에 로그를 볼 수 있으면 좋겠지만, BBB 내부에서 USB to Serial이 구동되는 시간이 다소 걸린다. 대충 10초정도면 Mac에서 screen으로 연결가능하다.

Mac의 터미널에서 다음과 같이 검색하면 연결된 BBB가 나온다.

$ ls -la /dev/tty.* /dev/cu.*
crw-rw-rw- 1 root wheel 33, 3 Jul 9 00:37 /dev/cu.Bluetooth-Modem
crw-rw-rw- 1 root wheel 33, 1 Jul 9 00:37 /dev/cu.Bluetooth-PDA-Sync
crw-rw-rw- 1 root wheel 33, 9 Jul 18 20:51 /dev/cu.usbmodem1a121
crw-rw-rw- 1 root wheel 33, 35 Jul 22 19:53 /dev/cu.usbmodem1a123
crw-rw-rw- 1 root wheel 33, 2 Jul 9 00:37 /dev/tty.Bluetooth-Modem
crw-rw-rw- 1 root wheel 33, 0 Jul 9 00:37 /dev/tty.Bluetooth-PDA-Sync
crw-rw-rw- 1 root wheel 33, 8 Jul 18 20:51 /dev/tty.usbmodem1a121
crw-rw-rw- 1 root wheel 33, 34 Jul 22 19:56 /dev/tty.usbmodem1a123

나의 Mac에서는 /dev/tty.usbmodem1a123가 BBB이다. 이제 screen 커맨드로 BBB와 연결해 보자. 다음과 같이 연결하면 전체화면으로 전환되면서 Angstrom의 로그인 화면이 나타난다.


$ screen /dev/tty.usbmodem1a123 115200

.---O---.
| | .-. o o
| | |-----.-----.-----.| | .----..-----.-----.
| | | __ | ---'| '--.| .-'| | |
| | | | | |--- || --'| | | ' | | | |
'---'---'--'--'--. |-----''----''--' '-----'-'-'-'
 -' |
 '---'

The Angstrom Distribution beaglebone ttyGS0

Angstrom v2012.12 - Kernel 3.8.13

beaglebone login:

BBB shell로 로그인하기 위해 ‘root’를 입력하면 BBB shell로 진입할 수 있다.


beaglebone login: root
Last login: Sat Jan 1 00:00:20 UTC 2000 on ttyGS0
root@beaglebone:~#

이제 BBB로 연결되었다. BBB shell에서 여러가지를 할 수 있다.

BBB(BeagleBoneBlack) 처음 시작하기

OSX에서 BBB를 시작해 보자.

참고로 Getting Started with BeagleBone & BeagelBoneBlack 을 참고했다.

OSX에서 BBB를 사용하려면 2가지 driver를 OSX에 설치해야 한다. 하나는 HoRNDIS 드라이버이고, 다른 하나는 FTDI USB to Serial 드라이버이다.

HoRNDIS 드라이버는 OSX에서 안드로이드 폰의 USB 테더링을 지원해주는 드라이버인데, BBB 역시 해당 드라이버를 사용하여 localhost를 서비스 하기 위해 사용한다. 다운로드를 하여 OSX에 설치한다.

FTDI 드라이버는 OSX에서 USB to Serial로 로그를 보기위해 사용하게 된다. 역시 다운로드 하여 OSX에 설치한다.

두 드라이버를 설치한 후 USB로 BBB를 OSX에 연결해보자. 연결 후 잠시 시간이 지나면 다음과 같이 BeagleBoneBlack기기가 연결되었다고 나온다.

Screen Shot 2013-07-19 at 8.12.53 AM

 

이제 BBB안에 들어있는 홈페이지에 접속해 보자. 크롬이나 사파리 브라우저에서 192.168.7.2로 접속하면 다음의 페이지가 보인다.

Screen Shot 2013-07-19 at 8.22.49 AM

 

이제 BBB가 동작하고 열결됨을 확인할 수 있다.