xinxin.li
43e55934c3
1. fix UCP4008-SL feature #1640 ;
...
2. add csu config file for cpri csu 2period;
3. add test case22(SCS15K).
2024-01-29 14:57:56 +08:00
xinxin.li
926ce7e7a9
1. fix UCP4008-SL-EVB feature #1612 ;
...
2. add para for phy_sniffer_start;
3. test case: case34, case44, case45, case48, case41, case42, case21.
2024-01-29 14:47:15 +08:00
lishuang.xie
94ae6589d2
fix bug#1638# to dev_ck_v2.1
...
1. in smartos.s.c, the function of smart_reclaim_init_res free the error im
2. fix the bug and build a new lib
3. Test:
3.1 spu_case0_arm_case0_cpri: Pass
3.2 spu_case14_arm_case20_cpri:Pass
3.3 spu_case20_arm_case20_cpri:Pass
3.4 spu_case21_arm_case21_cpri:Pass
3.5 spu_case34_arm_case5: Pass
3.6 spu_case44_arm_case5: Pass
2024-01-29 14:23:13 +08:00
Xianfeng Du
7cec7ed3bf
Merge branch 'dev_ck_v2.1_feature#1609' into 'dev_ck_v2.1'
...
update dev_ck_v2.1_feature#1609 to dev_ck_v2.1
See merge request ucp/driver/ucp4008_platform_spu!83
2024-01-29 02:57:32 +00:00
lishuang.xie
c42c2cea82
update dev_ck_v2.1_feature#1609 to dev_ck_v2.1
...
1. add error return(inc/err_num.h and osp/inc/err_num.h)
2. change the task init function:
old: typedef void(*OSP_TASKINIT_FUNC)(void);
new: typedef int(*OSP_TASKINIT_FUNC)(void);
3. osp_task_create:
3.1 before create task should call the init function first
3.2 if the init function return error, don't call the create task, return error
4. Test:
4.1 spu_case0_arm_case0_cpri: Pass
4.2 spu_case14_arm_case20_cpri: Pass
4.3 spu_case20_arm_case20_cpri: Pass
4.4 spu_case21_arm_case21_cpri: Pass
4.5 spu_case34_arm_case5: Pass
4.6 spu_case44_arm_case5: Pass
4.7 spu_case20_arm_case20_task_ok: Pass
4.8 spu_case20_arm_case20_task_ng: Pass
2024-01-29 09:54:23 +08:00
Xianfeng Du
0456ba42e4
Merge branch 'dev_ck_v2.1_feature_enhancement#1597#' into 'dev_ck_v2.1'
...
UCP4008_SL feature enhancement #1597 ;
See merge request ucp/driver/ucp4008_platform_spu!82
2024-01-15 07:18:37 +00:00
xinxin.li
bd89dac8bf
1. fix UCP4008_SL feature enhancement #1597 ;
...
2. modify mtimer pp1s source from stc pp1s output to stc tod pp1s output;
2024-01-15 14:49:41 +08:00
Xianfeng Du
bc54263f34
Merge branch 'dev_ck_v2.1_feature#1557#' into 'dev_ck_v2.1'
...
feature enhancement #1557#
See merge request ucp/driver/ucp4008_platform_spu!81
2024-01-05 05:33:54 +00:00
xinxin.li
53d6a3888c
1. fix feature enhancement #1557#;
...
2. add input para about tdd/fdd mode for jesd_csu_init;
3. add spu_ddr_monitor_start api;
4. flush jesd csu inlatch on the first time for fdd mode.
2024-01-05 10:58:50 +08:00
Xianfeng Du
a16d06c143
Merge branch 'dev_ck_v2.1_feature#1412#_fdd' into 'dev_ck_v2.1'
...
UCP4008_SL new feature #1412
See merge request ucp/driver/ucp4008_platform_spu!80
2023-12-28 07:43:02 +00:00
xinxin.li
8da2b23130
1. fix UCP4008_SL new feature#1412;
...
2. add fdd function of 122.88M and 61.44M;
3. test case : case41,case42,case44,case48
2023-12-28 15:05:58 +08:00
Xianfeng Du
a74695bb86
Merge branch 'dev_ck_v2.1_feature#1359#_1214' into 'dev_ck_v2.1'
...
eCPRI 25G代码入库,分支名称dev_ck_v2.1_feature#1359#_1214
See merge request ucp/driver/ucp4008_platform_spu!78
2023-12-28 01:08:46 +00:00
huihui.shang
0e31610af0
ecpri testcase update
2023-12-26 19:03:20 +08:00
xinxin.li
4655f82bf0
1. add 10ms trigger for sniffer before cell building;
...
2. int cost modify: 4us to 3.5us;
3. modify case41: NR FDD 15K, 122.88M, 40M, test ok;
2023-12-22 16:37:58 +08:00
Xianfeng Du
fd73292237
Merge branch 'dev_ck_v2.1_feature#1393#' into 'dev_ck_v2.1'
...
update New Feature#1393 to dev_ck_v2.1
See merge request ucp/driver/ucp4008_platform_spu!77
2023-12-22 03:18:42 +00:00
lishuang.xie
24f9fcc30e
update New Feature#1393 to dev_ck_v2.1
...
1. modify: public/ape_spu/osp/inc/osp_mem.h
2. update the size of task stack(task stack from 32K to 40K)
3. Test:
3.1 spu(case0)+arm(case0)_cpri: pass
3.2 spu(case14)+arm(case20)_cpri:pass
3.3 spu(case20)+arm(case20)_cpri:pass
3.4 spu(case21)+arm(case21)_cpri:pass
3.5 spu(case34)+arm(case5): pass
3.6 spu(case44)+arm(case5): pass
3.7 spu(case0)+arm(case0)_jesd: pass
3.8 spu(case14)+arm(case20)_jesd:pass
3.9 spu(case20)+arm(case20)_jesd:pass
3.10 spu(case21)+arm(case21)_jesd:pass
2023-12-21 10:46:52 +08:00
xinxin.li
2280641528
add orx callback
2023-12-20 14:19:55 +08:00
xinxin.li
f4dd3ccf8c
1. UCP4008_SL new feature #1412 ;
...
2. fdd 122.88M, 4 ants;
3. test case: case41,case44
2023-12-20 12:24:27 +08:00
Xianfeng Du
6a139ec2b8
Merge branch 'dev_ck_v2.1_feature_enhancement#1130' into 'dev_ck_v2.1'
...
释放smartos初始任务4k资源ck v2.1 feature enhancement#1130
See merge request ucp/driver/ucp4008_platform_spu!76
2023-12-19 09:09:25 +00:00
huanfeng.wang
a7628f4155
修改判断释放smartos初始任务4k资源
2023-12-19 16:43:31 +08:00
huanfeng.wang
c977dd48e9
释放smartos初始任务4k资源
2023-12-19 15:59:26 +08:00
Xianfeng Du
bcdfc42bee
Merge branch 'dev_ck_v2.1_feature#1359#_1214' into 'dev_ck_v2.1'
...
eCPRI代码入库,分支名称dev_ck_v2.1_feature#1359#_1214
See merge request ucp/driver/ucp4008_platform_spu!75
2023-12-14 03:21:11 +00:00
huihui.shang
96ec809d27
ecpri function
2023-12-14 10:55:49 +08:00
Xianfeng Du
59d85f14df
Merge branch 'dev_ck_v2.1_feature#1378' into 'dev_ck_v2.1'
...
UCP4008_SL feature enhancement #1378#
See merge request ucp/driver/ucp4008_platform_spu!73
2023-12-12 03:20:45 +00:00
xinxin.li
b0fd7237f7
1. fix UCP4008_SL feature enhancement #1378 ;
...
2. disable rf switch int after all of cells are deleted;
3. adjust slot offset, csu offset, rf switch offset;
4. add init para about 204C;
5. test case: case21, case34, case44.
2023-12-12 09:22:06 +08:00
xinxin.li
6c294ce0bc
1. fix UCP4008_SL feature enhancement #1378 ;
...
2. disable rf switch int after all of cells are deleted;
3. adjust slot offset, csu offset, rf switch offset;
4. add init para about 204C;
5. test case: case21, case34, case44.
2023-12-11 20:19:20 +08:00
Xianfeng Du
d99240c51f
Merge branch 'dev_ck_v2.1_bug#1373#' into 'dev_ck_v2.1'
...
merge dev_ck_v2.1_bug#1373# to dev_ck_v2.1
See merge request ucp/driver/ucp4008_platform_spu!72
2023-12-11 02:03:09 +00:00
cheng.wan
00d662b168
1.将APE_CFG_FILE_NAME_LEN由64恢复为32(之前误改) 2.删除重复定义的g_rru_msg_data 3.读物理层控制字信息改为使用do_read_volatile方式
2023-12-08 19:17:34 +08:00
Xianfeng Du
9e61eb299c
Merge branch 'dev_ck_v2.1_bug#1373#' into 'dev_ck_v2.1'
...
merge dev_ck_v2.1_bug#1373# to dev_ck_v2.1
See merge request ucp/driver/ucp4008_platform_spu!71
2023-12-08 07:52:29 +00:00
cheng.wan
48ffee72b7
1.解决数组g_rru_msg_data的地址4字节对齐问题 2.函数set_cpri_rru_msg增加大小端转换功能 3.更新25G宽带信号case72
2023-12-08 15:50:48 +08:00
Xianfeng Du
2fb248bace
Merge branch 'dev_ck_v2.1_feature#1370#' into 'dev_ck_v2.1'
...
update Feature Enhancement#1370 to dev_ck_v2.1
See merge request ucp/driver/ucp4008_platform_spu!69
2023-12-08 07:28:31 +00:00
lishuang.xie
24cac74801
update Feature Enhancement#1370 to dev_ck_v2.1
...
1. SPU and ARM both need modify
2. confige file's name length: 64 -> 32
3. Test:
3.1 spu(case0)+arm(case0): pass
3.2 spu(case14)+arm(case20): 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-12-08 09:54:40 +08:00
Xianfeng Du
2ddbbf7d79
Merge branch 'dev_ck_v2.1_feature_1347_945' into 'dev_ck_v2.1'
...
1. update New Feature#945 to dev_ck_v2.1
See merge request ucp/driver/ucp4008_platform_spu!68
2023-12-07 01:30:11 +00:00
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
Xianfeng Du
e74787a11f
Merge branch 'dev_ck_v2.1_feature#1353#1360#' into 'dev_ck_v2.1'
...
1. update Feature Enhancement#1353 to dev_ck_v2.1
See merge request ucp/driver/ucp4008_platform_spu!66
2023-12-06 01:36:50 +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
Xianfeng Du
f1401c2ae6
Merge branch 'dev_ck_v2.1_bug#1349#' into 'dev_ck_v2.1'
...
fix bug#1349 from dev_ck_v2.1_bug#1349# to dev_ck_v2.1
See merge request ucp/driver/ucp4008_platform_spu!65
2023-11-30 02:46:38 +00: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
b27233a65d
完善打印信息
2023-11-29 10:30:04 +08:00
Xianfeng Du
ae57391176
Merge branch 'dev_ck_v2.1_feature_enhancement#1321' into 'dev_ck_v2.1'
...
优化shell代码,节省1.9kIM空间#feature_enhancement#1321
See merge request ucp/driver/ucp4008_platform_spu!63
2023-11-28 11:52:15 +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
Xianfeng Du
9db24f9df1
Merge branch 'dev_ck_v2.1_bug#1345#' into 'dev_ck_v2.1'
...
UCP4008_SL bug #1345 ;
See merge request ucp/driver/ucp4008_platform_spu!62
2023-11-28 01:11:55 +00:00
xinxin.li
28a4a55b5a
1. fix bug #1345 ;
...
2. modify orx csu interrupt;
3. modify case48: 2cell, 160M data source;
4. test case: case21, case34, case44, case45, case48
2023-11-27 20:31:03 +08:00
huanfeng.wang
4b23d3136e
基站时延增加上行数据相对cpri帧头偏移
2023-11-22 16:37:25 +08:00
Xianfeng Du
c02dc790b8
Merge branch 'dev_ck_v2.1_feature_enhancement1321' into 'dev_ck_v2.1'
...
优化shell模块IM空间feature_enhancement#1321
See merge request ucp/driver/ucp4008_platform_spu!61
2023-11-22 08:11:03 +00:00
huanfeng.wang
c1bfea09a3
优化shell模块IM空间
2023-11-22 15:34:19 +08:00