Commit Graph

883 Commits (f28086653740c17f47591fd7cd2e31f3c1c64189)

Author SHA1 Message Date
Igor Zalatov a8674f437e
Set IMX307 IQ profile as default, Remove old an unused configs for hi3518ev200, Add sysreset.sh script for resen network or majestic configs, Change notify in sysupgrade (#449) 2022-09-11 00:18:08 +03:00
Dmitry Ilyin c5b3c12e98
Bump hisilicon-opensdk to fix broken osal (#448) 2022-09-10 18:30:03 +03:00
Igor Zalatov accfb6e818
Fix typo in HiSi/Goke configs and uqimi-openipc package, Set clk 27MHz VI 99MHz for jxf22 sensor, Experimental enable RTL8188FU driver for HI31518EV300 (#447)
Co-authored-by: Dmitry Ilyin <dima@doty.ru>
2022-09-09 12:24:41 +03:00
cronyx 641303b346
some fixes (#438) 2022-09-06 19:38:08 +03:00
Igor Zalatov 120f16108c
Add ingenic-opensdk package (#436) 2022-09-06 12:36:44 +03:00
Igor Zalatov 895e2b1e03
Remove unused configs and profiles (#431) 2022-09-05 23:32:20 +03:00
Igor Zalatov 6995e552e4
Add sensor sc2035 for hi3516cv200 (#430) 2022-09-05 19:26:55 +03:00
Igor Zalatov 912432ea3e
Sync timezone and update building script (#433) 2022-09-05 11:42:24 +03:00
cronyx 0f751ffa5b
add qr code scanner package to HI&GK ultimate and fpv profiles (#432) 2022-09-05 00:08:05 +03:00
cronyx e98ef906ab
more time for the rtl module load (#429) 2022-09-02 13:45:42 +03:00
cronyx 46f9f83a2c
wfb version up, downgrade rtl8812au version by txpower issue (#428) 2022-09-02 00:21:48 +03:00
Paul Philippov 82efe744de
show memory and uptime before performing actual upgrade. (#425) 2022-08-31 19:09:26 -04:00
Paul Philippov 1b0fdc4e3a
add time synchronization before online operations. (#423) 2022-08-31 00:38:09 -04:00
Dmitry Ilyin 7d222c2021 Quick fix of removed open_isp.ko by chance 2022-08-30 14:20:15 +03:00
Paul Philippov e4d73334d8
self-update if any online operation is in args. (#422) 2022-08-30 11:03:49 +03:00
Igor Zalatov efe71db48a
Zigwork 20220829 (#420) 2022-08-29 18:47:28 +03:00
Dmitry Ilyin 1aea1bd194
Migrate Hi3516ev200 to opensdk (#408) 2022-08-29 12:42:14 +03:00
Dmitry Ilyin a2ae002ff9
Fix ipctool building issues (#414) 2022-08-29 08:34:54 +03:00
Paul Philippov 5928a84251
with -w for web ui update from dev branch (#415) 2022-08-27 21:42:02 +03:00
Igor Zalatov 3366f161a7
Sync of work (#416) 2022-08-27 18:35:58 +03:00
Dmitry Ilyin 918a4a2e6f
Migrate all scheduled builds to new CI (#402) 2022-08-27 18:28:37 +03:00
Igor Zalatov c1e3205a48
Add experimental package ffmpeg-openipc (#403) 2022-08-26 22:52:11 +03:00
Serhio a58da4c366
libsns_ar0330_dc.so: changed sensor address, thanks @dimerr (#412) 2022-08-26 09:56:58 +03:00
Paul Philippov 21853a19d1
With correct path to mounted partition. (#411) 2022-08-26 07:41:29 +03:00
Serhio 5111f09276
ar0330_dc support (#407) 2022-08-25 21:57:27 +03:00
cronyx ceb84d249d sysupgrade version up 2022-08-25 12:50:47 +03:00
cronyx 2115110780 add missed bracket 2022-08-25 12:46:49 +03:00
Paul Philippov 05fc983308
Do not upgrade with SD card mounted. (#404) 2022-08-25 06:51:27 +03:00
Dmitry Ilyin 0dd034a014
Goke kernel update (#398) 2022-08-22 22:12:02 +03:00
cronyx 02f992b60f more sensors, thanks @dimerr 2022-08-21 13:47:30 +03:00
cronyx 1995bfc9fc add sc223a sensor, thanks @dimerr 2022-08-21 13:26:11 +03:00
Dmitry Ilyin 3c4f55340d
Add Anyka/old Goke to new CI (#385)
* Use common matrix build

* Add GCC 8 compatible patches
2022-08-21 07:35:42 +03:00
Dmitry Ilyin 97fff4eda1
Use lite/fpv/ultimate Majestic binary releases with exceptions (#391)
* Use lite/fpv/ultimate Majestic binary releases with exceptions

* Migrate hi3516av100/hi3516dv100 to new matrix builds

* Migrate hi3519v101/hi3516av200 to new matrix builds

* Only lite release for hi3519v101
2022-08-20 21:27:45 +03:00
Dmitry Ilyin 8762407ee6
Migrate new Goke gen to new matrix builds (#393) 2022-08-20 20:03:00 +03:00
Dmitry Ilyin 73133275b4
Replace chip-id parameter by chip-name for ipcinfo (#394) 2022-08-20 19:07:25 +03:00
Dmitry Ilyin bb9656dc18
Use ipcinfo --xm-mac everywhere (#389)
* Change BRANCH_NAME to BRANCH according to CI changes

* Use ipcinfo --xm-mac everywhere
2022-08-20 14:49:55 +03:00
Dmitry Ilyin 7964911bfa
Replace chip_id to chip-id in load scripts (#388) 2022-08-20 13:44:05 +03:00
Dmitry Ilyin 8639bd6f1e
Build ipctool from git to preserve version information (#382) 2022-08-20 12:56:49 +03:00
Dmitry Ilyin 1802581b9a
[ci skip] s/HISILICON_OSDRV_HI3516EV300/HISILICON_OSDRV_HI3516EV200/g (#387) 2022-08-20 12:31:34 +03:00
Dmitry Ilyin 7d62988c5e
Use same name for hi3516ev300 platform as vendor: hi3516ev200 (#379)
* Drop bad item for hi3516ev300

* Rename hisilicon-osdrv-hi3516ev300 and BR2_PACKAGE_HISILICON_OSDRV_HI3516EV300

* Fix family name

* Fix broken link
2022-08-20 11:32:32 +03:00
Dmitry Ilyin e1496567b5
Add mini package (#381) 2022-08-19 19:34:23 +03:00
Dmitry Ilyin 0365e419a9
Add AWS WebRTC libraries and deps (#383) 2022-08-19 18:15:00 +03:00
Dmitry Ilyin 0f2a1d223e
Improve majestic.mk configuration (#378)
* Improve majestic.mk configuration

* Remove R2_PACKAGE_MAJESTIC_ULTIMATE and R2_PACKAGE_MAJESTIC_FPV options
2022-08-19 14:18:27 +03:00
Dmitry Ilyin f3f14ab965
Tinify libfdk encoder (#376)
* Tinify libfdk encoder

* Test skip of download artifact
2022-08-18 23:25:38 +03:00
Dmitry Ilyin 1b7c1c4d39
Rename Majestic menuconfig option (to make it clear) (#374) 2022-08-18 07:30:37 +03:00
cronyx 7118f66f3c [ci skip] add gc4653 to init script 2022-08-17 23:28:13 +03:00
Dmitry Ilyin 965a627f64
Fix uqmi package name for other than HiSilicon systems (#366) 2022-08-16 20:10:19 +03:00
Dmitry Ilyin fba5aa6f00
Fix uqmi package name duplication on fresh systems (#363) 2022-08-16 17:04:08 +03:00
Igor Zalatov (from Citadel PC) b12dab8242 Update microsnander files 2022-08-15 21:32:02 +03:00
Igor Zalatov (from Citadel PC) 23241b3750 [SIGMASTAR] Sync default MAC 2022-08-15 21:30:47 +03:00
Paul Philippov 990044bc10
use the latest available commit hash instead of the HEAD pointer. (#355) 2022-08-15 06:30:41 +03:00
Igor Zalatov (from Citadel PC) 346c541bbf [BUSYBOX] Applet deeded for new BR 2022-08-15 00:18:45 +03:00
Igor Zalatov (from Citadel PC) f202e1ed66 Merge branch 'master' of github:OpenIPC/firmware 2022-08-14 21:24:26 +03:00
Dmitry Ilyin e7fca9c6f5
Bump libevent to version with fixed builds with old CMake, fixes #325 (#348) 2022-08-14 12:31:42 +03:00
Igor Zalatov (from Citadel PC) b1a0b840a3 Fix typo in microsnander package 2022-08-13 23:46:27 +03:00
Igor Zalatov (from Citadel PC) ca4319492b Add microsnander package 2022-08-13 23:43:58 +03:00
Dmitry Ilyin dca35e2bf2
Bump both Buildroot and GCC versions (#331)
* Bump both Buildroot and GCC versions

* Fix compilation issues on T31 kernel

* Place compiler-gcc8.h everywhere compiler-gcc7.h is

* Fix linux kernel compilation on GM8136

* [GM8136] Add compilation issue in rtl8188eu package

* Replace overlayed compiler-gcc8.h to universal patch

* Fix XM510 linux kernel compilation issue

* Fix XM530 linux kernel compilation issue

* Tested on gm8136, xm510/530

* Fix CV100 linux kernel compilation issue

* Fix CV300 build (with both yylloc patch)

* Merge with master
2022-08-13 11:00:42 +03:00
Dmitry Ermakov 3deb385f5b [ingenic] Fix init scripts 2022-08-12 14:32:40 +03:00
Dmitry Ermakov 546a247f42 [T10/T20/T21] Attempt saving SENSOR to env 2022-08-11 23:27:42 +03:00
Dmitry Ermakov b69bc58c09 Add .dat files for MT7601 2022-08-11 23:13:08 +03:00
Dmitry Ilyin d4451b7e0f
Remove bunch of compiler-gcc7.h and replace it with universal patch (#332) 2022-08-11 21:23:32 +03:00
Igor Zalatov (from Citadel PC) 03dd882bbb Fix typo in packages 2022-08-11 20:00:08 +03:00
Igor Zalatov (from Citadel PC) 01e0409de6 Merge branch 'master' of github:OpenIPC/firmware 2022-08-11 19:53:12 +03:00
Igor Zalatov (from Citadel PC) 92838c9ee2 Add i2c-telemerty package 2022-08-11 19:52:39 +03:00
Dmitry Ermakov afa475cc2f [T31] Add sc500ai profile 2022-08-11 12:00:39 +03:00
Dmitry Ermakov ae665d5668 [T31] Bump kernel modules and libs 2022-08-11 08:11:46 +03:00
Dmitry Ermakov df98aa91c3 [T31] save sensor to env 2022-08-11 08:10:50 +03:00
Igor Zalatov (from Citadel PC) 4dae5b26ef Add xmdp package 2022-08-11 01:11:24 +03:00
Igor Zalatov (from Citadel PC) 0b0910866c Merge branch 'master' of github:OpenIPC/firmware 2022-08-10 23:51:22 +03:00
cronyx 9a23445164 correct link to download ipctool for mips32 2022-08-09 23:23:02 +03:00
Igor Zalatov (from Citadel PC) 1b7d0467a7 Merge branch 'master' of github:OpenIPC/firmware 2022-08-09 18:05:33 +03:00
Igor Zalatov (from Citadel PC) 6ba955dc9f Add example daemon 2022-08-09 18:05:23 +03:00
Dmitry Ilyin 2356d80c75
Stick libevent back to official repo after our PR was merged (#324) 2022-08-09 11:18:26 +03:00
Dmitry Ermakov 7940bbe0ba [T31] Remove extra options from IMX307 2022-08-08 16:35:18 +03:00
Dmitry Ilyin 5e9f043753
Migrate Libevent build from automake to CMake (#320) 2022-08-08 14:46:45 +03:00
Igor Zalatov (from Citadel PC) 1578aed840 [VTUN] Change search default interface 2022-08-07 12:07:56 +03:00
Dmitry Ermakov a9c32c9bb2 [XM530] Fix initscript 2022-08-05 20:05:59 +03:00
cronyx f32c9c90ed fix 2022-08-05 16:29:26 +03:00
cronyx 2422a9b1fe chip to family 2022-08-05 13:16:25 +03:00
cronyx da40bb13d5 another way to get chip name 2022-08-05 13:02:08 +03:00
Paul Philippov 98b1459dfe re-use config from web ui plugin. no config means no zerotier, anyway. 2022-08-05 02:09:59 -04:00
Igor Zalatov (from Citadel PC) a5a39aa1b3 Merge branch 'master' of github:OpenIPC/firmware 2022-08-04 14:39:54 +03:00
Igor Zalatov (from Citadel PC) 9a2608088a Fix issue https://github.com/OpenIPC/majestic/issues/67 2022-08-04 14:39:46 +03:00
cronyx 60ee41fa51 typo 2022-08-04 12:45:10 +03:00
Igor Zalatov (from Citadel PC) 4ec33676b5 Merge branch 'master' of github:OpenIPC/firmware 2022-08-04 12:13:22 +03:00
Igor Zalatov (from Citadel PC) ecd22530ce Disable as default 2022-08-04 12:13:16 +03:00
cronyx e5bce709e4 fix build ev200 ev300 based profiles 2022-08-04 10:24:57 +03:00
cronyx 0219c31995 revert strip 2022-08-04 09:37:47 +03:00
cronyx 44051fedc5 more strip majestic.mk 2022-08-03 23:15:19 +03:00
Igor Zalatov (from Citadel PC) c3c92dc68f Fix typo, sorry 2022-08-03 23:00:15 +03:00
Igor Zalatov (from Citadel PC) e068c98805 [GOKE] Not copy old unused modules 2022-08-03 21:55:49 +03:00
Igor Zalatov (from Citadel PC) 9821acc2c5 Merge branch 'master' of github:OpenIPC/firmware 2022-08-03 17:29:14 +03:00
Igor Zalatov (from Citadel PC) 7fe14d9e3e [GOKE] Sync open kernel modules 2022-08-03 17:01:21 +03:00
cronyx 6b9174c458 formatting, delete old symlink 2022-08-03 16:59:39 +03:00
cronyx d11b614e92 sysupgrade: check file not found or corrupt 2022-08-03 14:58:37 +03:00
Dmitry Ilyin 8b0374adc1
Enabled OpenHiSilicon SDK for Goke new generation (#303)
* Enabled OpenHiSilicon SDK for Goke new generation

* Change package name

* Resolve conflicts

* Fix version

* Fix version
2022-08-03 14:12:50 +03:00
Igor Zalatov (from Citadel PC) 9f97674b02 Merge openhisilicon and hisilicon-opensdk packages 2022-08-02 14:34:06 +03:00
cronyx 0f6c68a34e strip majestic mk 2022-08-02 13:31:22 +03:00
cronyx ea8e7b8d44 swap majestic packages to one 2022-08-02 11:52:17 +03:00
Igor Zalatov (from Citadel PC) 94f2f8a7cc Merge branch 'master' of github:OpenIPC/firmware 2022-08-01 20:01:45 +03:00
Igor Zalatov (from Citadel PC) 043e760840 Select patch by libc type 2022-08-01 20:01:15 +03:00
Paul Philippov 513b85a037 update banner colors. 2022-08-01 10:44:33 -04:00
Paul Philippov 6814073dde update banner colors. 2022-08-01 10:40:26 -04:00
cronyx 3ebf9a08d5 added send coredump ability for all platforms 2022-08-01 13:52:42 +03:00
Dmitry Ilyin 4759bce18f
Add CMA allocator mode for Goke IPCs (#286)
* [gk7605v100] Implement CMA

* Tested gk7205v300 CMA mode

* Add gk7205v200 config (untested)

* Update comments

* Add rest of configuration

* Reapply gk7205v200.generic-fpv config

* auto set allocator

* Add sync all script

* Add HiSilicon2Goke pre commit kernel configuration hook

* Silent script
2022-07-31 21:18:41 +03:00
Dmitry Ilyin 480d3a09ea
Fix different sensor configs (#301)
* Fix raw bitness for IMX415 in 60fps mode

* Fix FullLinesStd for IMX335 sensors
2022-07-31 13:42:30 +03:00
Igor Zalatov b80b92b1d7
Merge pull request #300 from themactep/banner
update banner
2022-07-31 00:37:57 +03:00
Igor Zalatov 2369e37f0c
Merge pull request #299 from themactep/master
set watchdog timer to at least 30 seconds if core dumping enabled.
2022-07-31 00:36:19 +03:00
Paul Philippov de287b7153 update banner 2022-07-30 17:27:03 -04:00
Dmitry Ermakov 0774f32c80 Re-enable watchdog autofeed 2022-07-30 22:50:42 +03:00
Paul Philippov ab2f475333 update coredump handling in S95 files. 2022-07-30 15:35:25 -04:00
Paul Philippov 8d439c98ea refactor coredump routine. split command chains, remove extra spaces. 2022-07-30 15:35:25 -04:00
Dmitry Ermakov af4deed420 [HI3516CV100] Remove SC2135 2022-07-30 22:20:56 +03:00
Paul Philippov 8911e04602
Merge branch 'OpenIPC:master' into master 2022-07-30 03:34:27 -04:00
Dmitry Ermakov aade81b494 Disable watchdog autofeed 2022-07-30 00:13:57 +03:00
Dmitry Ermakov 40e2d88363 [HI3516CV100] Disable watchdog autofeed 2022-07-29 23:50:56 +03:00
Dmitry Ermakov ed92a19be9 [HI3516CV100] Fix init script 2022-07-29 20:41:34 +03:00
Dmitry Ermakov f4c99718d9 [HI3516CV100] Add NR profile 2022-07-29 18:54:40 +03:00
cronyx a699641f9d zerotier: fix makefile patch, make static 2022-07-29 14:41:36 +03:00
Paul Philippov 795e0e1675
Merge branch 'OpenIPC:master' into master 2022-07-29 00:50:34 -04:00
Igor Zalatov (from Citadel PC) b58e99a639 [NTP] Enable servers by OpenIPC 2022-07-28 18:59:58 +03:00
cronyx ada7762f69
auto set allocator (#285)
* hi3516ev300: auto set allocator

* revert changes in the building script
2022-07-28 14:29:48 +03:00
Igor Zalatov (from Citadel PC) 242e2583f9 [BUSYBOX] Add chpasswd applet 2022-07-28 10:36:01 +03:00
Dmitry Ermakov 37c4f9ba08 [busybox] Disable weak password check 2022-07-28 08:29:31 +03:00
cronyx 8471528236 change dropbear dl url to br repo 2022-07-27 22:20:33 +03:00
cronyx 783dcaea5c do not start mavlink-router if telemetry disabled 2022-07-27 21:00:24 +03:00
cronyx a4df723286 sysupgrade: formatting 2022-07-27 17:16:44 +03:00
Igor Zalatov (from Citadel PC) b222a6cee8 Merge branch 'master' of github:OpenIPC/firmware 2022-07-27 15:10:46 +03:00
Igor Zalatov (from Citadel PC) c0688a0b4e Cleanup.. 2022-07-27 15:10:39 +03:00
Igor Zalatov d12d915c9e
Merge pull request #280 from widgetii/hisi_cma_unify
[EV300] Unify hisi and cma allocators in single module
2022-07-27 14:55:02 +03:00
cronyx beb8f39f8e sysupgrade: added missing quotes 2022-07-27 14:45:29 +03:00
cronyx 622c183ffd sysupgrade: dirty fix, do not check new version if -n option is used 2022-07-27 14:34:00 +03:00
Igor Zalatov 543cc1def2
Merge pull request #279 from cronyx/master
sysupgrade self update function
2022-07-27 13:09:02 +03:00
Dmitry Ilyin 04e9652207 [EV300] Unify hisi and cma allocators in single module 2022-07-27 12:58:38 +03:00
cronyx 4c75ce7352 run updated sysupgrade from tmp 2022-07-27 02:07:41 +03:00
Dmitry Ermakov 6584a59558 Fix IQ and symlinks for Hi3516Cv200 2022-07-27 01:23:12 +03:00
Igor Zalatov (from Citadel PC) 6b8e8b5ce0 [HI3516CV300] fix typo 2022-07-27 01:20:28 +03:00
Igor Zalatov (from Citadel PC) a222dd0f76 Merge branch 'master' of github:OpenIPC/firmware 2022-07-27 01:15:26 +03:00
Igor Zalatov (from Citadel PC) 774b89b954 [HI3516CV300] fresh symlinks 2022-07-27 01:15:19 +03:00
Dmitry Ermakov e1a4dad9f0 IQ fixes 2022-07-27 01:08:35 +03:00
cronyx eeab52b400 change link to OpenIPC repo 2022-07-27 00:13:33 +03:00
cronyx d944a2c130 auto restart sysupgrade after self update 2022-07-27 00:08:24 +03:00
cronyx 14e7dc6ebc fix missing 2022-07-26 23:27:47 +03:00
cronyx befd9e4f83 added self update function to sysupgrade 2022-07-26 23:02:00 +03:00
Igor Zalatov (from Citadel PC) f920541dba [BUSYBOX] Remove chpasswd applet (rollback) 2022-07-26 22:38:40 +03:00
Igor Zalatov (from Citadel PC) 40482fc88b Merge branch 'master' of github:OpenIPC/firmware 2022-07-26 22:36:05 +03:00
Igor Zalatov (from Citadel PC) 088510a9a3 [BUSYBOX] Add chpasswd command 2022-07-26 22:31:39 +03:00
Dmitry Ermakov 1ee76b397f [GK7205V200] Add IQ profiles 2022-07-26 20:03:03 +03:00
Dmitry Ermakov 9de82e5682 Add default IQ profile symlink 2022-07-26 19:26:46 +03:00
Igor Zalatov (from Citadel PC) 8a68be716a [CRONTAB] Add more examples 2022-07-26 15:02:38 +03:00