Skip to content

Commit 2832106

Browse files
committed
k230 sdk release v1.7
1 parent 8074e1e commit 2832106

File tree

8,422 files changed

+2262488
-36487
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

8,422 files changed

+2262488
-36487
lines changed

.gitlab-ci.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ variables:
33
GITHUB_REPO: [email protected]:kendryte/k230_sdk.git
44
GITEE_REPO: [email protected]:kendryte/k230_sdk.git
55
CONF: k230_evb_defconfig
6+
IMAGE_DIR: images
7+
IMAGE_NAME: "*_nncase_*.img.gz"
8+
RELEASE_DIR: sdk_images
69

710
default:
811
image: ai.b-bug.org:5000/k230_sdk:latest
@@ -71,7 +74,7 @@ manual_sync:
7174
# new MR open
7275
build-image:
7376
variables:
74-
DST_BASE: /data1/k230/gitlab-ci/images/${CI_PROJECT_NAME}
77+
DST_BASE: /data1/k230/gitlab-ci/${IMAGE_DIR}/${CI_PROJECT_NAME}
7578
SRC_DIR: ./output/${CONF}/images
7679
rules:
7780
- if: $CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "dev"
@@ -169,11 +172,11 @@ build-image:
169172
script:
170173
- cd $CI_PROJECT_DIR
171174
- ls -alht
172-
- wget -qc https://ai.b-bug.org/k230/test_resources/ci/release/release_k230_sdk_image.sh -O ./release_k230_sdk_image.sh || exit 1
173-
- chmod +x ./release_k230_sdk_image.sh
175+
- wget -qc https://ai.b-bug.org/k230/test_resources/ci/release/release_images.sh -O ./release_images.sh || exit 1
176+
- chmod +x ./release_images.sh
174177
- echo $CI_COMMIT_TAG || exit 1
175178
- echo $CONF || exit 1
176-
- time ./release_k230_sdk_image.sh $CI_COMMIT_TAG $CONF || time ./release_k230_sdk_image.sh $CI_COMMIT_TAG $CONF || exit 1
179+
- time ./release_images.sh $CI_COMMIT_TAG $CONF $IMAGE_DIR $IMAGE_NAME $RELEASE_DIR || time ./release_images.sh $CI_COMMIT_TAG $CONF $IMAGE_DIR $IMAGE_NAME $RELEASE_DIR || exit 1
177180
- echo "all release file synced"
178181

179182
.sync_sdk_github_zip:
@@ -285,7 +288,7 @@ build-image:
285288
- echo "----------save image----------"
286289
- echo ${DST_BASE}
287290
- echo "set DST_DIR with different type based on docs/images/src"
288-
- DST_DIR="${DST_BASE}/images"
291+
- DST_DIR="${DST_BASE}/${IMAGE_DIR}"
289292
- echo ${DST_DIR}
290293
- echo "---create repo dir---"
291294
- sudo mkdir -p ${DST_DIR}
@@ -296,7 +299,7 @@ build-image:
296299
- echo "---create current image version dir---"
297300
- sudo mkdir -p ${DST_DIR}/${SUB_DIR}/ || exit 1
298301
- echo "---remove image file---"
299-
- rm -rf ${SRC_DIR}/images/
302+
- rm -rf ${SRC_DIR}/${IMAGE_DIR}/
300303
- echo "---save sdk build output---"
301304
- sudo cp -rf --sparse=always ${SRC_DIR}/ ${DST_DIR}/${SUB_DIR}/
302305
- echo "${DST_DIR}/${SUB_DIR}/"

Kconfig

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ config LINUX_RUN_CORE_ID
2626
help
2727
support linux on core num;
2828

29+
config MPP_MIDDLEWARE
30+
bool "make mpp middleware "
31+
default n
32+
help
33+
make mpp middleware ;
2934
####################debug /realse version begain {
3035
choice
3136
prompt "build debug/release version"
@@ -50,4 +55,4 @@ config DBGLV
5055
0----release
5156
default 0 if BUILD_RELEASE_VER
5257
default 8 if BUILD_DEBUG_VER
53-
####################debug /realse version end }
58+
####################debug /realse version end }

Kconfig.board

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ config BOARD_K230_CANMV_DONGSHANPI
4343
bool "K230 CANMV(DONGSHANPI)"
4444
help
4545
"CANMV(DONGSHANPI)";
46+
47+
config BOARD_K230D_CANMV_BPI
48+
bool "K230 CANMV(BPI)"
49+
help
50+
"CANMV(k230d bpi)";
4651
endchoice
4752

4853
config BOARD_NAME
@@ -80,6 +85,17 @@ config LINUX_DTB
8085
linux dtb name ;
8186
default BOARD_NAME
8287

88+
config BUILDROOT_DEFCONFIG
89+
string "buildroot defconfig "
90+
help
91+
buildroot defconfig ;
92+
default BOARD_NAME
93+
94+
config RTTHREAD_DEFCONFIG
95+
string "rtthread defconfig "
96+
help
97+
rtthread defconfig ;
98+
8399
config REMOTE_TEST_PLATFORM
84100
bool "config REMOTE_TEST_PLATFORM"
85101
help

Kconfig.wifi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ config AP6256
1212
config RTL8188FU
1313
bool "enable rtl8188fu"
1414
default n
15+
16+
config RTL8723DU
17+
bool "enable rtl8723du"
18+
default n
1519
endmenu
1620

1721

Makefile

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,11 @@ define BUILD_IMAGE
6868

6969
endef
7070

71+
ifeq ($(CONFIG_MPP_MIDDLEWARE),y)
72+
MPP_MIDDLEWARE = mpp-middleware
73+
MPP_MIDDLEWARE_CLEAN = mpp-middleware-clean
74+
endif
75+
7176
#include .config
7277

7378
.PHONY: all
@@ -112,8 +117,8 @@ prepare_sourcecode:prepare_toolchain
112117
#ai
113118
@echo "download nncase sdk"
114119
@rm -rf src/big/utils/; rm -rf src/big/ai;
115-
@wget -q --show-progress $(DOWNLOAD_URL)/downloads/kmodel/kmodel_v2.8.3.tgz -O - | tar -xzC src/big/
116-
@wget -q --show-progress $(DOWNLOAD_URL)/downloads/nncase/nncase_k230_v2.8.3.tgz -O - | tar -xzC src/big/
120+
@wget -q --show-progress $(DOWNLOAD_URL)/downloads/kmodel/kmodel_v2.9.0.tgz -O - | tar -xzC src/big/
121+
@wget -q --show-progress $(DOWNLOAD_URL)/downloads/nncase/nncase_k230_rtos_v2.9.0.tgz -O - | tar -xzC src/big/
117122

118123
#big utils
119124
@echo "download big utils"
@@ -233,12 +238,6 @@ mpp-apps-clean:
233238
make clean -C userapps/sample; \
234239
cd -;
235240

236-
.PHONY: mpp
237-
mpp: mpp-kernel mpp-apps
238-
239-
.PHONY: mpp-clean
240-
mpp-clean: mpp-kernel-clean mpp-apps-clean
241-
242241
.PHONY: mpp-middleware
243242
mpp-middleware:
244243
@export PATH=$(RTT_EXEC_PATH):$(PATH); \
@@ -255,6 +254,14 @@ mpp-middleware-clean:
255254
make clean -C middleware; \
256255
cd -;
257256

257+
.PHONY: mpp
258+
mpp: mpp-kernel mpp-apps $(MPP_MIDDLEWARE)
259+
260+
.PHONY: mpp-clean
261+
mpp-clean: mpp-kernel-clean mpp-apps-clean $(MPP_MIDDLEWARE_CLEAN)
262+
echo "hello mpp-clen"
263+
echo $(MPP_MIDDLEWARE_CLEAN)
264+
258265
.PHONY: poc
259266
poc:check_src
260267
@export PATH=$(RTT_EXEC_PATH):$(PATH); \
@@ -497,6 +504,11 @@ uboot: defconfig prepare_memory check_src
497504
cd $(UBOOT_SRC_PATH); \
498505
make $(UBOOT_DEFCONFIG) O=$(UBOOT_BUILD_DIR) || exit $?;make -C $(UBOOT_BUILD_DIR) || exit $?; \
499506
cd -
507+
burntool:
508+
@export PATH=$(LINUX_EXEC_PATH):$(PATH);export CROSS_COMPILE=$(LINUX_CC_PREFIX);export ARCH=riscv; \
509+
cd $(UBOOT_SRC_PATH); \
510+
make $(BURNTOOL_DEFCONFIG) O=$(BURNTOOL_BUILD_DIR) || exit $?;make -C $(BURNTOOL_BUILD_DIR) || exit $?; \
511+
cd -
500512

501513
.PHONY: uboot-rebuild
502514
uboot-rebuild: defconfig prepare_memory check_src
-25.6 KB
Binary file not shown.

board/common/dev_firmware/ap6212a/nvram.txt

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#AP6212A_NVRAM_V1.0.2_20191121
1+
#K016-CW43-SW_20211022
22
# 2.4 GHz, 20 MHz BW mode
33

44
# The following parameter values are just placeholders, need to be updated.
@@ -16,7 +16,8 @@ xtalfreq=26000
1616
nocrc=1
1717
ag0=255
1818
aa2g=1
19-
ccode=ALL
19+
ccode=CN
20+
regrev=38
2021

2122
pa0itssit=0x20
2223
extpagain2g=0
@@ -27,11 +28,11 @@ AvVmid_c0=0x0,0xc8
2728
cckpwroffset0=5
2829

2930
# PPR params
30-
maxp2ga0=80
31+
maxp2ga0=84
3132
txpwrbckof=6
3233
cckbw202gpo=0x6666
3334
legofdmbw202gpo=0xaaaaaaaa
34-
mcsbw202gpo=0xbbbbbbbb
35+
mcsbw202gpo=0xcccccccc
3536

3637
# OFDM IIR :
3738
ofdmdigfilttype=18
@@ -48,9 +49,12 @@ hostrdy=0x41
4849
usbrdy=0x03
4950
usbrdydelay=100
5051
deadman_to=0xffffffff
52+
53+
ed_thresh2g=-54
54+
eu_edthresh2g=-54
55+
5156
# muxenab: 0x1 for UART enable, 0x10 for Host awake
5257
muxenab=0x10
5358
# CLDO PWM voltage settings - 0x4 - 1.1 volt
5459
#cldo_pwm=0x4
55-
glitch_based_crsmin=1
56-
noccpwrlmt=1
60+
glitch_based_crsmin=1
22 Bytes
Binary file not shown.
52.5 KB
Binary file not shown.

board/common/gen_image_cfg/genimage-sdcard.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,4 @@ image sysimage-sdcard.img {
7070
# size = 32M
7171
image = "app.vfat"
7272
}
73-
}
73+
}

0 commit comments

Comments
 (0)