IQxel 라는 장비를 이용하여 Lucas2 의 무선 신호세기를 측정하는 방법을 설명한다.
이 장비는 기존의 labtool 로서 일일이 명령어를 입력해서 측정하는 것을 자동화하여 각각의 조건을 설정 후에 자동으로 측정하고, 그 결과를 보며 준다. 또한 다른 장비들과는 달리 802.11ac 까지 측정이 가능하다.

준비 운동하기

먼저 Host PC 쪽 설정부터 해보자.
CATSs_SS_1_29_20131125_Setup.zip 라는 파일의 압축을 풀고 설치한다.

IQxel 라는 장비를 자체의 IP 주소를 가지고 있다. 여기서는 192.168.100.254 이다.
측정 장비와 Host PC 그리고 DUT(lucas2) board 가 같은 네트워크에 연결되어 있어야 한다. 때문에 공유기가 필요하다.

Device IP 주소
공유기 192.168.100.1
IQxel 192.168.100.254
Host PC 192.168.100.200
DUT 192.168.100.100

예를들어 위와 같이 각각 IP 를 설정한다.

lucas2 보드를 부팅시키고, root 로 로그인 한 후에 mfgbridge 를 실행하기 시키기 위해 아래와 같이 명령한다.

#rfTest.sh lucas2 5

필요한 모듈들이 올라가고, mfgbridge 가 실행된다. 이때 자동으로 DUT 의 IP 주소도 설정된다.

측정하기

앞의 과정이 완료되었으면, Host PC 에서 CATS 프로그램을 실행한다. 그리고 아래와 같이 입력한다.

Control 192.168.100.254 IQXel80
DUT IP 192.168.100.100 2000

'ConTester' 을 누르면, 장비에 접속한다. Cable Loss 항목은 아래처럼 입력한다.

Freq RF1 RF2
2.4GHz 2.5 dB 3.0 dB
5GHz 4.5 dB 5.1 dB

'CONFIG' 버튼을 누르면, 테스트 항목 설정을 할 수 있다. 'General' 탭에서 'DUT Type' 을 'TCP/IP_AT_CMD' 로 선택한다.
옆에 보면, 각 802.11 a/b/g/n 별로 측정 항목을 선택할 수 있다.

여기서 측정하려고 하는 것은 신호세기(rssi)이므로 이에 대한 설정을 해야한다. 아래 표에 언급된 항목만 체크하고 나머지는 체크 해제한다.

Data Rate 11M
Channel Ch1, Ch6, Ch11
Tx Power Measurement Tx Power Level
Data Rate 54M
Channel Ch1, Ch6, Ch11
Tx Power Measurement Tx Power Level
Data Rate 54M
Channel Ch36, Ch100
Tx Power Measurement Tx Power Level
Data Rate MCS7(65M)
Channel Ch1, Ch6, Ch11
Tx Power Measurement Tx Power Level

설정을 저장하고, 빠져나온 뒤, 'Start' 를 누르면, 자동으로 DUT 쪽으로 명령어가 입력되면서 테스트가 시작된다. 정해진 범위 안에 측정값이 들어올 경우, Pass 지만, 범위를 벗어나면, Fail 이 된다.
테스트가 끝나면, 그 결과가 엑셀파일로 생성된다. 위치 경로는 'C:\LitePoint\CATSs_SS_1_29_20131125\Bin\Test_log\SCH_' 이다. 테스트마다 새로운 파일이 하나씩 생긴다. 참고로 이 경로를 바꿀 수도 있다.

  • computer/marvell/cats_사용하기.txt
  • Last modified: 4 years ago
  • by likewind