본문 바로가기
Small Devices/Arduino

[Intel Galileo (갈릴레오)] SD카드 부팅을 위한 Serial Cable 자작

by alias 2014. 3. 9.
반응형

Galileo 보드에서 SD 카드의 커널 이미지로 부팅하기 위해서는 Galileo 보드에 Serial 접속이 되어야 한다. Galileo 보드에는 다음과 같이 2개의 serial 접속 핀이 존재한다.


! 표로 되어 있는 부분을 보면 UART 0와 UART1 이 있는데, UART0는 TTL Level Serial 포트이고 UART1은 RS-232 Level의 Serial 포트이다. 이중 UART1으로 접속하여 부팅할 Kernel 과 커널의 부팅 메시지를 볼수 있다. 근데 이 포트가 3 pin audio jack 이라는 것. 따라서 일반적인 RS-232 Serial 포트에 접속하기 위해서는 케이블이 필요한데 다음과 같이 자작이 가능하다.


1. 3 pin Audio Jack 준비

3 pin audio jack은 일반적인 이어폰용 audio jack이다. 안쓰는 이어폰에서 다음과 같이 jack 부분만 띠어내고 각 접촉 부분을 연결하기 위하여 납땜을 한다.


2. RS-232 포트 핀 확인 및 연결

galileo 보드는 다음과 같이 audio jack 에 RS-232 핀이 연결되어 있다.

RS-232 포트와는 RXD-TXD, TXD-RXD 로 다음과 같이 교차하여 연결한다.

다음은 완성한 Cable 모습이다.


요즘은 RS-232 포트가 대부분 없기 때문에 접속을 위해서는 RS-232 to USB 와 같은 젠더가 필요하다. 다음은 PC와 Galileo 가 Serial Port로 연결된 모습이다.




반응형