PSA / PVA Installation Guide
April 20, 2023 Sifos Technologies Page 22
4.2.1. Step 1: Uploading the Firmware File to the Instrument
The first step is to transfer the firmware file to non-volatile flash memory in the instrument controller.
1. Open a PowerShell Tcl (or PowerShell Wish) console and connect to the chassis to be updated.
2. At the command line, type the command psa_flash followed by the load argument, the test port firmware type
arguments*, and the full path and file name of the upgrade file, and then press Enter. For example:
psa_flash load type bt file /temp/psx-3202v0417.hex (PSx-3202 & PSA-3402 test ports)
or
psa_flash load type at file /temp/psx-3102v032b_hw8.hex (PSx-3102 & PSA-3002 version 8 test ports)
or
psa_flash load type at file /temp/psx-3102v032b_hw1-6.hex (PSx-3102 & PSA-3002 version 1-6 test ports)
or
psa_flash load type pva file /temp/pva-3102v030B.hex (PhyView Analyzer test ports)
NOTE! Use the forward slash (/) for path separators, as shown in the example above.
The following text should then appear in PowerShell:
Checking for space in flash...
Loading file c:/PSx-3102v032a_hw1-6.hex of size 219834 bytes to 192.168.221.103...
Erasing previous file from flash...Done!
Removing directory entry...Done
File contains 1249 64 byte blocks
starting write. block: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
...
1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248
Write completed in 75 seconds.
Adding directory entry...Done
checking to insure image loaded correctly...number of blocks remaining: 1249
1248 1247 1246 1245 1244 1243 1242 1241 1240 1239 1238 1237 1236 1235 1234 1233 1232
...
25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Read complete.
VERIFIED
NOTE! Firmware download to the PSA will take 120 seconds or more to complete. Do NOT interfere with the
operation of PowerShell or the instrument during this period of time. Do NOT cycle power to the instrument. Avoid
communications with other PSA instruments using a second PowerShell PSA window.
To inspect the contents of Controller flash memory, use the psa_flash dir command:
PSA-1,1> psa_flash dir
file type: bt (5)
image type: 3
ver: 3417
offset: 0x00049000
file: PSx-3202v0417.hex NOTE! This is firmware version 4.17for PSA/PSL-3202
file type: at (1)
image type: 2
ver: 232b
offset: 0x00069000
file: PSx-3102v032B_hw8.hex NOTE! This is firmware version 3.2b for PSA/PSL-3102 version 8
file type: at (1)
image type: 1
ver: 132b
offset: 0x00029000
file: PSx-3102v032B_hw1-6.hex NOTE! This is firmware version 3.2b for PSA/PSL-3102 versions 1-6
file type: pva (3)
image type: 1
ver: 130b
offset: 0x00029000
file: PVA-3102v030B.hex NOTE! This is firmware version 3.0b for PVA