218 Commits

Author SHA1 Message Date
huanfeng.wang
75f2260fb8 update rtos code 2023-11-15 09:50:20 +08:00
Xianfeng Du
c7c2891312 Merge branch 'dev_ck_v2.1_feature#1256#' into 'dev_ck_v2.1'
UCP4008_SL new feature #1256

See merge request ucp/driver/ucp4008_platform_spu!56
2023-11-02 06:24:21 +00:00
xinxin.li
a8151f2767 1. UCP4008_SL new feature #1256;
2. add function of jesd frame header offset;
3. test case: case21, case34, case44.
2023-11-02 10:42:30 +08:00
Xianfeng Du
3cdc3e5df8 Merge branch 'dev_ck_v2.1_feature#1250#' into 'dev_ck_v2.1'
update feature#1250 Support hearbeat function

See merge request ucp/driver/ucp4008_platform_spu!55
2023-11-02 00:19:49 +00:00
lishuang.xie
ebf95caf37 update feature#1250 Support hearbeat function
1. SPU and ARM both update
2. 8 APE and 3 RFM(no pet_rfm_spu0) support hearbeat
3. ARM support new function get_heartbeat_status() to get the cores status
4. test:
   4.1 spu(case34)+arm(case5): Pass
   4.2 spu(case44)+arm(case5): Pass --> spu(case44)should use previous version
   4.3 spu(case21)+arm(case21):Pass
   4.4 spu(case14)+arm(case3): Pass
2023-11-01 11:32:46 +08:00
Xianfeng Du
639c48815c Merge branch 'dev_ck_v2.1_feature#1173#' into 'dev_ck_v2.1'
UCP4008-SL-EVB new feature #1173

See merge request ucp/driver/ucp4008_platform_spu!53
2023-10-31 09:26:30 +00:00
Xianfeng Du
1c23c59451 Merge branch 'dev_ck_v2.1_new_feature#1113' into 'dev_ck_v2.1'
UCP4008-SL-EVB new feature #1113

See merge request ucp/driver/ucp4008_platform_spu!54
2023-10-31 03:24:36 +00:00
huanfeng.wang
cc13872e54 1. rtos代码入库。 2:case14代码修改。 3.spu(case0)+arm(case0): pass spu(case14)+arm(case14):pass spu(case20)+arm(case20):pass spu(case21)+arm(case21):pass spu(case34)+arm(case5) :pass spu(case44)+arm(case5) :pass 2023-10-31 11:04:27 +08:00
xinxin.li
726d268715 1. fix UCP4008-SL-EVB new feature #1173;
2. modify shared SM5 address.
2023-10-30 16:45:47 +08:00
Xianfeng Du
0cc4a18455 Merge branch 'dev_ck_v2.1_feature#1167#' into 'dev_ck_v2.1'
UCP4008_SL new feature1167

See merge request ucp/driver/ucp4008_platform_spu!52
2023-10-30 08:09:38 +00:00
xinxin.li
0e0db1f53a delete test code for orx 2023-10-30 15:55:45 +08:00
xinxin.li
04bd71b25d 1. UCP4008_SL new feature #1167#;
2. add jesd orx funciton.
2023-10-30 14:23:55 +08:00
Xianfeng Du
41fa8df011 Merge branch 'dev_ck_v2.1_EVB_feature#1214#' into 'dev_ck_v2.1'
UCP4008_SL_EVB feature enhancement#1214#

See merge request ucp/driver/ucp4008_platform_spu!51
2023-10-26 00:11:46 +00:00
Xianfeng Du
2cbaa01ffc Merge branch 'dev_ck_v2.1_feature#1174#' into 'dev_ck_v2.1'
merge  dev_ck_v2.1_feature#1174#到 dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_spu!50
2023-10-26 00:11:26 +00:00
xinxin.li
5048143f94 1. fix UCP4008_SL_EVB feature enhancement#1214#;
2. test case: case21(CPRI/JESD),case14,case34,case44;
3. add gpio1b26 for cpri trigger;
git commit -m
2023-10-25 16:48:22 +08:00
yanzhi.wang
09d2c906e9 添加164B控制字传输接口,修改控制字发送接口函数 2023-10-24 17:19:02 +08:00
Xianfeng Du
1091b2bd9c Merge branch 'dev_ck_v2.1_feature#1171#' into 'dev_ck_v2.1'
update Featuer Enhancement#1171#

See merge request ucp/driver/ucp4008_platform_spu!49
2023-10-23 07:43:34 +00:00
lishuang.xie
4577e2c80f update Featuer Enhancement#1171#
1. APE add case0
2. update public/common/platform/inc/spu_log.h, delete static
3. test:
   3.1 spu(case0)+arm(case0):  pass
   3.2 spu(case14)+arm(case14):pass
   3.3 spu(case20)+arm(case20):pass
   3.4 spu(case21)+arm(case21):pass
   3.5 spu(case34)+arm(case5) :pass
   3.6 spu(case44)+arm(case5) :pass
2023-10-23 11:37:23 +08:00
Xianfeng Du
1c78485f0c Merge branch 'dev_ck_v2.1_feature_enhancement#1118' into 'dev_ck_v2.1'
帧头偏移设置、查询功能入库

See merge request ucp/driver/ucp4008_platform_spu!48
2023-10-18 05:43:57 +00:00
huanfeng.wang
2e0da377ba 帧头偏移设置、查询入库 2023-10-18 11:08:20 +08:00
Xianfeng Du
799a4cc99a Merge branch 'dev_ck_v2.1_EVMY_feature#1139#' into 'dev_ck_v2.1'
UCP4008_SL_EVMY feature#1139#

See merge request ucp/driver/ucp4008_platform_spu!47
2023-10-13 09:12:39 +00:00
xinxin.li
fabe631974 1. fix UCP4008_SL_EVMY feature#1139#;
2. test case: case21, case34, case44, case49
3. modify jesd csu code;
4. modify jesd timer code.
2023-10-13 17:11:53 +08:00
Xianfeng Du
5046e7a312 Merge branch 'dev_ck_v2.1_feature#1138#' into 'dev_ck_v2.1'
merge: dev_ck v2.1_feature#1138# to  dev_ck v2.1

See merge request ucp/driver/ucp4008_platform_spu!46
2023-10-13 09:03:23 +00:00
yanzhi.wang
97a9b2fc1c cpri 相关testcase入库 2023-10-13 17:01:49 +08:00
Xianfeng Du
0042b331a6 Merge branch 'dev_ck_v2.1_EVMY_bug#1133#' into 'dev_ck_v2.1'
UCP4008_SL_EVMY bug#1133#

See merge request ucp/driver/ucp4008_platform_spu!45
2023-10-13 01:32:05 +00:00
xinxin.li
2a9b479f2a 1. fix UCP4008_SL_EVMY bug#1133#;
2. modify case44 data source(3.1a slot0);
3. test case : case21(CPRI/JESD), case44(7d2u/1d3u), case34.
2023-10-13 09:20:52 +08:00
Xianfeng Du
58ac8405c8 Merge branch 'dev_ck_v2.1_featuer#1113#' into 'dev_ck_v2.1'
update New Feature#1113

See merge request ucp/driver/ucp4008_platform_spu!44
2023-10-12 07:05:06 +00:00
lishuang.xie
e34abce4e1 update New Feature#1113
1. update component to week40
2. add new function smart_no_idle_sw_init
3. change name of smart_ddr_spinlock_init
4. change type of smart_task_del and smart_enable_q_nempty
5. if call smart_enable_q_nempty return faild, we'll call 8 times
6. if call smart_task_del return faild, we'll record
7. smart_reclaim_init_res() don't be called!!!
8. test:
   8.1 SPU(case14)+ARM(case3) :PASS
   8.2 SPU(case20)+ARM(case20):PASS
   8.3 SPU(case21)+ARM(case21):PASS
   8.4 SPU(case34)+ARM(case5) :PASS
   8.5 SPU(case44)+ARM(case5) :PASS
2023-10-12 10:28:46 +08:00
Xianfeng Du
fe841573fd Merge branch 'dev_ck_v2.1_feature_enhancement##1110' into 'dev_ck_v2.1'
pcie场景增加case51,修改case14 feature enhancement#1110

See merge request ucp/driver/ucp4008_platform_spu!43
2023-10-11 08:27:43 +00:00
huanfeng.wang
97d3801253 pcie场景增加case51,修改case14 feature enhancement#1110 2023-10-11 16:12:52 +08:00
Xianfeng Du
5364a1602c Merge branch 'dev_ck_v2.1_feature_enhancement#1116' into 'dev_ck_v2.1'
解决平台log存储在rodata问题

See merge request ucp/driver/ucp4008_platform_spu!42
2023-10-11 08:02:23 +00:00
huanfeng.wang
4b86608e44 解决平台log存储在rodata问题 2023-10-11 15:45:06 +08:00
Xianfeng Du
44f3da726b Merge branch 'dev_ck_v2.1_feature#1109#' into 'dev_ck_v2.1'
修改pcie testcase,适配新代码架构,feature#1109#

See merge request ucp/driver/ucp4008_platform_spu!41
2023-10-09 01:24:42 +00:00
yonglin.gui
7f00a0aa74 1 modify pcie test case to adapt new code architecher
2 modify pcie log interface to reduce function stack size
2023-10-08 18:02:38 +08:00
yonglin.gui
946789f001 修改pcie testcase,以适配新代码框架 2023-10-08 09:43:07 +08:00
Xianfeng Du
ab5af32804 Merge branch 'dev_ck_v2.1_feature_UCP4008SL#1024' into 'dev_ck_v2.1'
feature UCP4008SL #1024

See merge request ucp/driver/ucp4008_platform_spu!39
2023-09-27 12:30:39 +00:00
xinxin.li
75cccffd10 1. add cpri map struct;
2. modify struct stFrontHaulDrvPara;
2023-09-27 20:29:13 +08:00
Xianfeng Du
273a7d8caf Merge branch 'dev_ck_v2.1_feature_UCP4008SL#1024' into 'dev_ck_v2.1'
UCP4008_SL#1024# new feature;

See merge request ucp/driver/ucp4008_platform_spu!38
2023-09-27 11:40:05 +00:00
Xianfeng Du
f6b582f79c Merge branch 'dev_ck_v2.1_feature#1094#' into 'dev_ck_v2.1'
update New Feature#1094#

See merge request ucp/driver/ucp4008_platform_spu!36
2023-09-27 11:27:18 +00:00
xinxin.li
eb20c173aa 1. UCP4008_SL#1024# new feature;
2. add function fronthaul_drv_cfg;
3. add jesd test case;
4. tested case: case21/case34/case44/case40/case43/case49
2023-09-27 19:24:30 +08:00
lishuang.xie
4e29e7b2c7 update New Feature#1094#
1. modify ape_top.s.c and phy_init.s.c
2. call phy's function Mem_Init() init the sm
3. testcase:
   3.1 spu(case34)+arm(case5): pass
   3.2 spu(case44)+arm(case5): pass
   3.3 spu(case21)+arm(case21):pass
   3.4 spu(case14)+arm(case3): pass
2023-09-27 18:24:33 +08:00
xianfeng.du
fdf04ff0e0 updated build.sh 2023-09-26 17:39:54 +08:00
xianfeng.du
89c3533c47 updated testcases/osp 34/44 2023-09-26 17:03:12 +08:00
xianfeng.du
bd48bbd1c3 refactored test architecture 2023-09-26 16:46:56 +08:00
xianfeng.du
1c6d162929 updated build.sh 2023-09-26 15:07:44 +08:00
Xianfeng Du
744d237e57 Merge branch 'dev_ck_v2.1_feature#1092#_UCP4008-SL-EVB' into 'dev_ck_v2.1'
merge feature#1092#_UCP4008-SL-EVB to dev_ck_v2.1 (1.add NR FDD 15K testcase80~83;2.add 25g testcase72;3.modify cpri map typedef)

See merge request ucp/driver/ucp4008_platform_spu!35
2023-09-26 02:01:12 +00:00
yanzhi.wang
eac53151cf 1.add NR FDD 15K testcase80~83;2.add 25g testcase72;3.modify cpri map typedef 2023-09-26 09:49:01 +08:00
Xianfeng Du
0c9d8ff4e9 Merge branch 'dev_ck_v2.1_bug#1061_bug#1081_bug#1079#' into 'dev_ck_v2.1'
1. fix Bug#1061

See merge request ucp/driver/ucp4008_platform_spu!34
2023-09-25 01:59:54 +00:00
lishuang.xie
295a44d46b 1. fix Bug#1061
2. fix Bug#1081
3. fix Bug#1079
4. update New Feature#945
5. component debug_init call in spu_lib_debug_init() functon
6. testcase:
   6.1 spu(case34)+arm(case5): pass
   6.2 spu(case44)+arm(case5): pass
   6.3 spu(case21)+arm(case21):pass
   6.4 spu(case14)+arm(case3): pass
2023-09-25 09:46:27 +08:00
Xianfeng Du
45932968f5 Merge branch 'dev_ck_v2.1_feature_UCP4008SL#1024' into 'dev_ck_v2.1'
驱动版本归一feature_UCP4008SL#1024

See merge request ucp/driver/ucp4008_platform_spu!33
2023-09-22 11:50:46 +00:00