ingenic init and update docs

pull/35/head
Igor Zalatov (from Citadel PC) 2021-08-05 22:12:58 +03:00
parent f9dd7e9d0f
commit 8915ae9304
16 changed files with 71 additions and 1 deletions

View File

@ -0,0 +1,12 @@
source "$BR2_EXTERNAL_INGENIC_PATH/linux/Config.ext.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/ingenic_patcher/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/aura-httpd/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/fwprintenv-ng/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/ipctool/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/libevent-mini/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/libhv/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/libsrt/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/majestic/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/node-exporter/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/vtund-lite/Config.in"
source "$BR2_EXTERNAL_INGENIC_PATH/package/yaml-cli/Config.in"

View File

@ -0,0 +1,2 @@
name: INGENIC
desc: Buildroot external tree for Ingenic based IP cameras

View File

@ -0,0 +1,12 @@
include $(BR2_EXTERNAL_INGENIC_PATH)/linux/linux-ext-ingenic_patcher.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ingenic_patcher/ingenic_patcher.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/aura-httpd/aura-httpd.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/fwprintenv-ng/fwprintenv-ng.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/ipctool/ipctool.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/libevent-mini/libevent-mini.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/libhv/libhv.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/libsrt/libsrt.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/majestic/majestic.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/node-exporter/node-exporter.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/vtund-lite/vtund-lite.mk
include $(BR2_EXTERNAL_INGENIC_PATH)/package/yaml-cli/yaml-cli.mk

View File

@ -0,0 +1,15 @@
config BR2_LINUX_KERNEL_EXT_INGENIC_PATCHER
bool "Ingenic kernel patches"
select BR2_PACKAGE_INGENIC_PATCHER
help
Patch Kernel for Ingenic boards
if BR2_LINUX_KERNEL_EXT_INGENIC_PATCHER
config BR2_LINUX_KERNEL_EXT_INGENIC_PATCHER_LIST
string "Patch list"
help
Space-separated list of patches to be applied
endif # BR2_LINUX_KERNEL_EXT_INGENIC_PATCHER

View File

@ -0,0 +1,11 @@
################################################################################
#
# linux_kernel_ext_ingenic_patcher
#
################################################################################
LINUX_EXTENSIONS += ingenic_patcher
define INGENIC_PATCHER_PREPARE_KERNEL
$(INGENIC_PATCHER_PKGDIR)/apply.sh $(@D) $(BR2_LINUX_KERNEL_EXT_INGENIC_PATCHER_LIST)
endef

View File

@ -0,0 +1 @@
../../general/package/aura-httpd

View File

@ -0,0 +1 @@
../../general/package/fwprintenv-ng

View File

@ -0,0 +1 @@
../../general/package/gdbserver-lite

View File

@ -0,0 +1 @@
../../general/package/ipctool

View File

@ -0,0 +1 @@
../../general/package/libevent-mini

View File

@ -0,0 +1 @@
../../general/package/libhv

View File

@ -0,0 +1 @@
../../general/package/libsrt

View File

@ -0,0 +1 @@
../../general/package/node-exporter

View File

@ -0,0 +1 @@
../../general/package/vtund-lite

View File

@ -0,0 +1 @@
../../general/package/yaml-cli

View File

@ -35,8 +35,10 @@ If you like our work, please consider supporting us on [Opencollective](https://
| Building status | SoC | Files | Maintainers | Notes |
|-----------------|-----------|----------|-------------|-------|
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/fh8632_images.yml/badge.svg)|FH8632|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.fh8632-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Start |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/fh8852_images.yml/badge.svg)|FH8852|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.fh8852-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Start |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/fh8856_images.yml/badge.svg)|FH8856|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.fh8856-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Start |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/gk7102s_images.yml/badge.svg)|GK7102S|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.gk7102s-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Start |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/gk7205v200_images.yml/badge.svg)|GK7205v200|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.gk7205v200-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Start |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3516ev200_images.yml/badge.svg)|Hi3516Ev200|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516ev200-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Ready |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/hi3516ev300_images.yml/badge.svg)|Hi3516Ev300|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.hi3516ev300-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Ready |
@ -44,6 +46,7 @@ If you like our work, please consider supporting us on [Opencollective](https://
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/nt98562_images.yml/badge.svg)|NT98562|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.nt98562-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Start |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/nt98566_images.yml/badge.svg)|NT98566|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.nt98566-br.tgz)|[zigfisher](https://github.com/ZigFisher), [widgetii](https://github.com/widgetii)| Start |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/ssc335_images.yml/badge.svg)|SSC335|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.ssc335-br.tgz)|[zigfisher](https://github.com/ZigFisher)| Testing |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/t31_images.yml/badge.svg)|T31|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.t31-br.tgz)|[zigfisher](https://github.com/ZigFisher)| Start |
|![Image](https://github.com/OpenIPC/openipc-2.1/actions/workflows/xm530_images.yml/badge.svg)|XM530/XM550|[uImage + rootfs.squashfs](https://github.com/OpenIPC/openipc-2.1/releases/download/latest/openipc.xm530-br.tgz)|[zigfisher](https://github.com/ZigFisher)| Testing |
-----
@ -52,10 +55,13 @@ If you like our work, please consider supporting us on [Opencollective](https://
| Chip Family | U-Boot | Kernel | Rootfs |
|-------------|--------|--------|--------|
| fh8632 | - | - | - |
| fh8856 | - | - | - |
| gk7102s | - | - | - |
| gk7205v200 | - | - | - |
| hi3516ev200 | - | yes | yes |
| nt98566 | - | - | - |
| ssc325 | - | - | - |
| ssc335 | - | yes | yes |
| t31 | - | - | - |
| xm530 | - | yes | yes |
@ -63,11 +69,13 @@ If you like our work, please consider supporting us on [Opencollective](https://
| Chip Family | Video | Audio | GPIO | USB | WiFi | MMC |
|-------------|-------|-------|-------|-------|-------|-------|
| fh8632 |
| fh8856 |
| gk7102s |
| gk7205v200 |
| hi3516ev200 | yes | yes | yes | yes | yes | yes |
| nt98566 |
| ssc335 | yes | ? | yes | yes | yes | yes |
| ssc335 |
| t31 |
| xm530 |