AN332
Confidential Rev. 0.2
179
7.2.2. Patching Procedure
Patching is accomplished by sending a series of commands to the device. These commands are sent in the same
manner as any other device commands and can be sent over any of the command busses (2-wire, 3-wire, SPI).
The first command that is sent to the device is the POWER_UP command to confirm that the patch is compatible
with the internal device library revision. The device moves into the powerup mode, returns the reply, and moves
into the powerdown mode. The POWER_UP command is sent to the device again to configure the mode of the
device and additionally is used to start the patching process. When applying the patch, the PATCH bit in ARG1 of
the POWER_UP command must be set to 1 to begin the patching process.
Once the POWER_UP command is sent and the device is placed in patch mode, the patch file can be sent to the
device. The patch file typically has a .csg extension. It is formatted into 8 columns, consisting of a leading
command (0x15 or 0x16), and 7 arguments. The controlling system must send each line of 8 bytes, wait for a CTS,
then send the next set of 8, etc., until the entire patch has been sent. An example showing the first few lines and
final line of a patch file is shown below.
Table 32. Si4730/31 Firmware, Library, and Component Compatibility
Part #
Firmware
Library
FMRX Component
AM_SW_LW RX
Component
Si4730-A10
1.0
R4
1.0
1.0
Si4730/31-B20
2.0
R9
2.0
2.0
Table 33. Si4734/35 Firmware, Library, and Component Compatibility
Part #
Firmware
Library
FMRX Component
AM_SW_LW
Component
Si4734/35-B20
2.0
R9
2.0
2.1
Table 34. Si4736/37 Firmware, Library, and Component Compatibility
Part #
Firmware
Library
FMRX
Component
AM_SW_LW
Component
WB
Component
Si4736/37-B20
2.0
R9
2.0
2.0
1.0
Table 35. Si4738/39 Firmware, Library, and Component Compatibility
Part #
Firmware
Library
FMRX Component
WB Component
Si4738/39-B20
2.0
R9
2.0
1.0
Table 36. Si4740/41 Firmware, Library, and Component Compatibility
Part #
Firmware
Library
FMRX Component
WB Component
Si4741
N/A
R9
2.A.7
2.B.1
Table 37. Si4749 Firmware, Library, and Component Compatibility
Part #
Firmware
Library
FMRX Component
Si4749-B20
2.0
R9
3.0