from pyutils import * def bringup(): gen_file_def = "sys_bringup" sm_idx = 0 tc_des = "发送错误的数据包,导致设备出问题,出问题的设备在没有恢复的情况下,采取直通状态。\\n" \ + "清除中断后,错误消失,出问题的设备恢复正常。" genPkt = GenPkt() genPkt.clean() genPkt.addBeforeExc(genTcStartFrameCode(gen_file_def, tc_des)) main_dev = [0x01, ] slave_dev =[0x02, ] genPkt.addAfterExc(genIFRwDataCode(0, 0x0, True, 1, main_dev) +"#5000\n" +genIFRwDataCode(1, 0x0, True, 1, slave_dev) +genIFRwDataCode(2, 0x0, True, 1, slave_dev) +genIFRwDataCode(3, 0x0, True, 1, slave_dev) +genIFRwDataCode(4, 0x0, True, 1, slave_dev) +genMessage("--读取寄存器,检查相关的配置") +genIFRwDataCode(1, 0x0, False, 1) +genIFRwDataCode(1, 0x0, False, 1) +genIFRwDataCode(2, 0x0, False, 1) +genIFRwDataCode(3, 0x0, False, 1) +genIFRwDataCode(4, 0x0, False, 1) ) genPkt.gen("./generated/shin/%s.vh"%(gen_file_def, ), 1) add_tc_2_runlist(gen_file_def) def teardown(): #add_tc_2_runlist("") pass