From 4979a10a72a29cc995fbddab473a17b8bae3ceab Mon Sep 17 00:00:00 2001 From: bacon Date: Thu, 28 Aug 2025 10:16:55 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=B5=8B=E8=AF=95=E7=8E=AF?= =?UTF-8?q?=E5=A2=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tb/shinTest/gen_pkt.py | 2 +- tb/shinTest/testcase/sync.py | 20 +++++++++++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/tb/shinTest/gen_pkt.py b/tb/shinTest/gen_pkt.py index 040e9c5..b1e8564 100755 --- a/tb/shinTest/gen_pkt.py +++ b/tb/shinTest/gen_pkt.py @@ -12,7 +12,7 @@ if __name__ == '__main__': #add_tc_2_runlist(errorPkt.tc3()) #add_tc_2_runlist(errorPkt.tc4()) add_tc_2_runlist(errorPkt.tc5()) - #add_tc_2_runlist(errorPkt.tc6()) + add_tc_2_runlist(errorPkt.tc6()) #add_tc_2_runlist(base.tc1()) #add_tc_2_runlist(base.tc2()) diff --git a/tb/shinTest/testcase/sync.py b/tb/shinTest/testcase/sync.py index eecfce9..798c8a2 100644 --- a/tb/shinTest/testcase/sync.py +++ b/tb/shinTest/testcase/sync.py @@ -1325,7 +1325,25 @@ def tc7(): +genEnableInsertTimeCode(0xa) + '''spi_trans( (16'h0100), (`SPI_READ), (8), (`IF_IDX(0)));\n''' + '''_temp_time = rxBuf[3] + (rxBuf[4] << 8) + (rxBuf[5] << 16) + (rxBuf[6] << 24) + (rxBuf[7] << 32) + (rxBuf[8] << 40) + (rxBuf[9] << 48) + (rxBuf[10] << 56);\n''' - + '''_temp_time = _temp_time + 32'h3000;\n\n''') + + '''_temp_time = _temp_time + 32'h3000;\n\n''' + + '''txBuf[3] = 0xf;\n''' + + '''txBuf[4] = 0x0;\n''' + + '''txBuf[5] = 0xa;\n''' + + '''txBuf[6] = 0x0;\n''' + + '''txBuf[7] = 0xa;\n''' + + '''txBuf[8] = 0x0;\n''' + + '''txBuf[9] = 0xa;\n''' + + '''txBuf[10] = 0x0;\n''' + + '''txBuf[19] = (_temp_time & 8'hff);\n''' + + '''txBuf[20] = ((_temp_time >> 8) & 8'hff);\n''' + + '''txBuf[21] = ((_temp_time >> 16) & 8'hff);\n''' + + '''txBuf[22] = ((_temp_time >> 24) & 8'hff);\n''' + + '''txBuf[27] = 0x80;\n''' + + '''txBuf[28] = 0x00;\n''' + + '''txBuf[21] = 0x00''' + + '''txBuf[22] = ((_temp_time >> 24) & 8'hff);''' + + ) genPkt.addSubPkt(0x0, 0, 0x0, 0xc, 12, b'\0'*12)