mirror of https://github.com/OpenIPC/firmware.git
Add Majestic to HI3516CV300 platform
parent
323c1e51f5
commit
7201613178
|
@ -16,6 +16,7 @@ source "$BR2_EXTERNAL_HISILICON_PATH/package/libevent-openipc/Config.in"
|
|||
source "$BR2_EXTERNAL_HISILICON_PATH/package/libhv-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/libogg-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/libsrt-openipc/Config.in"
|
||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3516cv300/Config.in"
|
||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3516cv500/Config.in"
|
||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/majestic-hi3516ev300/Config.in"
|
||||
source "$BR2_EXTERNAL_HISILICON_PATH/package/mbedtls-openipc/Config.in"
|
||||
|
|
|
@ -16,6 +16,7 @@ include $(BR2_EXTERNAL_HISILICON_PATH)/package/libevent-openipc/libevent-openipc
|
|||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/libhv-openipc/libhv-openipc.mk
|
||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/libogg-openipc/libogg-openipc.mk
|
||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/libsrt-openipc/libsrt-openipc.mk
|
||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3516cv300/majestic-hi3516cv300.mk
|
||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3516cv500/majestic-hi3516cv500.mk
|
||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/majestic-hi3516ev300/majestic-hi3516ev300.mk
|
||||
include $(BR2_EXTERNAL_HISILICON_PATH)/package/mbedtls-openipc/mbedtls-openipc.mk
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
../../general/package/majestic-hi3516cv300
|
|
@ -94,6 +94,8 @@ hi3516cv300() {
|
|||
soc="hi3516cv300"
|
||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_${soc}_openipc all && rename
|
||||
#PLATFORM=hisilicon make br-linux-{dirclean,rebuild}
|
||||
#PLATFORM=hisilicon make br-hisilicon-osdrv-hi3516cv300-{dirclean,rebuild}
|
||||
#PLATFORM=hisilicon make br-majestic-hi3516cv300-{dirclean,rebuild}
|
||||
}
|
||||
|
||||
hi3516cv500() {
|
||||
|
|
|
@ -463,16 +463,6 @@ calc_mmz_info()
|
|||
echo "mmz_start: $mmz_start, mmz_size: $mmz_size"
|
||||
}
|
||||
|
||||
start_majestic()
|
||||
{
|
||||
# Use it for stopping service: killall -sigint majestic
|
||||
sleep 1
|
||||
export SENSOR=$SNS_TYPE
|
||||
sleep 30
|
||||
ntpd -n -q -p 0.openwrt.pool.ntp.org -p 1.openwrt.pool.ntp.org -p 2.openwrt.pool.ntp.org -p 3.openwrt.pool.ntp.org
|
||||
majestic 2>&1 | logger -p daemon.info -t majestic &
|
||||
}
|
||||
|
||||
|
||||
######################parse arg###################################
|
||||
b_arg_os_mem=0
|
||||
|
@ -558,13 +548,12 @@ if [ $# -lt 1 ]; then
|
|||
fi
|
||||
|
||||
if [ $b_arg_remove -eq 1 ]; then
|
||||
killall -sigint majestic
|
||||
remove_ko;
|
||||
fi
|
||||
|
||||
if [ $b_arg_insmod -eq 1 ]; then
|
||||
cd /lib/modules/3.18.20/hisilicon
|
||||
insert_ko;
|
||||
start_majestic;
|
||||
fi
|
||||
|
||||
if [ $b_arg_restore -eq 1 ]; then
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
config BR2_PACKAGE_MAJESTIC_HI3516CV300
|
||||
bool "Tiny but powerful IPC streaming software"
|
||||
default n
|
||||
help
|
||||
Tiny but powerful IPC streaming software
|
||||
|
||||
https://openipc.org
|
|
@ -0,0 +1,22 @@
|
|||
################################################################################
|
||||
#
|
||||
# majestic-hi3516cv300
|
||||
#
|
||||
################################################################################
|
||||
|
||||
MAJESTIC_HI3516CV300_VERSION = current
|
||||
MAJESTIC_HI3516CV300_SOURCE = majestic.hi3516cv300.master.tar.bz2
|
||||
MAJESTIC_HI3516CV300_SITE = http://openipc.s3-eu-west-1.amazonaws.com
|
||||
MAJESTIC_HI3516CV300_LICENSE = MIT
|
||||
MAJESTIC_HI3516CV300_LICENSE_FILES = LICENSE
|
||||
|
||||
define MAJESTIC_HI3516CV300_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/etc $(@D)/majestic.yaml
|
||||
|
||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(@D)/majestic
|
||||
endef
|
||||
|
||||
|
||||
$(eval $(generic-package))
|
Loading…
Reference in New Issue