76 Commits

Author SHA1 Message Date
lishuang.xie
b99496cdb8 update New Feature#1284 to dev_ck_v2.1
1. delete the infomation in the osp.c
2. build time write to releaseNode
2023-11-09 16:11:38 +08:00
Xianfeng Du
fa4a1d0174 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_arm!31
2023-11-02 00:19:37 +00:00
lishuang.xie
f25cbc7f98 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:38:08 +08:00
xianfeng.du
e259a1af07 added a status print on handshake 2023-10-30 10:12:26 +08:00
xianfeng.du
cf0f7b4ccc updated handshake flow for customers 2023-10-30 10:00:20 +08:00
xianfeng.du
af057e2fd7 updated rfic.out makefile 2023-10-26 09:01:30 +08:00
xianfeng.du
dc993c09ec added the build option for evmy_ft boards 2023-10-26 08:50:19 +08:00
Xianfeng Du
0802ace18f Merge branch 'dev_ck_v2.1_feature#1167#' into 'dev_ck_v2.1'
update New Feature#1167

See merge request ucp/driver/ucp4008_platform_arm!30
2023-10-20 06:18:25 +00:00
lishuang.xie
36a9ef7332 update New Feature#1167
1. UCP_API_RFIC_CellInit() and UCP_API_RFIC_CellSetup() changed input parameter.
2. modify: ucp_rfic_cfg.json file add two parameter.
3. modify: /rfic/src/main.c read the new input parameter from the ucp_rfic_cfg.json.
4. test: spu(case44) + arm(case5): pass
2023-10-20 14:15:56 +08:00
Xianfeng Du
fbb83c88ad Merge branch 'dev_ck_v2.1_feature_enhancement#1118' into 'dev_ck_v2.1'
修改case4,增加帧头偏移设置、查询

See merge request ucp/driver/ucp4008_platform_arm!29
2023-10-18 05:44:08 +00:00
huanfeng.wang
1247c3262a 修改case4,增加帧头偏移设置,查询 2023-10-18 11:58:45 +08:00
Xianfeng Du
305e5255ba Merge branch 'dev_ck_v2.1_feature#1120#' into 'dev_ck_v2.1'
update New Feature#1120#

See merge request ucp/driver/ucp4008_platform_arm!28
2023-10-12 07:04:42 +00:00
lishuang.xie
ec4c51c8d6 update New Feature#1120#
1. update the test/case20/src/testcase20.c
2. update the function cell_setup_simulation
3. test:
   3.1 SPU(case14)+ARM(case3) :PASS
   3.2 SPU(case20)+ARM(case20):PASS
   3.3 SPU(case21)+ARM(case21):PASS
   3.4 SPU(case34)+ARM(case5) :PASS
   3.5 SPU(case44)+ARM(case5) :PASS
2023-10-12 10:47:28 +08:00
Xianfeng Du
d0a6fb740a Merge branch 'dev_ck_v2.1_feature#1093#' into 'dev_ck_v2.1'
update New Feature#1093#

See merge request ucp/driver/ucp4008_platform_arm!27
2023-09-27 11:27:30 +00:00
lishuang.xie
933b3d6c34 fixed New Feature#1093#
1. modify ospLog.c
2. naming rule: coreId_index_msgtype.log
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:21:49 +08:00
xianfeng.du
49f94d96b6 updated build.sh for rfic compilation 2023-09-26 11:29:28 +08:00
Xianfeng Du
0cc6b8347d Merge branch 'dev_ck_v2.1_feature#1028#' into 'dev_ck_v2.1'
链接 ucp4008_rfic DEV 版本; 添加 case43

See merge request ucp/driver/ucp4008_platform_arm!25
2023-09-25 07:52:09 +00:00
boheng.lin
27cefb7832 链接 ucp4008_rfic DEV 版本; 添加 case43 2023-09-25 15:38:35 +08:00
Xianfeng Du
5710384179 Merge branch 'dev_ck_v2.1_feature#1069#_feature#1083#' into 'dev_ck_v2.1'
1. rfic use librfic.a not used rfic/lib/librfic.a

See merge request ucp/driver/ucp4008_platform_arm!24
2023-09-25 03:05:44 +00:00
lishuang.xie
14174fc391 1. rfic use librfic.a not used rfic/lib/librfic.a
2. modify build.sh and rfic/makefile
2023-09-25 10:50:42 +08:00
Xianfeng Du
46cea74410 Merge branch 'dev_ck_v2.1_feature#1069#_feature#1083#' into 'dev_ck_v2.1'
1. update Nea Feature#1069# (add rfic path)

See merge request ucp/driver/ucp4008_platform_arm!23
2023-09-25 02:00:11 +00:00
lishuang.xie
8656552bc6 1. update Nea Feature#1069# (add rfic path)
2. update New Feature#1083# (modify /ops/sr/ospLog.c)
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-25 09:39:45 +08:00
Xianfeng Du
9b18aa3d74 Merge branch 'dev_ck_v2.1_feature_UCP4008SL#1024' into 'dev_ck_v2.1'
new feature UCP4008_SL#1024

See merge request ucp/driver/ucp4008_platform_arm!22
2023-09-22 09:57:29 +00:00
xinxin.li
c57fd043a2 modify cell setup/delete code 2023-09-22 17:49:03 +08:00
Xianfeng Du
4709c4c4e6 Merge branch 'dev_ck_v2.1_feature#1028#' into 'dev_ck_v2.1'
Dev ck v2.1 feature#1028#

See merge request ucp/driver/ucp4008_platform_arm!21
2023-09-22 04:28:30 +00:00
boheng.lin
64207d5297 频点修改为 2.57577Ghz 2023-09-22 12:17:06 +08:00
boheng.lin
098a159cd3 修改 build.sh 中关于 rfic/adrv9026/out 的取库路径;增加 UCP_AOI_RFIC_CellInit 的带宽设置 2023-09-22 12:14:28 +08:00
Xianfeng Du
a20ae806a1 Merge branch 'dev_ck_v2.1_feature_enhancement1052' into 'dev_ck_v2.1'
ushell first commit-feature_enhancement#1025

See merge request ucp/driver/ucp4008_platform_arm!20
2023-09-12 02:00:43 +00:00
huanfeng.wang
3ad2a523f5 ushell first commit 2023-09-11 16:31:18 +08:00
Xianfeng Du
262f302ca7 Merge branch 'dev_ck_v2.1_bug#1004#' into 'dev_ck_v2.1'
modify arm csu bug, UCP4008-SL-EVB, Bug#1004

See merge request ucp/driver/ucp4008_platform_arm!18
2023-08-29 07:41:38 +00:00
Xianfeng Du
d3e81499ab Merge branch 'dev_ck_v2.1_feature#994#986' into 'dev_ck_v2.1'
merge dev_ck_v2.1_feature#994#986 to dev_ck_v2.1

See merge request ucp/driver/ucp4008_platform_arm!17
2023-08-28 09:40:06 +00:00
lishuang.xie
ad9bb3d80a merge dev_ck_v2.1_feature#994#986 to dev_ck_v2.1
1. support New Feature#994
2. support New Feature#986
3. fix case3 by New Feature#1019
4. SPU(case34)+ARM(case0)  pass
5. SPU(case44)+ARM(case0)  pass
6. SPU(case21)+ARM(case21) pass
7. SPU(case14)+ARM(case3)  pass
8. local case: test osp_read_spe_cfg_file()
2023-08-28 17:23:16 +08:00
Xianfeng Du
8450335667 Merge branch 'dev_ck_v2.1_New_Feature#1009' into 'dev_ck_v2.1'
update New Feature#1009

See merge request ucp/driver/ucp4008_platform_arm!16
2023-08-28 01:24:53 +00:00
lishuang.xie
c6fde867a7 update New Feature#1009
arm platform provides a unified header file(extern C)
2023-08-24 15:42:10 +08:00
Xianfeng Du
754b12a800 Merge branch 'dev_ck_v2.1_1006' into 'dev_ck_v2.1'
1. New Feature#1006

See merge request ucp/driver/ucp4008_platform_arm!15
2023-08-24 01:01:41 +00:00
xinxin.li
6ffdb4e9c4 modify arm csu bug, UCP4008-SL-EVB, Bug#1004 2023-08-23 16:29:08 +08:00
lishuang.xie
d734e714d5 1. New Feature#1006
2. add case0 : LTE 2 ape testcase
3. add case20: NR  4 ape testcase
4. add case21: NR  8 ape testcase
5. add case22: LTE 8 ape testcase
6. add case50: PCIE EP: arm read cfg for phy
2023-08-23 16:02:18 +08:00
Xianfeng Du
a6cc27e188 Merge branch 'dev_ck_v2.1_whf' into 'dev_ck_v2.1'
新增用户绑核接口osp_set_taskcpu##new feature992

See merge request ucp/driver/ucp4008_platform_arm!14
2023-08-16 16:38:31 +00:00
huanfeng.wang
52c901deae 删除通过freeram大小内存更新 2023-08-16 16:13:08 +08:00
huanfeng.wang
48f0fe0038 新增用户绑核接口osp_set_taskcpu 2023-08-16 09:35:29 +08:00
Xianfeng Du
16a18b969c Merge branch 'dev_ck_v2.1_update_interface' into 'dev_ck_v2.1'
update the arm_interface.h

See merge request ucp/driver/ucp4008_platform_arm!13
2023-08-07 09:24:16 +00:00
lishuang.xie
7fdeb14f4e update the arm_interface.h
int arm_csu_dma_1D_transfer(uint64_t addrSrc, uint64_t addrDst, uint32_t dataLen);
int arm_csu_wait_done(uint8_t tag);
2023-08-04 10:57:05 +08:00
Xianfeng Du
dd0e4ba161 Merge branch 'dev_ck_v2.1_NewFeature#891' into 'dev_ck_v2.1'
fix the New Feature#891

See merge request ucp/driver/ucp4008_platform_arm!12
2023-08-03 16:12:22 +00:00
lishuang.xie
6f059f38a4 fix the New Feature#891
used the APE_PHY not the APE_TEST
2023-08-03 15:13:45 +08:00
xianfeng.du
a9d77a5d60 fixed the msg_transfer issue 2023-08-01 19:08:29 +08:00
Xianfeng Du
50e11a1be7 Merge branch 'dev_ck_v2.1_lwh' into 'dev_ck_v2.1'
main函数中调用UCP_API_RFIC_CellSetup,通知ape启动CSU。

See merge request ucp/driver/ucp4008_platform_arm!11
2023-07-28 16:55:17 +00:00
liweihua
dc9907346f call UCP_API_RFIC_CellSetup(2575770000u, 2575770000u, 100000000u, 0) in main() 2023-07-28 16:35:52 +08:00
Xianfeng Du
0e4d1e0ded Merge branch 'dev_ck_v2.1_lwh' into 'dev_ck_v2.1'
msg_queue_ul_setup函数中将ECS_SM修改为PET_SM

See merge request ucp/driver/ucp4008_platform_arm!10
2023-07-27 14:02:54 +00:00
liweihua
392ff31a23 modify function msg_queue_ul_setup in msg_transfer_queue.c 2023-07-27 13:43:57 +08:00
Xianfeng Du
443ef23fef Merge branch 'dev_ck_v2.1_xls_printf' into 'dev_ck_v2.1'
the information of applicationPlatform just include the app information

See merge request ucp/driver/ucp4008_platform_arm!9
2023-07-26 17:10:55 +00:00