mirror of https://github.com/OpenIPC/firmware.git
Update HiSilicon profiles
parent
4f5c6655ac
commit
28f13c7999
|
@ -13,7 +13,7 @@ start() {
|
||||||
logger -s -p daemon.info -t hisilicon "Check MAC for Xiongmai devices"
|
logger -s -p daemon.info -t hisilicon "Check MAC for Xiongmai devices"
|
||||||
if [ "$(fw_printenv -n ethaddr)" = "00:00:23:34:45:66" ]; then
|
if [ "$(fw_printenv -n ethaddr)" = "00:00:23:34:45:66" ]; then
|
||||||
logger -s -p daemon.info -t hisilicon "The eth0 interface has a lousy MAC, let's try to change it.."
|
logger -s -p daemon.info -t hisilicon "The eth0 interface has a lousy MAC, let's try to change it.."
|
||||||
XMMAC="$(ipcinfo --xm_mac)" && [ -n "${XMMAC}" ] && fw_setenv ethaddr ${XMMAC} && ifconfig eth0 hw ether ${XMMAC} && logger -s -p daemon.info -t hisilicon "The eth0 interface have new MAC - ${XMMAC}"
|
XMMAC="$(ipcinfo --xm_mac)" && [ -n "${XMMAC}" ] && fw_setenv ethaddr ${XMMAC} && ifconfig eth0 hw ether ${XMMAC} && logger -s -p daemon.info -t hisilicon "The eth0 interface have new MAC - ${XMMAC}" && reboot -f
|
||||||
else
|
else
|
||||||
logger -s -p daemon.info -t hisilicon "The eth0 interface has a correct MAC - $(fw_printenv -n ethaddr)"
|
logger -s -p daemon.info -t hisilicon "The eth0 interface has a correct MAC - $(fw_printenv -n ethaddr)"
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -85,31 +85,31 @@ define HISILICON_OSDRV_HI3516EV300_INSTALL_TARGET_CMDS
|
||||||
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libaacenc.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libaacenc.so
|
||||||
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libaacsbrdec.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libaacsbrdec.so
|
||||||
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libaacsbrenc.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libaacsbrenc.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libbcd.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libbcd.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libdnvqe.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libdnvqe.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hiae.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hiae.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hiawb_natura.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hiawb_natura.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hiawb.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hiawb.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhi_cipher.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhi_cipher.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hidehaze.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hidehaze.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hidrc.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hidrc.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hiir_auto.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hiir_auto.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hildci.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/lib_hildci.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_AEC.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_AEC.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_AGC.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_AGC.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_ANR.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_ANR.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_common.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_common.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_EQ.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_EQ.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_HPF.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_HPF.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_record.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_record.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_RES.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libhive_RES.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libisp.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libisp.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libive.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libive.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libivp.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libivp.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libmd.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libmd.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libmpi.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libmpi.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libsecurec.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libsecurec.so
|
||||||
## $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libtde.so
|
# $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libtde.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libupvqe.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libupvqe.so
|
||||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libVoiceEngine.so
|
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(BR2_EXTERNAL_HISILICON_PATH)/package/hisilicon-osdrv-hi3516ev300/files/lib/libVoiceEngine.so
|
||||||
endef
|
endef
|
||||||
|
|
38
building.sh
38
building.sh
|
@ -82,11 +82,20 @@ hi3516ev300_tehshield() {
|
||||||
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_hi3516ev300_tehshield all && rename
|
fresh && make PLATFORM=hisilicon BOARD=unknown_unknown_hi3516ev300_tehshield all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#################################################################################
|
||||||
|
|
||||||
ssc325() {
|
ssc325() {
|
||||||
soc="ssc325"
|
soc="ssc325"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc325_openipc all && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc325_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#################################################################################
|
||||||
|
|
||||||
|
ssc333() {
|
||||||
|
soc="ssc333"
|
||||||
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc333_openipc all && rename
|
||||||
|
}
|
||||||
|
|
||||||
ssc335() {
|
ssc335() {
|
||||||
soc="ssc335"
|
soc="ssc335"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335_openipc all && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335_openipc all && rename
|
||||||
|
@ -102,6 +111,11 @@ ssc335_goodcam() {
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335_goodcam all && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335_goodcam all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ssc335_initramfs() {
|
||||||
|
soc="ssc335"
|
||||||
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335_initramfs all && rename
|
||||||
|
}
|
||||||
|
|
||||||
ssc335_musl() {
|
ssc335_musl() {
|
||||||
soc="ssc335"
|
soc="ssc335"
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335_musl all && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335_musl all && rename
|
||||||
|
@ -117,6 +131,20 @@ ssc337() {
|
||||||
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc337_openipc all && rename
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc337_openipc all && rename
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#################################################################################
|
||||||
|
|
||||||
|
ssc335de() {
|
||||||
|
soc="ssc335de"
|
||||||
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc335de_openipc all && rename
|
||||||
|
}
|
||||||
|
|
||||||
|
ssc337de() {
|
||||||
|
soc="ssc337de"
|
||||||
|
fresh && make PLATFORM=sigmastar BOARD=unknown_unknown_ssc337de_openipc all && rename
|
||||||
|
}
|
||||||
|
|
||||||
|
#################################################################################
|
||||||
|
|
||||||
xm530() {
|
xm530() {
|
||||||
soc="xm530"
|
soc="xm530"
|
||||||
fresh && make PLATFORM=xiongmai BOARD=unknown_unknown_xm530_openipc all && rename
|
fresh && make PLATFORM=xiongmai BOARD=unknown_unknown_xm530_openipc all && rename
|
||||||
|
@ -141,19 +169,21 @@ xm530() {
|
||||||
#
|
#
|
||||||
# ssc325 # OpenIPC
|
# ssc325 # OpenIPC
|
||||||
#
|
#
|
||||||
|
# ssc333 # OpenIPC
|
||||||
# ssc335 # OpenIPC
|
# ssc335 # OpenIPC
|
||||||
# ssc335_blackbird # BlackBird
|
# ssc335_blackbird # BlackBird
|
||||||
# ssc335_goodcam # GoodCam
|
# ssc335_goodcam # GoodCam
|
||||||
|
ssc335_initramfs # Initramfs
|
||||||
# ssc335_musl # Musl
|
# ssc335_musl # Musl
|
||||||
# ssc335_rotek # Rotek
|
# ssc335_rotek # Rotek
|
||||||
#
|
|
||||||
# ssc337 # OpenIPC
|
# ssc337 # OpenIPC
|
||||||
#
|
#
|
||||||
|
# ssc335de # OpenIPC
|
||||||
|
# ssc337de # OpenIPC
|
||||||
|
#
|
||||||
# xm530 # OK
|
# xm530 # OK
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# More examples
|
# More examples see here: https://github.com/OpenIPC/openipc-2.1/wiki/source_code
|
||||||
#
|
|
||||||
# make PLATFORM=sigmastar br-linux-{dirclean,rebuild}
|
|
||||||
#
|
#
|
||||||
|
|
Loading…
Reference in New Issue