comparison doc/General-flow @ 95:b68301b38ff2

doc: Cable-config-howto and General-flow written
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 17 Jul 2017 18:26:30 +0000
parents
children
comparison
equal deleted inserted replaced
94:b443d0665c1f 95:b68301b38ff2
1 The general flow of using fc-rfcal-tools to calibrate Calypso GSM devices is as
2 follows:
3
4 * At the beginning of your calibration work session, you need to power on your
5 CMU200, wait for it to finish booting, and then run fc-cmu200d; the fc-cmu200d
6 command line takes the following form:
7
8 fc-cmu200d -c cable_name /dev/ttyXXX 19200
9
10 Change /dev/ttyXXX to the serial port that is connected to the CMU200, give
11 fc-cmu200d the same baud rate that is configured on the CMU (19200 is the
12 default), and select the appropriate cable configuration with the -c option:
13 see the Cable-config-howto article.
14
15 By default the RF2 port on the CMU200 will be used; you can give a -1 option
16 to use the RF1 port instead, or you can include an 'rf-port 1' or 'rf-port 2'
17 line in your cable config files to have the port selection go with the -c
18 selection.
19
20 * In typical usage the fc-cmu200d process you started in the previous step can
21 persist through any number of individual device calibrations, as on a factory
22 production line. However, if you need to switch to a different cable setup
23 with different loss numbers, you will need to kill the fc-cmu200d process and
24 restart it with the appropriate new -c option.
25
26 * To calibrate an individual Calypso GSM device, you will need to have an
27 rvinterf process running, talking to the RVTMUX UART channel on that device.
28 Booting your Calypso GSM device in the correct manner and running rvinterf
29 with the right arguments is your responsibility: fc-rfcal-* tools will expect
30 rvinterf to be running already, and will not launch it themselves.
31
32 * With both fc-cmu200d and rvinterf running, talking to your CMU200 and your
33 DUT, respectively, and with the correct RF coax (matching your fc-cmu200d -c
34 selection) connected between the two, you can now run the actual calibration
35 automation programs. For a 900/1800/1900 MHz triband Calypso GSM device, the
36 standard sequence is as follows:
37
38 fc-rfcal-vcxo
39 fc-rfcal-rxband 900
40 fc-rfcal-rxband 1800
41 fc-rfcal-rxband 1900
42 fc-rfcal-txband 900 <profile>
43 fc-rfcal-txband 1800 <profile>
44 fc-rfcal-txband 1900 <profile>
45
46 The <profile> argument to fc-rfcal-txband commands needs to be changed to the
47 name of the appropriate Tx levels calibration profile; see the Tx-cal-theory
48 article for more information.
49
50 Each of the fc-rfcal-* steps finishes by writing the values it has calibrated
51 into the Calypso device's non-volatile flash file system (FFS); once all of the
52 steps have been completed, the Calypso device is fully calibrated. After the
53 calibration procedure the Calypso device should be rebooted before normal AT
54 command operation is attempted.