mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			Add basic XM510 support
							parent
							
								
									1453e463cb
								
							
						
					
					
						commit
						36b68d634a
					
				|  | @ -1,5 +1,6 @@ | |||
| source "$BR2_EXTERNAL_XIONGMAI_PATH/linux/Config.ext.in" | ||||
| source "$BR2_EXTERNAL_XIONGMAI_PATH/package/xiongmai_patcher/Config.in" | ||||
| source "$BR2_EXTERNAL_XIONGMAI_PATH/package/xiongmai-osdrv-xm510/Config.in" | ||||
| source "$BR2_EXTERNAL_XIONGMAI_PATH/package/xiongmai-osdrv-xm530/Config.in" | ||||
| source "$BR2_EXTERNAL_XIONGMAI_PATH/package/fwprintenv-ng/Config.in" | ||||
| source "$BR2_EXTERNAL_XIONGMAI_PATH/package/ipctool/Config.in" | ||||
|  |  | |||
|  | @ -0,0 +1,10 @@ | |||
| VENDOR=unknown | ||||
| MODEL=unknown | ||||
| FAMILY=xm510 | ||||
| CHIP=xm510 | ||||
| RAM_SIZE=64M | ||||
| RAM_LINUX_SIZE=32M | ||||
| RAM_MPP_SIZE=32M | ||||
| ROM_SIZE=? | ||||
| CMOS=unknown | ||||
| UBOOT_SIZE=1024K | ||||
|  | @ -1,21 +0,0 @@ | |||
| #!/bin/sh | ||||
| # | ||||
| # Start Net TMP.... | ||||
| # | ||||
| 
 | ||||
| 
 | ||||
| start() { | ||||
|     ifconfig eth0 up 172.19.32.200 netmask 255.255.255.0 | ||||
|     route add default gw 172.19.32.1 | ||||
| } | ||||
| 
 | ||||
| case "$1" in | ||||
|     start) | ||||
| 	start | ||||
| 	;; | ||||
|   *) | ||||
| 	echo "Usage: $0 {start}" | ||||
| 	exit 1 | ||||
| esac | ||||
| 
 | ||||
| exit $? | ||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								|  | @ -0,0 +1,2 @@ | |||
| MEM_START_ADDR=0x80000000 | ||||
| KERNEL_UPLOAD_ADDR=0x81000000 | ||||
|  | @ -0,0 +1,67 @@ | |||
| # Architecture | ||||
| BR2_arm=y | ||||
| BR2_cortex_a5=y | ||||
| BR2_ARM_INSTRUCTIONS_THUMB2=y | ||||
| BR2_KERNEL_HEADERS_VERSION=y | ||||
| BR2_DEFAULT_KERNEL_VERSION="3.0.101" | ||||
| BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0=y | ||||
| 
 | ||||
| # Toolchain | ||||
| BR2_GCC_VERSION_7_X=y | ||||
| # BR2_TOOLCHAIN_USES_UCLIBC is not set | ||||
| # BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set | ||||
| # BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" | ||||
| BR2_TOOLCHAIN_USES_MUSL=y | ||||
| BR2_TOOLCHAIN_BUILDROOT_MUSL=y | ||||
| BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" | ||||
| BR2_TOOLCHAIN_BUILDROOT_LOCALE=y | ||||
| BR2_TOOLCHAIN_BUILDROOT_USE_SSP=y | ||||
| 
 | ||||
| # Kernel | ||||
| BR2_LINUX_KERNEL=y | ||||
| BR2_LINUX_KERNEL_CUSTOM_VERSION=y | ||||
| BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.0.101" | ||||
| BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y | ||||
| BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_XIONGMAI_PATH)/board/xm510/kernel/xm510.generic.config" | ||||
| BR2_LINUX_KERNEL_UIMAGE=y | ||||
| BR2_LINUX_KERNEL_XZ=y | ||||
| BR2_LINUX_KERNEL_EXT_XIONGMAI_PATCHER=y | ||||
| BR2_LINUX_KERNEL_EXT_XIONGMAI_PATCHER_LIST="$(BR2_EXTERNAL_XIONGMAI_PATH)/board/xm510/kernel/patches/ $(BR2_EXTERNAL_XIONGMAI_PATH)/board/xm510/kernel/overlay" | ||||
| 
 | ||||
| # Filesystem | ||||
| # BR2_TARGET_TZ_INFO is not set | ||||
| BR2_TARGET_ROOTFS_SQUASHFS=y | ||||
| BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y | ||||
| BR2_ROOTFS_OVERLAY="$(TOPDIR)/../general/overlay" | ||||
| 
 | ||||
| # OpenIPC configuration | ||||
| BR2_TOOLCHAIN_BUILDROOT_VENDOR="openipc" | ||||
| BR2_TARGET_GENERIC_ISSUE="Welcome to OpenIPC v21.04.22.1" | ||||
| BR2_TARGET_GENERIC_HOSTNAME="ipcam" | ||||
| BR2_GLOBAL_PATCH_DIR="$(TOPDIR)/../general/package/patches" | ||||
| 
 | ||||
| # Packages | ||||
| BR2_PACKAGE_BUSYBOX_CONFIG="$(TOPDIR)/../general/package/configs/busybox.config" | ||||
| BR2_PACKAGE_DROPBEAR=y | ||||
| BR2_PACKAGE_FWPRINTENV_NG=y | ||||
| # BR2_PACKAGE_XIONGMAI_OSDRV_XM510 is not set | ||||
| BR2_PACKAGE_IPCTOOL=y | ||||
| BR2_PACKAGE_JSON_C=y | ||||
| BR2_PACKAGE_LAME=y | ||||
| BR2_PACKAGE_LIBEVENT_MINI=y | ||||
| # BR2_PACKAGE_MAJESTIC is not set | ||||
| BR2_PACKAGE_MINI_SNMPD=y | ||||
| 
 | ||||
| # Unused | ||||
| # BR2_SHARED_STATIC_LIBS is not set | ||||
| # BR2_PACKAGE_JPEG_TURBO is not set | ||||
| # BR2_PACKAGE_MINIHTTP is not set | ||||
| # BR2_PACKAGE_MXML is not set | ||||
| # BR2_PACKAGE_SSHPASS is not set | ||||
| # BR2_PACKAGE_RTL8188EU is not set | ||||
| 
 | ||||
| # Experimental | ||||
| BR2_PER_PACKAGE_DIRECTORIES=y | ||||
| BR2_PACKAGE_WIRELESS_TOOLS=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT=y | ||||
| BR2_PACKAGE_WPA_SUPPLICANT_NL80211=y | ||||
|  | @ -1,5 +1,6 @@ | |||
| include $(BR2_EXTERNAL_XIONGMAI_PATH)/linux/linux-ext-xiongmai_patcher.mk | ||||
| include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai_patcher/xiongmai_patcher.mk | ||||
| include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm510/xiongmai-osdrv-xm510.mk | ||||
| include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/xiongmai-osdrv-xm530/xiongmai-osdrv-xm530.mk | ||||
| include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/fwprintenv-ng/fwprintenv-ng.mk | ||||
| include $(BR2_EXTERNAL_XIONGMAI_PATH)/package/ipctool/ipctool.mk | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue