lishuang.xie
8c59de6c96
1. update New Feature#945 to dev_ck_v2.1
...
2. update New Feature#1347 to dev_ck_v2.1
3. add new interface for ecs rfm1 and ape: spu_get_oam_handle_id for get oam handle_id by inst_id
4. Move Mem_init() from ape to ecs rfm1
5. TEST:
5.1 spu(case0)+arm(case0): pass
5.2 spu(case14)+arm(case20):pass
5.3 spu(case20)+arm(case20):pass
5.4 spu(case21)+arm(case21):pass
5.5 spu(case34)+arm(case5): pass
5.6 spu(case44)+arm(case5): pass
2023-12-06 17:43:42 +08:00
Xianfeng Du
0bd1487ff0
Merge branch 'dev_ck_v2.1_feature_enhancement#1360' into 'dev_ck_v2.1'
...
优化IM空间,删除gastCmdExt数组、命令字长度最大12字节#feature_enhancement#1360
See merge request ucp/driver/ucp4008_platform_spu!67
2023-12-06 01:55:31 +00:00
lishuang.xie
4da71189f9
1. update Feature Enhancement#1353 to dev_ck_v2.1
...
2. update Feature Enhancement#1360 to dev_ck_v2.1
3. add test macro: OSP_DEBUG_TEST
4. TASK_MAX: 64 --> 20 (task num and timer task num)
5. one slot supports max 20 tasks
6. TEST:
6.1 spu(case0)+arm(case0): pass
6.2 spu(case14)+arm(case20): pass
6.3 spu(case20)+arm(case20): pass
6.4 spu(case21)+arm(case21): pass
6.5 spu(case34)+arm(case5): pass
6.6 spu(case44)+arm(case5): pass
2023-12-05 19:55:38 +08:00
huanfeng.wang
8dfcdfebc9
优化shellIM空间,命令字长度最大12字节
2023-12-04 19:46:37 +08:00
lishuang.xie
275c6f1eea
fix bug#1349 from dev_ck_v2.1_bug#1349# to dev_ck_v2.1_bug
...
modified the file: public/common/platform/src/spu_hw_queue.s.c
test:
spu(case14)+arm(case20): pass
spu(case20)+arm(case20): pass
spu(case21)+arm(case21): pass
spu(case34)+arm(case5) : pass
spu(case44)+arm(case5) : pass
wq
2023-11-29 14:38:09 +08:00
Xianfeng Du
9440e8a1d6
Merge branch 'dev_ck_v2.1_new_feature#1335' into 'dev_ck_v2.1'
...
基站时延配置增加上行数据相对CPRI帧头偏移new feature#1335
See merge request ucp/driver/ucp4008_platform_spu!64
2023-11-29 02:51:14 +00:00
huanfeng.wang
28a226e4a4
优化shell代码,节省1.9kIM空间
2023-11-28 19:26:47 +08:00
xinxin.li
c43c6e3f21
add api of getting cpri offset of frame header to data
2023-11-28 09:33:54 +08:00
huanfeng.wang
4b23d3136e
基站时延增加上行数据相对cpri帧头偏移
2023-11-22 16:37:25 +08:00
huanfeng.wang
c1bfea09a3
优化shell模块IM空间
2023-11-22 15:34:19 +08:00
xinxin.li
a02bf422ff
1. fix UCP4008_SL feature enhancement #1296 ;
...
2. add jesd gpio pins;
3. add jesd orx test case(45);
4. add jesd 200M test case(48);
2023-11-16 14:23:38 +08: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
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
xinxin.li
726d268715
1. fix UCP4008-SL-EVB new feature #1173 ;
...
2. modify shared SM5 address.
2023-10-30 16:45:47 +08:00
xinxin.li
04bd71b25d
1. UCP4008_SL new feature #1167#;
...
2. add jesd orx funciton.
2023-10-30 14:23:55 +08: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
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
huanfeng.wang
2e0da377ba
帧头偏移设置、查询入库
2023-10-18 11:08:20 +08: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
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
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
huanfeng.wang
4b86608e44
解决平台log存储在rodata问题
2023-10-11 15:45:06 +08: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
xinxin.li
75cccffd10
1. add cpri map struct;
...
2. modify struct stFrontHaulDrvPara;
2023-09-27 20:29:13 +08: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
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
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
xinxin.li
a9180edc85
1.commit normalization drv version;
...
2.add ecpri code;
3.test case: case34,case44,case21(CPRI/JESD mode)
2023-09-22 19:47:02 +08:00
xinxin.li
f3ff36cc8c
1. JESD 9.8g, UCP4008_SL_EVB, new feature #1028 ;
...
2. cell setup/delete bug, UCP4008_SL_EVB, bug #1071 ;
3. task delete bug when deleting cell, bug #1061 ;
4. delete board direction;
5. add some cell setup parameters for FDD mode extend
2023-09-15 14:59:25 +08:00
huanfeng.wang
e659f4e069
平台log首次入库
2023-09-11 19:16:30 +08:00
xinxin.li
f9960a4e8c
1. modify gpio funciton for jesd version;
...
2. verified case: case21, case34, case44
2023-08-26 12:36:10 +08:00
xinxin.li
61a8435a6d
> 1. 增加cpri模式,帧头提前2ms的功能,UCP4008-SL-EVB New Feature #926 ;
...
> 2. 系统平台lib库更新;
> 3. 增加单模模式下,双小区的删建功能;
> 4. 回归测试case:case21/case22(NR15K)/case34/case37/case68(LTE)
2023-08-18 20:30:52 +08:00
lishuang.xie
88d47d6557
1. pet rfm1 has no shell cmd, don't call spu_shell_task()
...
2. update the spu_shell_task dadian's information
3. adjust the initialization: osp_var_init() should call before ape_stc_init()
2023-08-14 16:14:57 +08:00
xianfeng.du
9f74573a80
modified handshake bitmask
2023-08-03 20:48:13 +08:00
xianfeng.du
75c56173f1
fixed the handshake flow bug
2023-08-03 20:38:46 +08:00
xianfeng.du
f5ab763719
updated handshake flow for stack
2023-08-03 20:23:52 +08:00
liweihua
07c78c4cd7
fixed the bug#955#
2023-08-03 09:17:24 +08:00
xianfeng.du
b16159b07a
fixed msg_transfer issues
2023-08-02 09:09:41 +08:00
huanfeng.wang
5daef34d95
oam修改dm获取方式
2023-07-31 18:13:52 +08:00
Xianfeng Du
e4896d8e97
Merge branch 'dev_ck_v2.1-GYL' into 'dev_ck_v2.1'
...
merge pcie code to v2.1
See merge request ucp/driver/ucp4008_platform_spu!12
2023-07-27 19:03:03 +00:00
yonglin.gui
d7eb9d91d7
merge pcie code to v2.1
2023-07-27 18:46:09 +08:00
xinxin.li
119cf625a3
modify LTE cell setup process, bug# 847, UCP4008_SL; modify libinterrupt.a
2023-07-27 17:30:19 +08:00
Xianfeng Du
10055ff6a2
Merge branch 'dev_ck_v2.1_wyz' into 'dev_ck_v2.1'
...
1.modify from CPRI_24G_TEST to CPRI_10G_TEST;2.translate Chinese note .txt of testcase to English
See merge request ucp/driver/ucp4008_platform_spu!7
2023-07-25 14:09:18 +00:00
yanzhi.wang
fe1d9ca6bb
1.modify from CPRI_24G_TEST to CPRI_10G_TEST;2.translate Chinese note .txt of testcase to English
2023-07-25 11:11:08 +08:00
huanfeng.wang
0caeda5853
1:HANDSHKAE_MASK根据PCIE_BACKHAUL区分;2:修改pcie场景case51
2023-07-25 09:29:29 +08:00
Xianfeng Du
63cf238d85
Merge branch 'dev_ck_v2.1_xls_910_914' into 'dev_ck_v2.1'
...
1. add synch to spu_sw_queue.s.c
See merge request ucp/driver/ucp4008_platform_spu!5
2023-07-24 10:04:05 +00:00
Xianfeng Du
8f48f2e369
Merge branch 'dev_ck_v2.1_wyz' into 'dev_ck_v2.1'
...
1.modify LTE DG cpri csu config;2.add cpri 25g driver and case
See merge request ucp/driver/ucp4008_platform_spu!4
2023-07-24 10:00:06 +00:00
Xianfeng Du
e7be6ab607
Merge branch 'dev_ck_v2.1_jesd' into 'dev_ck_v2.1'
...
驱动入库v2.1
See merge request ucp/driver/ucp4008_platform_spu!3
2023-07-24 09:59:36 +00:00
lishuang.xie
0a4146be80
1. add synch to spu_sw_queue.s.c
...
2. change memcpy bu spu_shell.s.c
The above are possible problems found during the current process
2023-07-24 09:43:59 +08:00
yanzhi.wang
070adb6c3b
1.modify LTE DG cpri csu config;2.add cpri 25g driver and case
2023-07-24 09:27:15 +08:00