Changes between Initial Version and Version 1 of WAM/FirmwareUpdate/DetailedSafetyBoardInstructions


Ignore:
Timestamp:
May 13, 2011, 3:23:20 PM (9 years ago)
Author:
edison
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WAM/FirmwareUpdate/DetailedSafetyBoardInstructions

    v1 v1  
     1= Safety Puck Firmware Update Process =
     2
     3'''Note:''' You must know your WAM's type before beginning this process.  See ["WAMTypes"] to determine your system's type.
     4
     5== Step 0: Determine Correct Firmware Version for Your Safety Puck ==
     6
     7Refer to the following table to find the correct version:
     8
     9|| WAM Version || Firmware File ||
     10|| '''WAM-OA''' || [http://web.barrett.com/support/WAM_Firmware/puck2.out.r39b.noenet.opt puck2.out.r39b.noenet.opt] ||
     11|| '''WAM-O[B|D|E]''' || [http://web.barrett.com/support/WAM_Firmware/puck2.out.r39b.enet.opt puck2.out.r39b.enet.opt] ||
     12|| '''WAM-MA''' || [http://web.barrett.com/support/WAM_Firmware/puck2.out.r102.noenet.mag puck2.out.r102.noenet.mag] ||
     13|| '''WAM-MB''' || [http://web.barrett.com/support/WAM_Firmware/puck2.out.r102.enet.mag puck2.out.r102.enet.mag] ||
     14|| '''WAM-M[D|E]''' || [http://web.barrett.com/support/WAM_Firmware/puck2.out.r119.enet.mag puck2.out.r119.enet.mag] ||
     15|| '''WAM-H''' || [http://web.barrett.com/support/WAM_Firmware/puck2.out.r102.enet.mag puck2.out.r102.enet.mag] ||
     16
     17Use btutil to determine the current firmware version on your safety puck.  If it is already the correct version, there is no need to continue with these instructions.
     18
     19== Step 1: Connect to the Safety Puck over Serial ==
     20
     21If your system matches type '''WAM-xA''', connect the [http://web.barrett.com/supportFiles/wikiFiles/wam-PuckSerialCable.jpg serial cable] inline with the [http://web.barrett.com/supportFiles/wikiFiles/wam-SerialDownloadAdapter.jpg serial download adapter] to the safety board.  See [http://web.barrett.com/supportFiles/wikiFiles/SafetyTypeA-download.jpg this picture] for reference.
     22
     23If your system matches type '''WAM-xB''', connect the [http://web.barrett.com/supportFiles/wikiFiles/wam-PuckSerialCable.jpg serial cable] to the connector near the safety puck and [http://web.barrett.com/supportFiles/wikiFiles/SafetyTypeB-download.jpg flip the nearby switch] to the "ON" position (away from the puck).
     24
     25If your system matches type '''WAM-xD''', or '''WAM-xE''' wait for further instructions.
     26
     27== Step 2: Set Up the Computer ==
     28
     29Connect the other side of the serial cable to COM1 of a Windows PC.
     30
     31Turn on main power to the WAM
     32
     33Download [http://web.barrett.com/support/WAM_Firmware/F28xxConsole-v210.zip F28xxConsole.exe]
     34
     35== Step 3: Flash the Firmware ==
     36
     37Under MS Windows, quit any programs that may be using the COM1 serial port. Simultaneously drag [http://web.barrett.com/support/WAM_Firmware/puck2mon.out.r6 puck2mon.out.r6] and your correct firmware file (from above) onto F28xxConsole.exe
     38
     39Wait for the download to complete (about 4 minutes)
     40
     41Turn off main power to the WAM
     42
     43== Step 4: Replace the Serial Cable ==
     44
     45If your system matches type '''WAM-xA''', For Type A: Remove the serial download adapter- connect the serial cable [http://web.barrett.com/supportFiles/wikiFiles/SafetyTypeA-serial.jpg directly] to the safety board
     46
     47If your system matches type '''WAM-xB''', [http://web.barrett.com/supportFiles/wikiFiles/SafetyTypeB-serial.jpg Flip the nearby switch] to the "OFF" position (towards the puck).
     48
     49If your system matches type '''WAM-xD''', or '''WAM-xE''' wait for further instructions.
     50
     51== Set Safety Firmware Defaults ==
     52
     53Launch !TeraTerm/Hyperterminal (9600 baud, no parity, 8 bits, 1 stop bit, no flow control)
     54
     55Turn on main power to the WAM. You should get a prompt (=>). Type the following commands in sequence, each followed by <Enter>. A mis-typed command will NOT result in an error message, so type carefully! Note that this assumes you are using the stock 48 VDC power supply. Following these instructions with a different supply could damage your WAM, please contact us for custom instructions in this case.
     56
     57{{{
     58
     590. SET X1 2000
     60
     611. SET SAFE 4 (this is necessary, do not skip this step!)
     62
     632. SET SAFE 5
     64
     653. FIND VBUS
     66
     674. SET SAFE 0
     68
     695. SET VOLTL1 22
     70
     716. SET VOLTL2 19
     72
     737. SET VOLTH1 54
     74
     758. SET VOLTH2 57
     76
     779. SET GRPA 1
     78
     7910. SET GRPB 2
     80
     8111. SET GRPC 3
     82
     8312. SAVE
     84
     8513. RESET
     86
     8714. GET VOLTL1 (should be 22, else SET and SAVE it again)
     88
     8915. GET VOLTL2 (should be 19, else SET and SAVE it again)
     90
     9116. GET VOLTH1 (should be 54, else SET and SAVE it again)
     92
     9317. GET VOLTH2 (should be 57, else SET and SAVE it again)
     94
     9518. GET GRPA (should be 1, else SET and SAVE it again)
     96
     9719. GET GRPB (should be 2, else SET and SAVE it again)
     98
     9920. GET GRPC (should be 3, else SET and SAVE it again)
     100
     10121. Turn off main power to WAM
     102
     103}}}