diff --git a/tb/shinTest/gen_pkt.py b/tb/shinTest/gen_pkt.py index 4c43018..a19641a 100755 --- a/tb/shinTest/gen_pkt.py +++ b/tb/shinTest/gen_pkt.py @@ -13,8 +13,8 @@ if __name__ == '__main__': add_tc_2_runlist(base.tc1()) - add_tc_2_runlist(base.tc2()) - add_tc_2_runlist(base.tc3()) + #add_tc_2_runlist(base.tc2()) + #add_tc_2_runlist(base.tc3()) #add_tc_2_runlist(base.tc4()) #add_tc_2_runlist(base.tc5()) #add_tc_2_runlist(base.tc6()) @@ -52,7 +52,7 @@ if __name__ == '__main__': add_tc_2_runlist(ebmmu.tc16()) ''' - add_tc_2_runlist(watchdog.tc1()) + #add_tc_2_runlist(watchdog.tc1()) environment.teardown() diff --git a/tb/shinTest/testcase/base.py b/tb/shinTest/testcase/base.py index 67dd955..435d9cb 100644 --- a/tb/shinTest/testcase/base.py +++ b/tb/shinTest/testcase/base.py @@ -24,11 +24,18 @@ def tc1(): genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)) - + clear_int = [0xff, 0xff, 0xff, 0xff] genPkt.addAfterExc(genWriteTransLenCode(gen_file_def, sm_idx) +genWriteTransPktCode(gen_file_def, sm_idx) +genTrgTransPktCode(gen_file_def, sm_idx) +genReadAckPktCode(gen_file_def, sm_idx) + + +genMessageCode("--清除中断") + +genIFRwDataCode(0, 0x78, True, 4, clear_int) + +genIFRwDataCode(1, 0x78, True, 4, clear_int) + +genIFRwDataCode(2, 0x78, True, 4, clear_int) + +genIFRwDataCode(3, 0x78, True, 4, clear_int) + +genIFRwDataCode(4, 0x78, True, 4, clear_int) +genTcEndFrameCode(gen_file_def)) diff --git a/tb/shinTest/testcase/environment.py b/tb/shinTest/testcase/environment.py index 6bd8242..86d3974 100644 --- a/tb/shinTest/testcase/environment.py +++ b/tb/shinTest/testcase/environment.py @@ -87,7 +87,7 @@ def bringup(): genPkt.addBeforeExc(genMessageCode("--设置环境,进行第二次嗅探")) - int_data=[0x00, 0x00] + int_data=[0x00, 0x81] clear_int = [0xff, 0xff, 0xff, 0xff] genPkt.addAfterExc(genWriteTransLenCode(gen_file_def_ap, sm_idx) +genWriteTransPktCode(gen_file_def_ap, sm_idx)