mirror of https://github.com/OpenIPC/firmware.git
Update docs and lab build script
parent
1cb5c2750a
commit
7f0cb5ff69
115
building.sh
115
building.sh
|
@ -15,14 +15,12 @@ fresh() {
|
||||||
[ -d buildroot* ] && echo -e "\nBuildroot found, OK\n" || make prepare
|
[ -d buildroot* ] && echo -e "\nBuildroot found, OK\n" || make prepare
|
||||||
}
|
}
|
||||||
|
|
||||||
check() {
|
rename() {
|
||||||
[[ $(stat --printf="%s" ./output/images/uImage) -gt 2097152 ]] && TG_NOTIFY="Warning: kernel size exceeded : $(stat --printf="%s" ./output/images/uImage) vs 2097152" && exit 1
|
[[ $(stat --printf="%s" ./output/images/uImage) -gt 2097152 ]] && TG_NOTIFY="Warning: kernel size exceeded : $(stat --printf="%s" ./output/images/uImage) vs 2097152" && exit 1
|
||||||
[[ $(stat --printf="%s" ./output/images/rootfs.squashfs) -gt 5242880 ]] && TG_NOTIFY="Warning: rootfs size exceeded - $(stat --printf="%s" ./output/images/rootfs.squashfs) vs 5242880" && exit 1
|
[[ $(stat --printf="%s" ./output/images/rootfs.squashfs) -gt 5242880 ]] && TG_NOTIFY="Warning: rootfs size exceeded - $(stat --printf="%s" ./output/images/rootfs.squashfs) vs 5242880" && exit 1
|
||||||
# If board have "_ultimate" as part...
|
# If board have "_ultimate" as part...
|
||||||
#[[ $(stat --printf="%s" ./output/images/rootfs.squashfs) -gt 13107200 ]] && TG_NOTIFY="Warning: rootfs size exceeded - $(stat --printf="%s" ./output/images/rootfs.squashfs) vs 13107200" && exit 1
|
#[[ $(stat --printf="%s" ./output/images/rootfs.squashfs) -gt 13107200 ]] && TG_NOTIFY="Warning: rootfs size exceeded - $(stat --printf="%s" ./output/images/rootfs.squashfs) vs 13107200" && exit 1
|
||||||
}
|
#
|
||||||
|
|
||||||
rename() {
|
|
||||||
mv -v ./output/images/uImage ./output/images/uImage.${soc}
|
mv -v ./output/images/uImage ./output/images/uImage.${soc}
|
||||||
mv -v ./output/images/rootfs.squashfs ./output/images/rootfs.squashfs.${soc}
|
mv -v ./output/images/rootfs.squashfs ./output/images/rootfs.squashfs.${soc}
|
||||||
mv -v ./output/images/rootfs.cpio ./output/images/rootfs.${soc}.cpio
|
mv -v ./output/images/rootfs.cpio ./output/images/rootfs.${soc}.cpio
|
||||||
|
@ -63,61 +61,61 @@ sdk() {
|
||||||
|
|
||||||
fh8852() {
|
fh8852() {
|
||||||
soc="fh8852"
|
soc="fh8852"
|
||||||
fresh && make PLATFORM=fullhan BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=fullhan BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
fh8856() {
|
fh8856() {
|
||||||
soc="fh8856"
|
soc="fh8856"
|
||||||
fresh && make PLATFORM=fullhan BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=fullhan BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
gk7205v200() {
|
gk7205v200() {
|
||||||
soc="gk7205v200"
|
soc="gk7205v200"
|
||||||
fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
gk7205v200_fpv() {
|
gk7205v200_fpv() {
|
||||||
soc="gk7205v200"
|
soc="gk7205v200"
|
||||||
fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_fpv all && check && rename
|
fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_fpv all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
gk7205v200_ufanet() {
|
gk7205v200_ufanet() {
|
||||||
soc="gk7205v200"
|
soc="gk7205v200"
|
||||||
fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_ufanet all && check && rename
|
fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_ufanet all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
gk7205v300() {
|
gk7205v300() {
|
||||||
soc="gk7205v300"
|
soc="gk7205v300"
|
||||||
fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
hi3516av300() {
|
hi3516av300() {
|
||||||
soc="hi3516av300"
|
soc="hi3516av300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516cv100() {
|
hi3516cv100() {
|
||||||
soc="hi3516cv100"
|
soc="hi3516cv100"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_unknown all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_unknown all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516cv200() {
|
hi3516cv200() {
|
||||||
soc="hi3516cv200"
|
soc="hi3516cv200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3518ev200() {
|
hi3518ev200() {
|
||||||
soc="hi3518ev200"
|
soc="hi3518ev200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3518ev200_hs303v3() {
|
hi3518ev200_hs303v3() {
|
||||||
soc="hi3518ev200"
|
soc="hi3518ev200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename && autoup_rootfs
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename && autoup_rootfs
|
||||||
#PLATFORM=hisilicon make br-linux-{dirclean,rebuild}
|
#PLATFORM=hisilicon make br-linux-{dirclean,rebuild}
|
||||||
#PLATFORM=hisilicon make br-hisilicon-osdrv-hi3516cv300-{dirclean,rebuild}
|
#PLATFORM=hisilicon make br-hisilicon-osdrv-hi3516cv300-{dirclean,rebuild}
|
||||||
#PLATFORM=hisilicon make br-majestic-hi3516cv300-{dirclean,rebuild}
|
#PLATFORM=hisilicon make br-majestic-hi3516cv300-{dirclean,rebuild}
|
||||||
|
@ -128,150 +126,155 @@ hi3518ev200_hs303v3() {
|
||||||
|
|
||||||
hi3516cv300() {
|
hi3516cv300() {
|
||||||
soc="hi3516cv300"
|
soc="hi3516cv300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev100() {
|
hi3516ev100() {
|
||||||
soc="hi3516ev100"
|
soc="hi3516ev100"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
#################################################################################
|
#################################################################################
|
||||||
hi3516av100() {
|
hi3516av100() {
|
||||||
soc="hi3516av100"
|
soc="hi3516av100"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516dv100() {
|
hi3516dv100() {
|
||||||
soc="hi3516dv100"
|
soc="hi3516dv100"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
hi3519v101() {
|
hi3519v101() {
|
||||||
soc="hi3519v101"
|
soc="hi3519v101"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516av200() {
|
hi3516av200() {
|
||||||
soc="hi3516av200"
|
soc="hi3516av200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
hi3516cv500() {
|
hi3516cv500() {
|
||||||
soc="hi3516cv500"
|
soc="hi3516cv500"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516dv300() {
|
hi3516dv300() {
|
||||||
soc="hi3516dv300"
|
soc="hi3516dv300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
hi3516dv200() {
|
hi3516dv200() {
|
||||||
soc="hi3516dv200"
|
soc="hi3516dv200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev200() {
|
hi3516ev200() {
|
||||||
soc="hi3516ev200"
|
soc="hi3516ev200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev200_dozor() {
|
hi3516ev200_dozor() {
|
||||||
soc="hi3516ev200"
|
soc="hi3516ev200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_dozor all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_dozor all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev200_eltis() {
|
hi3516ev200_eltis() {
|
||||||
soc="hi3516ev200"
|
soc="hi3516ev200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_eltis all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_eltis all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev200_vixand() {
|
hi3516ev200_vixand() {
|
||||||
soc="hi3516ev200"
|
soc="hi3516ev200"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_vixand all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_vixand all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev300() {
|
hi3516ev300() {
|
||||||
soc="hi3516ev300"
|
soc="hi3516ev300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev300_dev() {
|
hi3516ev300_dev() {
|
||||||
soc="hi3516ev300"
|
soc="hi3516ev300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_dev all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_dev all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev300_glibc() {
|
hi3516ev300_glibc() {
|
||||||
soc="hi3516ev300"
|
soc="hi3516ev300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_glibc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_glibc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev300_tehshield() {
|
hi3516ev300_tehshield() {
|
||||||
soc="hi3516ev300"
|
soc="hi3516ev300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_tehshield all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_tehshield all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3516ev300_ultimate() {
|
hi3516ev300_ultimate() {
|
||||||
soc="hi3516ev300"
|
soc="hi3516ev300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_ultimate all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_ultimate all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3518ev300() {
|
hi3518ev300() {
|
||||||
soc="hi3518ev300"
|
soc="hi3518ev300"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3536cv100() {
|
hi3536cv100() {
|
||||||
soc="hi3536cv100"
|
soc="hi3536cv100"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
hi3536dv100() {
|
hi3536dv100() {
|
||||||
soc="hi3536dv100"
|
soc="hi3536dv100"
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
nt98562() {
|
nt98562() {
|
||||||
soc="nt98562"
|
soc="nt98562"
|
||||||
fresh && make PLATFORM=novatek BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=novatek BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
#PLATFORM=novatek make br-linux-{dirclean,rebuild}
|
#PLATFORM=novatek make br-linux-{dirclean,rebuild}
|
||||||
}
|
}
|
||||||
|
|
||||||
nt98566() {
|
nt98566() {
|
||||||
soc="nt98566"
|
soc="nt98566"
|
||||||
fresh && make PLATFORM=novatek BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=novatek BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
ssc325() {
|
ssc325() {
|
||||||
soc="ssc325"
|
soc="ssc325"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
ssc333() {
|
ssc333() {
|
||||||
soc="ssc333"
|
soc="ssc333"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
ssc335() {
|
ssc335() {
|
||||||
soc="ssc335"
|
soc="ssc335"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
ssc335_blackbird() {
|
ssc335_blackbird() {
|
||||||
soc="ssc335"
|
soc="ssc335"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_blackbird all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_blackbird all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
ssc335_goodcam() {
|
ssc335_goodcam() {
|
||||||
soc="ssc335"
|
soc="ssc335"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_goodcam all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_goodcam all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
ssc335_initramfs() {
|
ssc335_initramfs() {
|
||||||
|
@ -281,51 +284,51 @@ ssc335_initramfs() {
|
||||||
|
|
||||||
ssc335_musl() {
|
ssc335_musl() {
|
||||||
soc="ssc335"
|
soc="ssc335"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_musl all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_musl all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
ssc335_portal() {
|
ssc335_portal() {
|
||||||
soc="ssc335"
|
soc="ssc335"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_portal all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_portal all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
ssc335_rotek() {
|
ssc335_rotek() {
|
||||||
soc="ssc335"
|
soc="ssc335"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_rotek all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_rotek all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
ssc337() {
|
ssc337() {
|
||||||
soc="ssc337"
|
soc="ssc337"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
ssc335de() {
|
ssc335de() {
|
||||||
soc="ssc335de"
|
soc="ssc335de"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
ssc337de() {
|
ssc337de() {
|
||||||
soc="ssc337de"
|
soc="ssc337de"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
|
||||||
xm510() {
|
xm510() {
|
||||||
soc="xm510"
|
soc="xm510"
|
||||||
fresh && make PLATFORM=xiongmai BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=xiongmai BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
xm530() {
|
xm530() {
|
||||||
soc="xm530"
|
soc="xm530"
|
||||||
fresh && make PLATFORM=xiongmai BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=xiongmai BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
xm550() {
|
xm550() {
|
||||||
soc="xm550"
|
soc="xm550"
|
||||||
fresh && make PLATFORM=xiongmai BOARD=unknown_unknown_${soc}_openipc all && check && rename
|
fresh && make PLATFORM=xiongmai BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
@ -373,18 +376,18 @@ xm550() {
|
||||||
# hi3516ev300_ultimate # OpenIPC_ultimate version
|
# hi3516ev300_ultimate # OpenIPC_ultimate version
|
||||||
# hi3518ev300 # OpenIPC
|
# hi3518ev300 # OpenIPC
|
||||||
#
|
#
|
||||||
|
# hi3519v101 # OpenIPC
|
||||||
|
# hi3516av200 # OpenIPC
|
||||||
|
#
|
||||||
# hi3516av300 # testing..
|
# hi3516av300 # testing..
|
||||||
# hi3516cv500 # testing..
|
# hi3516cv500 # testing..
|
||||||
# hi3516dv300 # testing..
|
# hi3516dv300 # testing..
|
||||||
hi3519v101 # OpenIPC
|
|
||||||
# hi3516av200 # OpenIPC
|
|
||||||
#
|
#
|
||||||
# hi3536dv100 # OpenIPC
|
# hi3536dv100 # OpenIPC
|
||||||
#
|
#
|
||||||
#######
|
#######
|
||||||
#
|
#
|
||||||
# nt98562 # OpenIPC
|
nt98562 # OpenIPC
|
||||||
#
|
|
||||||
# nt98566 # OpenIPC
|
# nt98566 # OpenIPC
|
||||||
#
|
#
|
||||||
#######
|
#######
|
||||||
|
|
|
@ -36,6 +36,7 @@ _NB! Downloads are for research only, without any guarantee._
|
||||||
| Goke GK7205v300<br>![GK7205v300][GK7205v300] | | | | | | | | [⬇][fwGK7205v300] | DONE |
|
| Goke GK7205v300<br>![GK7205v300][GK7205v300] | | | | | | | | [⬇][fwGK7205v300] | DONE |
|
||||||
| Goke GK7605v100<br>![GK7605v100][GK7605v100] | + | + | + | | | | | [⬇][fwGK7605v100] | WIP |
|
| Goke GK7605v100<br>![GK7605v100][GK7605v100] | + | + | + | | | | | [⬇][fwGK7605v100] | WIP |
|
||||||
| HiSilicon Hi3516Av100<br>![Hi3516Av100][Hi3516Av100] | | + | + | | | | | [⬇][fwHi3516Av100] | WIP |
|
| HiSilicon Hi3516Av100<br>![Hi3516Av100][Hi3516Av100] | | + | + | | | | | [⬇][fwHi3516Av100] | WIP |
|
||||||
|
| HiSilicon Hi3516Av200<br>![Hi3516Av200][Hi3516Av200] | | + | + | | | | | [⬇][fwHi3516Av200] | WIP |
|
||||||
| HiSilicon Hi3516Av300<br>![Hi3516Av300][Hi3516Av300] | | + | + | | | | | [⬇][fwHi3516Av300] | WIP |
|
| HiSilicon Hi3516Av300<br>![Hi3516Av300][Hi3516Av300] | | + | + | | | | | [⬇][fwHi3516Av300] | WIP |
|
||||||
| HiSilicon Hi3516Cv200<br>![Hi3516Cv200][Hi3516Cv200] | | + | + | + | + | + | | [⬇][fwHi3516Cv200] | DONE |
|
| HiSilicon Hi3516Cv200<br>![Hi3516Cv200][Hi3516Cv200] | | + | + | + | + | + | | [⬇][fwHi3516Cv200] | DONE |
|
||||||
| HiSilicon Hi3516Cv300<br>![Hi3516Cv300][Hi3516Cv300] | + | + | + | + | + | + | + | [⬇][fwHi3516Cv300] | DONE |
|
| HiSilicon Hi3516Cv300<br>![Hi3516Cv300][Hi3516Cv300] | + | + | + | + | + | + | + | [⬇][fwHi3516Cv300] | DONE |
|
||||||
|
@ -48,6 +49,7 @@ _NB! Downloads are for research only, without any guarantee._
|
||||||
| HiSilicon Hi3516Ev300<br>![Hi3516Ev300][Hi3516Ev300] | + | + | + | + | + | + | + | [⬇][fwHi3516Ev300] | DONE |
|
| HiSilicon Hi3516Ev300<br>![Hi3516Ev300][Hi3516Ev300] | + | + | + | + | + | + | + | [⬇][fwHi3516Ev300] | DONE |
|
||||||
| HiSilicon Hi3518Ev200<br>![Hi3518Ev200][Hi3518Ev200] | | + | + | + | + | + | | [⬇][fwHi3518Ev200] | DONE |
|
| HiSilicon Hi3518Ev200<br>![Hi3518Ev200][Hi3518Ev200] | | + | + | + | + | + | | [⬇][fwHi3518Ev200] | DONE |
|
||||||
| HiSilicon Hi3518Ev300<br>![Hi3518Ev300][Hi3518Ev300] | + | + | + | + | + | + | + | [⬇][fwHi3518Ev300] | DONE |
|
| HiSilicon Hi3518Ev300<br>![Hi3518Ev300][Hi3518Ev300] | + | + | + | + | + | + | + | [⬇][fwHi3518Ev300] | DONE |
|
||||||
|
| HiSilicon Hi3519v101<br>![Hi3519v101][Hi3519v101] | | + | + | | | | | [⬇][fwHi3519v101] | WIP |
|
||||||
| Ingenic T10<br>![T10][T10] | | | | | | | | | R&D |
|
| Ingenic T10<br>![T10][T10] | | | | | | | | | R&D |
|
||||||
| Ingenic T20<br>![T20][T20] | | | | | | | | | R&D |
|
| Ingenic T20<br>![T20][T20] | | | | | | | | | R&D |
|
||||||
| Ingenic T21<br>![T21][T21] | | | | | | | | | R&D |
|
| Ingenic T21<br>![T21][T21] | | | | | | | | | R&D |
|
||||||
|
@ -114,6 +116,7 @@ Thank you.
|
||||||
[GK7205v300]: https://github.com/OpenIPC/firmware/actions/workflows/gk7205v300_images.yml/badge.svg
|
[GK7205v300]: https://github.com/OpenIPC/firmware/actions/workflows/gk7205v300_images.yml/badge.svg
|
||||||
[GK7605v100]: https://github.com/OpenIPC/firmware/actions/workflows/gk7605v100_images.yml/badge.svg
|
[GK7605v100]: https://github.com/OpenIPC/firmware/actions/workflows/gk7605v100_images.yml/badge.svg
|
||||||
[Hi3516Av100]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516av100_images.yml/badge.svg
|
[Hi3516Av100]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516av100_images.yml/badge.svg
|
||||||
|
[Hi3516Av200]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516av200_images.yml/badge.svg
|
||||||
[Hi3516Av300]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516av300_images.yml/badge.svg
|
[Hi3516Av300]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516av300_images.yml/badge.svg
|
||||||
[Hi3516Cv200]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516cv200_images.yml/badge.svg
|
[Hi3516Cv200]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516cv200_images.yml/badge.svg
|
||||||
[Hi3516Cv300]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516cv300_images.yml/badge.svg
|
[Hi3516Cv300]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516cv300_images.yml/badge.svg
|
||||||
|
@ -126,6 +129,7 @@ Thank you.
|
||||||
[Hi3516Ev300]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516ev300_images.yml/badge.svg
|
[Hi3516Ev300]: https://github.com/OpenIPC/firmware/actions/workflows/hi3516ev300_images.yml/badge.svg
|
||||||
[Hi3518Ev200]: https://github.com/OpenIPC/firmware/actions/workflows/hi3518ev200_images.yml/badge.svg
|
[Hi3518Ev200]: https://github.com/OpenIPC/firmware/actions/workflows/hi3518ev200_images.yml/badge.svg
|
||||||
[Hi3518Ev300]: https://github.com/OpenIPC/firmware/actions/workflows/hi3518ev300_images.yml/badge.svg
|
[Hi3518Ev300]: https://github.com/OpenIPC/firmware/actions/workflows/hi3518ev300_images.yml/badge.svg
|
||||||
|
[Hi3519v101]: https://github.com/OpenIPC/firmware/actions/workflows/hi3519v101_images.yml/badge.svg
|
||||||
[MSC313E]: https://img.shields.io/static/v1?label=MSC313E&message=help%20needed&color=5500ff&logo=github
|
[MSC313E]: https://img.shields.io/static/v1?label=MSC313E&message=help%20needed&color=5500ff&logo=github
|
||||||
[MSC316D]: https://img.shields.io/static/v1?label=MSC316D&message=help%20needed&color=5500ff&logo=github
|
[MSC316D]: https://img.shields.io/static/v1?label=MSC316D&message=help%20needed&color=5500ff&logo=github
|
||||||
[NT98562]: https://github.com/OpenIPC/firmware/actions/workflows/nt98562_images.yml/badge.svg
|
[NT98562]: https://github.com/OpenIPC/firmware/actions/workflows/nt98562_images.yml/badge.svg
|
||||||
|
@ -147,6 +151,7 @@ Thank you.
|
||||||
[fwGK7205v300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.gk7205v300-br.tgz
|
[fwGK7205v300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.gk7205v300-br.tgz
|
||||||
[fwGK7605v100]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.gk7605v100-br.tgz
|
[fwGK7605v100]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.gk7605v100-br.tgz
|
||||||
[fwHi3516Av100]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516av100-br.tgz
|
[fwHi3516Av100]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516av100-br.tgz
|
||||||
|
[fwHi3516Av200]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516av200-br.tgz
|
||||||
[fwHi3516Av300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516av300-br.tgz
|
[fwHi3516Av300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516av300-br.tgz
|
||||||
[fwHi3516Cv200]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516cv200-br.tgz
|
[fwHi3516Cv200]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516cv200-br.tgz
|
||||||
[fwHi3516Cv300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516cv300-br.tgz
|
[fwHi3516Cv300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516cv300-br.tgz
|
||||||
|
@ -159,6 +164,7 @@ Thank you.
|
||||||
[fwHi3516Ev300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516ev300-br.tgz
|
[fwHi3516Ev300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3516ev300-br.tgz
|
||||||
[fwHi3518Ev200]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3518ev200-br.tgz
|
[fwHi3518Ev200]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3518ev200-br.tgz
|
||||||
[fwHi3518Ev300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3518ev300-br.tgz
|
[fwHi3518Ev300]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3518ev300-br.tgz
|
||||||
|
[fwHi3519v101]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.hi3519v101-br.tgz
|
||||||
[fwNT98562]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.nt98562-br.tgz
|
[fwNT98562]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.nt98562-br.tgz
|
||||||
[fwNT98566]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.nt98566-br.tgz
|
[fwNT98566]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.nt98566-br.tgz
|
||||||
[fwSSC325]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.ssc325-br.tgz
|
[fwSSC325]: https://github.com/OpenIPC/firmware/releases/download/latest/openipc.ssc325-br.tgz
|
||||||
|
|
Loading…
Reference in New Issue