-
-
Notifications
You must be signed in to change notification settings - Fork 117
add switcam b200 #117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
add switcam b200 #117
Changes from all commits
c087370
e0be098
36bb5fb
2cded83
30c5282
4302347
446ee6a
40313aa
ff6a41d
f1f5d9e
c757508
6d81e8a
f420dab
68fefbc
a7278fd
115f21e
f434bb0
ac02466
bc040e7
998233b
4ab721c
13d9351
d9cd2b6
bb62cc7
7b3d017
e1223ef
8ac6e55
269ef96
f3da703
c66f2a1
192ce12
28b3d5d
ae88687
acf00f5
3a119d2
e5f5132
5956d4c
cac1b6e
b335884
bbcdbc2
788098a
f7017f2
1917b2b
dd139b9
2a7e39b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Modified |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,69 @@ | ||
| # Architecture | ||
| BR2_arm=y | ||
| BR2_cortex_a7=y | ||
| BR2_ARM_FPU_NEON_VFPV4=y | ||
| BR2_ARM_INSTRUCTIONS_THUMB2=y | ||
|
|
||
| # Toolchain | ||
| BR2_TOOLCHAIN_EXTERNAL=y | ||
| BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y | ||
| BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y | ||
| BR2_TOOLCHAIN_EXTERNAL_URL="https://github.com/openipc/firmware/releases/download/$(OPENIPC_TOOLCHAIN).tgz" | ||
| BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="arm-openipc-linux-musleabihf" | ||
| BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9=y | ||
| BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y | ||
| BR2_TOOLCHAIN_EXTERNAL_CXX=y | ||
|
|
||
| # Kernel | ||
| BR2_LINUX_KERNEL=y | ||
| BR2_LINUX_KERNEL_CUSTOM_TARBALL=y | ||
| BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/openipc/linux/archive/$(OPENIPC_KERNEL).tar.gz" | ||
| BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y | ||
| BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(EXTERNAL_VENDOR)/board/$(OPENIPC_SOC_FAMILY)/infinity6b0-ssc009b.config" | ||
| BR2_LINUX_KERNEL_UIMAGE=y | ||
| BR2_LINUX_KERNEL_XZ=y | ||
|
|
||
| # Filesystem | ||
| BR2_PACKAGE_BUSYBOX_CONFIG="$(BR2_EXTERNAL)/package/busybox/busybox.config" | ||
| BR2_PACKAGE_EXFATPROGS=y | ||
| BR2_PACKAGE_UBOOT_TOOLS=y | ||
| BR2_PACKAGE_ZLIB=y | ||
| # BR2_PACKAGE_IFUPDOWN_SCRIPTS is not set | ||
| BR2_PACKAGE_WIREGUARD_LINUX_COMPAT=y | ||
| BR2_PACKAGE_WIREGUARD_TOOLS=y | ||
| BR2_TARGET_ROOTFS_CPIO=y | ||
| BR2_TARGET_ROOTFS_SQUASHFS=y | ||
| BR2_TARGET_ROOTFS_SQUASHFS4_XZ=y | ||
| BR2_TARGET_ROOTFS_UBI=y | ||
| BR2_TARGET_ROOTFS_UBI_SUBSIZE=2048 | ||
| BR2_TARGET_ROOTFS_UBI_USE_CUSTOM_CONFIG=y | ||
| BR2_TARGET_ROOTFS_UBI_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL)/scripts/ubifs/ubinize_sigmastar.cfg" | ||
| BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 | ||
|
|
||
| # OpenIPC | ||
| BR2_OPENIPC_SOC_VENDOR="sigmastar" | ||
| BR2_OPENIPC_SOC_MODEL="ssc337de" | ||
| BR2_OPENIPC_SOC_FAMILY="infinity6b0" | ||
| BR2_OPENIPC_SNS_MODEL="sc223a" | ||
| BR2_OPENIPC_VARIANT="ultimate" | ||
| BR2_OPENIPC_FLASH_SIZE="16" | ||
|
|
||
| # Packages | ||
| BR2_PACKAGE_DROPBEAR_OPENIPC=y | ||
| BR2_PACKAGE_EXFAT_OPENIPC=y | ||
| BR2_PACKAGE_IPCTOOL=y | ||
| BR2_PACKAGE_JSONFILTER=y | ||
| BR2_PACKAGE_LIBCURL_OPENIPC=y | ||
| BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y | ||
| BR2_PACKAGE_LIBEVENT_OPENIPC=y | ||
| BR2_PACKAGE_LIBOGG_OPENIPC=y | ||
| BR2_PACKAGE_MAJESTIC_FONTS=y | ||
| BR2_PACKAGE_MAJESTIC_WEBUI=y | ||
| BR2_PACKAGE_MAJESTIC=y | ||
| BR2_PACKAGE_MBEDTLS_OPENIPC=y | ||
| BR2_PACKAGE_OPUS_OPENIPC=y | ||
| BR2_PACKAGE_OPUS_OPENIPC_FIXED_POINT=y | ||
| BR2_PACKAGE_QUIRC_OPENIPC=y | ||
| BR2_PACKAGE_SIGMASTAR_OSDRV_INFINITY6B0=y | ||
| BR2_PACKAGE_VTUND_OPENIPC=y | ||
| BR2_PACKAGE_YAML_CLI=y |
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Confirmed. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,26 @@ | ||
| #!/bin/sh | ||
| # | ||
| # Perform basic settings on a known IP camera | ||
| # | ||
| # | ||
| # Set custom upgrade url | ||
| # | ||
| fw_setenv upgrade 'https://github.com/OpenIPC/builder/releases/download/latest/ssc337de_ultimate_switcam-b200-nand.tgz' | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 1. Upgrade url uses -nand.tgz customizer.sh sets fw_setenv upgrade to ssc337de_ultimate_switcam-b200-nand.tgz instead of the required ssc337de_ultimate_switcam-b200-nor.tgz. This can break device self-update because the URL won’t match the CI artifact naming convention required by policy. Agent Prompt
|
||
| # | ||
| # | ||
| # Set custom majestic settings | ||
| # | ||
| cli -s .video0.codec h264 | ||
| cli -s .image.mirror false | ||
| cli -s .image.flip false | ||
| cli -s .nightMode.irCutPin1 13 | ||
| cli -s .nightMode.irCutPin2 12 | ||
| cli -s .nightMode.backlightPin 52 | ||
| cli -s .nightMode.colorToGray true | ||
| cli -s .audio.enabled true | ||
| cli -s .audio.codec aac | ||
| cli -s .audio.srate 48000 | ||
| cli -s .audio.inputChannel 1 | ||
| # | ||
|
|
||
| exit 0 | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Modified |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| /lib/modules/4.9.84/kernel/fs/lockd/lockd.ko | ||
| /lib/modules/4.9.84/kernel/fs/nfs/nfs.ko | ||
| /lib/modules/4.9.84/kernel/fs/nfs/nfsv3.ko | ||
| /lib/modules/4.9.84/kernel/fs/nfs_common/grace.ko | ||
| /lib/modules/4.9.84/kernel/net/sunrpc/sunrpc.ko |
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confirmed.