999 - Dev Page



#

Items

Date

Comment

Keywords

007

Production Mode Tamper Test Scenario Notes

 

Platform Scope: NEOII , and NEOIII .

Production Mode

IDG Command: 90-02

Test Scenario:

 90-07 +00, Start Secure Task → 90-02 Gen CSR and Enable Tamper → if DUT doesn't have S/N


006

Software Tool Development Coding Standard

 

coding rule.

Ref Html Page/ Doc = how_to_change_language_in_vis (1).pdf

  • 3. Tab , Indent Settings = 4, insert spaces. The following is VS2019 IDE Environment Settings as mandatory one.


005

Peripheral Test Commands

90-13, UMFG

01-0B, SMFG

 

Part I : required e-mail VP3310 TS Requirement IDG Commands..msg

Part II:

1st byte

peripheral

2nd byte

function

0x01

LCD

0x00

All pixels off



0x01

All pixels on

0x02

RFLED

0x00

RFLED 1 off



0x01

RFLED 1 on



0x10

RFLED 2 off



0x11

RFLED 2 on



0x20

RFLED 3 off



0x21

RFLED 3 on



0x30

RFLED 4 off



0x31

RFLED 4 on

0x03

FLASHLED

0x00

RFLED 1 off



0x01

RFLED 1 on



0x10

RFLED 2 off



0x11

RFLED 2 on



0x20

RFLED 3 off



0x21

RFLED 3 on



0x30

RFLED 4 off



0x31

RFLED 4 on

0x04

ICCLED

0x00

All ICCLED off



0x01

All ICCLED on

0x05

Buzzer

0x00

Beep off



0x01

Beep on

0x06

TM4 Front LED

0x00

Both off



0x01

Red on, green off



0x02

Red off, green on



0x03

Both on



0x04

Red flash, green off



0x05

Red flash, green on



0x06

Red off, green flash



0x07

Red on, green flash



0x08

Both flash

0x07

TM4 Diagnose LED

0x00

Both off



0x01

Red on, green off



0x02

Red off, green on



0x03

Both on

0xff

All peripherals

(LCD, All LED, Buzzer)

0x00

All pixels and leds off



0x01

All pixels and leds on, short beeps 3 times










001

 90-07 Usage

 

'Issue: FWVP5300-83

 goofy.liu

TS173, VP5300

        '2018 Aug 20, always send 90-07 + 01 to end scure task

        m_refobjRdrCmder.SystemSecurity_NEO20_UMFG_x9007_End(nTimeoutNewInSec)

               

        TestTM_Common_PCI_SREC_UMFG_01SSTask_02DevReset_03TamperDisable(,)

        '1.Scenario Init + True, always 90-07+01 end secure task end secure task

        '3.[TestTM007_DateTimeSync]bIsPassed_Perform_UMFG_RTC_SerialNum_Set(), +)90-07,01

        '4.[TestTM015_Tamper_NEO20_AR300] TestTM015_Tamper_V02_UMFG_TamperLog_Step_1_a_Act_Inject_Demo_SerNumKey_V02_AR300_NEO20(), -)90-07,01

        

        '5.[TestTM015_Tamper_NEO20_AR300]  before 90-02 enable tamper, -)90-07,01

        '  after 90-02, will invoke 90-07,01 directly.

        '6.[TestTM015_Tamper_NEO20_AR300] At end of tamper test, do device reset again to prevent tampered status from

        '   large amount of power consumption. +)90-07,01

        '   

        

        TestTM_Common_PCI_SREC_IS_UMFG_Mode(),always +)90-07+01,  end secure task

        '2.[TestTM007_DateTimeSync], being used to check UMFG mode

        '7.[Button_TM001_MSR_Click], being used to check UMFG mode

        '8.[Button_TM004_LEDs_And_Buzzer_Click], being used to check UMFG mode

        '9.[TestTM026_ConfigSetChk], being used to check UMFG mode

UMFG

90-07

90-00

90-02

002

Limitation of 90-07 & 12-00

 

'Issue: FWVP5300-83

 goofy.liu

After discussion w/ Kevin Vo. There are two suspected points leading to crash FW,

Observed in TS173 V1.00.008-C03 & VP5300 FW Build:0178.S.

1.RS232 & USB-HID concurrent communication may cause the crash problem since FW weak communication architecture.

2.90-07 & 12-00 are creation/destruction task commands. May need some delay time after that.

UMFG

SMFG

90-07

12-00

003

CFG Folder Application.

PartNumber\IDVV-??????-???\QC(TM)\CFG Usage

 

 goofy.liu

1.Move to "CFG" folder (or created one manually)

2.Make up text-base .cfg type contains one+ Tx/Rx IDG Command Packet(s) after All Test Items are done.

This process executes after 04-09 (Reset to default) commands.

3.Cfg Files Example: TS_TxRx_CFG.zip

4.Support this feature from TS172 (VP6300-USAT) V1.01.003,  

DL Link : 010 - TS172, VP6300, Vendi-Pro


004

Simulator - VP5300, Get DRS(C7-3A)

SimTS172_VP6300_USAT-S_Resp_Com01.ptp

 

goofy.liu

1.Simulator For C7-3A : Get DRS




Others