138 Commits

Author SHA1 Message Date
Weihua Li
555bdefa86 Merge branch 'dev_ck_v2.1_feature_enhancement#1932#' into 'dev_ck_v2.1'
获取版本信息准则修改:获取最新commitID;若存在tag,获取tag信息;若不存在tag,tag为NULL

See merge request ucp/driver/ucp4008_platform_arm!71
2024-06-01 07:05:47 +00:00
zhanghaochen
b265d2461e 获取版本信息准则修改:获取最新commitID;若存在tag,获取tag信息;若不存在tag,tag为NULL 2024-05-30 10:38:04 +08:00
Weihua Li
c1db881538 Merge branch 'dev_ck_v2.1_feature#1957' into 'dev_ck_v2.1'
修改平台log默认输出方式为写文件

See merge request ucp/driver/ucp4008_platform_arm!66
2024-05-21 02:59:15 +00:00
huanfeng.wang
834c07a870 修改平台log输出方式为写文件 2024-05-21 10:17:38 +08:00
Weihua Li
d6390117ba Merge branch 'dev_ck_v2.1_feature_enhancement#1932#' into 'dev_ck_v2.1'
添加获取版本信息接口

See merge request ucp/driver/ucp4008_platform_arm!63
2024-05-20 01:09:24 +00:00
zhanghaochen
1fefa69eef 添加获取版本信息接口 2024-05-17 12:46:35 +08:00
Weihua Li
bded57a7c1 Merge branch 'dev_ck_v2.1_new_feature#1935' into 'dev_ck_v2.1'
cpri驱动重构入库,去掉stc初始化

See merge request ucp/driver/ucp4008_platform_arm!61
2024-05-13 09:37:20 +00:00
huanfeng.wang
b0d27648a5 cpri驱动重构入库,去掉stc初始化 2024-05-13 17:27:33 +08:00
Weihua Li
f1316d82ea Merge branch 'dev_ck_v2.1_feature#1885#' into 'dev_ck_v2.1'
UCP4008-SL feature enhancement #1885

See merge request ucp/driver/ucp4008_platform_arm!60
2024-04-26 00:25:41 +00:00
xinxin.li
d09cb323cd 1. UCP4008-SL feature enhancement #1885;
2. 修改arm csu代码,支持多核抢占。
2024-04-25 20:25:08 +08:00
Weihua Li
adaced954a Merge branch 'dev_ck_v2.1_featuer#1737#' into 'dev_ck_v2.1'
update New Feature#1737 from dev_ck_v2.1_featuer#1737# to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!59
2024-04-01 07:59:08 +00:00
lishuang.xie
fe2787d53f update New Feature#1737 from dev_ck_v2.1_featuer#1737# to dev_ck_v2.1
1. modified the function: int32_t osp_read_spe_cfg_file(char* path, uint8_t cellid), add the cellid
2. modified the function: int32_t osp_get_cfg_file(char* name, uint8_t cellid, uint64_t *paddr, uint32_t *psize);, add the cellid
3. modified the interface file
4. modified the testcase which used the functions
5. Test:
   5.1 spu_case0_arm_case0_cpri:  Pass
   5.2 spu_case14_arm_caes20_cpri:Pass
   5.3 spu_case20_arm_case20_cpri:Pass
   5.4 spu_case24_arm_case24_cpri:Pass
   5.5 spu_case34_arm_case5:      Pass
   5.6 spu_case44_arm_case5:      Pass
2024-03-30 16:23:55 +08:00
Weihua Li
97f95befc5 Merge branch 'dev_ck_v2.1_feature_enhancement#1780#' into 'dev_ck_v2.1'
dev_ck_v2.1_feature_enhancement#1780#1:修改get_heartbeat_status打印级别 2:修改case24打印分支判断条件

See merge request ucp/driver/ucp4008_platform_arm!58
2024-03-27 05:40:13 +00:00
huanfeng.wang
c4d42b3f41 1:修改get_heartbeat_status打印级别 2:修改case24打印分支判断条件 2024-03-27 13:29:00 +08:00
Weihua Li
fc910f12c8 Merge branch 'dev_ck_v2.1_bug#1756#' into 'dev_ck_v2.1'
UCP4008-SL new feature #1694#

See merge request ucp/driver/ucp4008_platform_arm!55
2024-03-22 00:58:49 +00:00
xinxin.li
082e3f9102 1. add test case25 for lte 3cells test;
2. test case: case25, case24, case34, case44.
2024-03-20 15:52:25 +08:00
Weihua Li
19d864b6dc Merge branch 'dev_ck_v2.1_xls_feature#1694#' into 'dev_ck_v2.1'
update feature#1694# merge dev_ck_v2.1_xls_feature#1694# to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!54
2024-03-18 08:41:55 +00:00
lishuang.xie
5831721775 update feature#1694# merge dev_ck_v2.1_xls_feature#1694# to dev_ck_v2.1
1. Four-channel support
2. OAM ul change 32 blocks to 16 blocks, so modified the cases
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_case24_arm_case24_cpri:Pass
   3.5 spu_case34_arm_case5:      Pass
   3.6 spu_case44_arm_case5:      Pass
2024-03-18 15:23:35 +08:00
Weihua Li
2a4c4c7089 Merge branch 'dev_ck_v2.1_feature#1694#' into 'dev_ck_v2.1'
UCP4008-SL new feature#1694#

See merge request ucp/driver/ucp4008_platform_arm!53
2024-03-04 01:16:43 +00:00
xinxin.li
f6734f686e 1. fix UCP4008-SL new feature#1694#;
2. add test case24 for cpri LTE 4cell;
2024-03-01 13:53:54 +08:00
Xianfeng Du
ac618f4a50 Merge branch 'dev_ck_v2.1_feature#1646' into 'dev_ck_v2.1'
去掉ape侧命令_ape限制

See merge request ucp/driver/ucp4008_platform_arm!51
2024-02-23 02:41:49 +00:00
Xianfeng Du
422d61d424 Merge branch 'dev_ck_v2.1_feature#1215#' into 'dev_ck_v2.1'
update New Feature#1215

See merge request ucp/driver/ucp4008_platform_arm!52
2024-02-20 09:30:44 +00:00
lishuang.xie
17406b682d update New Feature#1215# to dev_ck_v2.1
1. first time: modified the rfic/src/main.s.c
2. this time: delete the rfic/ucp_rfic_cfg.json
   the rfic/ucp_rfic_cfg.json add to driver/rfic/rf/adrv9025/resources
3. Test:
   ucp4008_platform_arm + ucp4008_rfic test by boheng.lin : test Pass
2024-02-20 17:09:30 +08:00
lishuang.xie
216968e1c2 update New Feature#1215
1. modified the rfic/src/main.c
2. read more info from ucp_rfic_cfg.json
2024-02-20 10:16:16 +08:00
huanfeng.wang
b9c92b937f 去掉ape侧注册命令_ape限制 2024-02-05 09:19:45 +08:00
Xianfeng Du
3773c7aa38 Merge branch 'dev_ck_v2.1_feature#1642#' into 'dev_ck_v2.1'
update feature#1642# to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!50
2024-01-30 08:48:33 +00:00
lishuang.xie
97808c3525 update feature#1642# to dev_ck_v2.1
1. the osp_signal_init function removed from libmsgtransfer.a
2. the osp_signal_init function callde by main
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 18:02:01 +08:00
Xianfeng Du
592a809dd5 Merge branch 'dev_ck_v2.1_feature#1627#' into 'dev_ck_v2.1'
update dev_ck_v2.1_feature#1627# to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!49
2024-01-29 02:57:45 +00:00
lishuang.xie
5a4df32dec update dev_ck_v2.1_feature#1627# to dev_ck_v2.1
1. delete call osp_signal_init()
2. Test:
   2.1 spu_case0_arm_case0_cpri:      Pass
   2.2 spu_case14_arm_case20_cpri:    Pass
   2.3 spu_case20_arm_case20_cpri:    Pass
   2.4 spu_case21_arm_case21_cpri:    Pass
   2.5 spu_case34_arm_case5:          Pass
   2.6 spu_case44_arm_case5:         Pass
   2.7 spu_case20_arm_case20_task_ok: Pass
   2.8 spu_case20_arm_case20_task_ng: Pass
2024-01-29 09:44:38 +08:00
Xianfeng Du
ff91c50dd1 Merge branch 'dev_ck_v2.1_feature#1613#' into 'dev_ck_v2.1'
update feature#1613# to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!48
2024-01-25 03:15:30 +00:00
lishuang.xie
a1d7d6d271 update feature#1613# to dev_ck_v2.1
1. update: osp/src/ospCfgToBin.c
2. the spe file: old: malloc(128M) from system
                 now: ddr for phy ape: 0x9900 0000
3. update: rfic/makefile
4. the rfic_xxx.out named rfic.out(Does not distinguish the board)
5. Test:
   5.1 spu_case0_arm_case0_cpri:  PASS
   5.2 spu_case14_arm_case20_cpri:PASS
   5.3 spu_case20_arm_case20_cpri:PASS
   5.4 spu_case21_arm_case21_cpri:PASS
   5.5 spu_case34_arm_case5:      PASS
   5.6 spu_case44_arm_case5:      PASS
2024-01-22 09:41:24 +08:00
Xianfeng Du
e55d34f292 Merge branch 'dev_ck_v2.1_new_feature1558' into 'dev_ck_v2.1'
新增shell命令动态注册接口new_feature1558

See merge request ucp/driver/ucp4008_platform_arm!47
2024-01-09 07:08:14 +00:00
huanfeng.wang
2ef669be37 新增shell命令动态注册接口 2024-01-09 14:11:50 +08:00
Xianfeng Du
2e17a9ceb4 Merge branch 'dev_ck_v2.1_feature_enhancement#1557#' into 'dev_ck_v2.1'
update Feature Enhancement#1557 into dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!46
2024-01-05 05:56:51 +00:00
lishuang.xie
dd5730716e update Feature Enhancement#1557 into dev_ck_v2.1
1. rfic/ucp_rfic_cfg.json add options
2. rfic/src/main.c update
2024-01-05 13:56:04 +08:00
Xianfeng Du
2ed79140d0 Merge branch 'dev_ck_v2.1_feature_enhancement#1546#' into 'dev_ck_v2.1'
use the enhancement#1546 delete the cell_setup_simulation's sleep into dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!45
2024-01-02 07:11:56 +00:00
lishuang.xie
2d80c897ed use the enhancement#1546 delete the cell_setup_simulation's sleep into dev_ck_v2.1
1. delete the sleep which in the function of cell_setup_simulation
2. the function of cell_setup_simulation define in many cases
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(case42)+arm(case46):Pass
   3.7 spu(case44)+arm(case5): Pass
2024-01-02 15:05:50 +08:00
Xianfeng Du
47063b64b5 Merge branch 'dev_ck_v2.1_feature_enhancement#1546#' into 'dev_ck_v2.1'
libstc.a与libmsgtransfer.a解耦

See merge request ucp/driver/ucp4008_platform_arm!44
2024-01-02 01:05:55 +00:00
liweihua
6719f4cde9 libstc.a与libmsgtransfer.a解耦 2023-12-29 16:48:28 +08:00
Xianfeng Du
ad9959e0b0 Merge branch 'dev_ck_v2.1_feature#1412#' into 'dev_ck_v2.1'
UCP4008_SL new feature#1412#

See merge request ucp/driver/ucp4008_platform_arm!43
2023-12-28 07:42:47 +00:00
xinxin.li
b4c5cffb73 1. fix UCP4008_SL new feature#1412#;
2. add case46;
3. modify case5,21,22,23,45,48;
4. test case:5,21,44,46,48
2023-12-28 15:24:31 +08:00
Xianfeng Du
476ad121fb Merge branch 'dev_ck_v2.1_feature#1423#' into 'dev_ck_v2.1'
update New Feature#1423 to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!42
2023-12-28 05:40:15 +00:00
lishuang.xie
16c7a083f6 update New Feature#1423 to dev_ck_v2.1
1. modifide: os/src/ospCfgToBin.c
    2. old: the spe cfg file write into ddr
       now: the spe cfg file write into malloc memory
    3. old: the spe cfg file's size less 20M
       now: the spe cfg file's size less 128M
    4. old: osp_get_cfg_file return the ddr address
       now: osp_get_cfg_file return the vir address
    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-28 10:59:18 +08:00
Xianfeng Du
4485230eaa Merge branch 'dev_ck_v2.1_feature_enhancement#1370#' into 'dev_ck_v2.1'
update build.sh to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!41
2023-12-18 12:18:14 +00:00
lishuang.xie
870c9898f7 update build.sh to dev_ck_v2.1
1. modify three point:
 1.1 export RFIC_DIR=${DIR_ROOT}/driver/rfic/rf/
 1.2 export CJSON_DIR=${DIR_ROOT}/driver/rfic/ucp/cJSON/inc/
 1.3 #chmod +x build.sh
2. Test:
 2.1 spu(case0)+arm(case0):  pass
 2.2 spu(case14)+arm(case20):pass
 2.3 spu(case20)+arm(case20):pass
 2.4 spu(case21)+arm(case21):pass
 2.5 spu(case34)+arm(case34):pass
 2.6 spu(case44)+arm(case44):pass
2023-12-18 09:20:25 +08:00
Xianfeng Du
f8fad1ac7a 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_arm!40
2023-12-14 03:21:25 +00:00
huihui.shang
e7587358ef ecpri function 2023-12-14 10:20:22 +08:00
Xianfeng Du
401863dc47 Merge branch 'dev_ck_v2.1_feature_enhancement#1370#' into 'dev_ck_v2.1'
update Feature Enhancement#1296 to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!38
2023-12-14 01:51:59 +00:00
lishuang.xie
b3fad71088 update Feature Enhancement#1296 to dev_ck_v2.1
1. The files which spu need, the length of name 64 -> 32
2. The files which testmac need, the length of name keep 64
3. The provided version is verfied by the physical layer colleagues
2023-12-12 14:41:44 +08:00
Xianfeng Du
457078e27f 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_arm!37
2023-12-08 07:28:47 +00:00