VR-MFC Final QA-Procedures/Premier V2

From VentureResearchWiki
Jump to navigation Jump to search

Bezel[edit | edit source]

Log into the Bezel through OpenVPN using Hydra.


Check for Secondrun Script Run "premierv2-secondrun-oreo":

cat /etc/venture-build-info

Telnet into RFID Service:

nc localhost 2020

Blink interior lights once to verify communicating to the correct unit.

c110 set extled aux2 on 5

Check Region setting of Bezel (NA = US, EU3 = ETSI (Europe)):

0 get region

Compare listed CAN Devices with those listed on the Family Tree:

0 get inventory

Backwall RFID Leakage Test[edit | edit source]

Plug Backwall Diagnostic Ethernet cable into network cable using coupler.

Log into unit using hostname (vr-XXXXXX.local) using port 2222

Check for Secondrun Script Run "lt-16ant-secondrun":

cat /etc/venture-build-info

Telnet into RFID Service:

nc localhost 2020

Check Region setting of Backwall (NA = US, EU3 = ETSI (Europe)):

get region

Prepare for Leakage Test by placing 1/2" Spacer beneath front wheels of unit and placing Tag Fixture against hinge side of unit.:

rfid tagtable disabled
set tagmetadata EPC ANTENNA READCOUNT RSSI
set sessionval 1
rfid auto

During the Leakage Test, only the reference tag (FF5245460000000000000000) should be read for the duration that it takes for the screen to fill the entire height of the monitor being used. After the Hinge side is complete, the test is ran again with the tag fixture on the lock side. RF Foam is used to close any gaps.

During the Leakage Test[edit | edit source]

Go back to the Bezel putty session and check the Enclosure ID is set:

exit
cat /etc/enclosureid

This value should also match the upper right corner of the QA Checklist and is printed for the Enclosure ID Label [Q/A Checklist: Line 22]

Backwall putty Session[edit | edit source]

Once both side have been tested, stop radiating and commit the settings as these are also used for the customer in the field [Q/A Checklist: Line 24]:

rfid stop
commit

Final Settings[edit | edit source]

Using the Bezel Touchscreen[edit | edit source]

Disable Open VPN Notification through Settings Screen


Verify ELP Mode Disabled (should return"0"):

cat /sys/kernel/debug/ieee80211/phy0/wlcore/sleep_auth
Update RFID Enclosure App to Latest Version[edit | edit source]

Uninstall current app (error means no app is installed, just proceed to downloading current version):

pm uninstall com.ventureresearch.lifetech.rfidenclosure

Download current production release of RFID Enclosure App:

busybox wget http://downloads.ventureresearch.com/Thermofisher/RFIDEnclosure/Android/release/production/RFIDEnclosure.apk -O /sdcard/Download/RFIDEnclosure.apk

Install downloaded file:

pm install -r -d /sdcard/Download/RFIDEnclosure.apk
Sanity Check through VR Checklist App[edit | edit source]

Update to latest version through "About" screen

Verify hardware through Test Hardware Diagnostic Screen checking for:

  1. Lock Function
  2. Power Supply Function
  3. Speaker Function
  4. PWM LED function
  5. All CAN Device fields are filled-in with a value
  6. Badge Scanner button shows reference tag and a value for each field (no "null")
  7. Contents Button shows reference tag and a value for each field (no "null")
  8. Check lock block alignment
  9. Check Ultrasonic settings
Run Pre-Ship Script[edit | edit source]
su
busybox wget -O - http://readonly:secret@svn.crm.ventureresearch.com/svn/linux/testing/vr-mx6-linuxboard/oreo/premierv2-preship.sh | /system/bin/sh

[Q/A Checklist: Line 25 and 26]

VR Checklist Final Check[edit | edit source]

After unit reboots, open Home and record RFID Enclosure App version on Q/A Checklist between Line 26 and 27.

Run Final Check

After Final Check completed, go to network settings and turn off Wi-Fi.

Final Shutdown[edit | edit source]

Close all open apps

Open RFID Enclosure App

Log into Diagnostic screen and go to Config

Set Production Environment and Premier unit type

Verify Enclosure ID

Exit back to the application screen

Press Bezel Reset switch and wait to ensure unit reboots and loads RFID Application automatically