HUOHUO
154ba542c0
1.platform PCIE support 2.readme.txt update
2025-03-23 05:53:30 -07:00
cheng.wan
b6ff644c4f
CPRI初始化时,增加RS-FEC功能可配接口
2024-06-05 16:44:31 +08:00
zhanghaochen
827398e7d8
添加获取版本信息接口
2024-05-17 13:58:40 +08:00
cheng.wan
82389469cb
基于week15patch的cpri重构版本
2024-05-13 16:42:00 +08:00
xinxin.li
79c795ee4d
1. UCP4008-SL-EVB feature enhancement#1740/1741;
...
2. 将pp1s中断从APE0移到PET RFM1;
3. 去掉APE上的接收时隙中断,并修改接收帧号/时隙号/时隙cycle的计算方式;
4. 测试case:case21、case24、case34.
2024-04-24 20:28:37 +08:00
cheng.wan
28488d79ae
/inc/修改drv_rfm.h中的结构体CpriMapType,增加RJ的Mapping模式(漏合补合)
2024-04-07 10:17:38 +08:00
lishuang.xie
e32716e367
update feature#1694# merge dev_ck_v2.1_xls_feature#1694# to dev_ck_v2.1
...
1. Four-channel support
2. modified the public/pet_rfm_spu1/top/src/phy_init.s.c to sendto different apes
3. now case21 no use
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_case24_arm_case24_cpri:Pass
4.5 spu_case34_arm_case5: Pass
4.6 spu_case44_arm_case5: Pass
2024-03-18 15:30:04 +08:00
Xianfeng Du
bd50c93d6d
Merge branch 'dev_ck_v2.1_feature#1612#' into 'dev_ck_v2.1'
...
UCP4008-SL-EVB feature #1612
See merge request ucp/driver/ucp4008_platform_spu!85
2024-01-29 08:12:52 +00: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
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
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
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
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
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
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
xinxin.li
c43c6e3f21
add api of getting cpri offset of frame header to data
2023-11-28 09:33:54 +08: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
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
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
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
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
xinxin.li
430c98b59a
1.delete the test code for cell build/delete in ECS_RFM1 main function;
...
2.move check_phy_cell to mtimer_init4phy function;
3.delete jesd rx1 timer init;
4.delete some test code in the cpri/jesd timer isr function;
5.add some necessary function declaration in the interface folder;
6.test case: case21(cpri and jesd), case34, case44.
2023-09-05 11:10:46 +08:00
lishuang.xie
353a6d9053
update the interface for drv_rfm.h and osp_ape.h and osp_rfm.h
2023-07-29 16:03:01 +08:00
chao1.wang
d74566ec2c
First commit
2023-07-13 11:27:03 +08:00