|
|
OpenIPC is an open source operating system from the open community targeting for IP cameras with ARM and MIPS processors from several manufacturers in order to replace that closed, opaque, insecure, often abandoned and unsupported firmware pre-installed by a vendor.
OpenIPC Firmware comes as binary pre-compiled files for easy installation by end-user. Also, we provide full access to the source files for further development and improvement by any capable programmer willing to contribute to the project. OpenIPC source code is released under one of the most simple open source license agreements, MIT License, giving users express permission to reuse code for any purpose, even as part of a proprietary software. We only ask you politely to contribute your improvements back to us and also be sure to contact us if you use our project for commercial purposes. We would be grateful for any feedback and suggestions. The use of the OpenIPC project and its components for military purposes is not permitted.
还有一些专注于专业装备的项目,例如用于安装在无人机上的相机、用于安装在建筑安全帽上的设备、用于勘测工具的设备、用于视觉器官医学研究的设备、水下捕鱼设备等。
- reading linux_sstar.bin
- ** Unable to read file linux_sstar.bin **
- check ret error! pls check!
- Flash is detected (0x0C08, 0x20, 0x60, 0x18)
- SF: Detected nor0 with total size 16 MiB
- SF: 2097152 bytes [url=home.php?mod=space&uid=3057940]@[/url] 0x50000 Read: OK
- ## Booting kernel from Legacy Image at 22000000 ...
- Image Name: MVX4##I6B0g#######KL_LX409##[BR:
- Image Type: ARM Linux Kernel Image (lzma compressed)
- Data Size: 2081568 Bytes = 2 MiB
- Load Address: 20008000
- Entry Point: 20008000
- Verifying Checksum ... OK
- Uncompressing Kernel Image ...
- [XZ] !!!reserved 0x21000000 length=0x 1000000 for xz!!
- XZ: uncompressed size=0x41a000, ret=7
- OK
- atags:0x20000000
- Starting kernel ...
- Booting Linux on physical CPU 0x0
- Linux version 4.9.84 (zxz@ubuntu) (gcc version 4.9.4 (Buildroot 2017.08-gc7bbae9 -dirty) ) #32 PREEMPT Mon Nov 23 20:41:28 CST 2020
- CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=50c53c7d
- CPU: div instructions available: patching division code
- CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
- early_atags_to_fdt() success
- OF: fdt:Machine model: INFINITY6B0 SSC009A-S01A QFN88
- LXmem is 0x3fe0000 PHYS_OFFSET is 0x20000000
- Add mem start 0x20000000 size 0x3fe0000!!!!
- LX_MEM = 0x20000000, 0x3fe0000
- LX_MEM2 = 0x0, 0x0
- LX_MEM3 = 0x0, 0x0
- EMAC_LEN= 0x0
- DRAM_LEN= 0x0
- deal_with_reserve_mma_heap memblock_reserve success mma_config[0].reserved_start =
- 0x22b00000
- cma: Reserved 2 MiB at 0x22800000
- Memory policy: Data cache writeback
- CPU: All CPU(s) started in SVC mode.
- Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16224
- Kernel command line: console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=squashf s ro init=/linuxrc LX_MEM=0x3fe0000 mma_heap=mma_heap_name0,miu=0,sz=0x14e0000
- PID hash table entries: 256 (order: -2, 1024 bytes)
- Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
- Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
- Memory: 36828K/65408K available (2548K kernel code, 227K rwdata, 1172K rodata, 1 04K init, 174K bss, 26532K reserved, 2048K cma-reserved)
- Virtual kernel memory layout:
- vector : 0xffff0000 - 0xffff1000 ( 4 kB)
- fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
- vmalloc : 0xc4000000 - 0xff800000 ( 952 MB)
- lowmem : 0xc0000000 - 0xc3fe0000 ( 63 MB)
- modules : 0xbf800000 - 0xc0000000 ( 8 MB)
- .text : 0xc0008000 - 0xc0285570 (2550 kB)
- .init : 0xc03ce000 - 0xc03e8000 ( 104 kB)
- .data : 0xc03e8000 - 0xc0420eb0 ( 228 kB)
- .bss : 0xc0422000 - 0xc044d8c8 ( 175 kB)
- SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
- Preemptible hierarchical RCU implementation.
- Build-time adjustment of leaf fanout to 32.
- NR_IRQS:16 nr_irqs:16 16
- ms_init_main_intc: np->name=ms_main_intc, parent=gic
- ms_init_pm_intc: np->name=ms_pm_intc, parent=ms_main_intc
- ss_init_gpi_intc: np->name=ms_gpi_intc, parent=ms_main_intc
- Find CLK_cpupll_clk, hook ms_cpuclk_ops
- arm_arch_timer: Architected cp15 timer(s) running at 6.00MHz (virt).
- clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1623fa770, m ax_idle_ns: 440795202238 ns
- sched_clock: 56 bits at 6MHz, resolution 166ns, wraps every 4398046511055ns
- Switching to timer-based delay loop, resolution 166ns
- console [ttyS0] enabled
- Calibrating delay loop (skipped), value calculated using timer frequency.. 12.00 BogoMIPS (lpj=60000)
- pid_max: default: 4096 minimum: 301
- Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
- Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
- CPU: Testing write buffer coherency: ok
- Setting up static identity map for 0x200081c0 - 0x200081f0
- devtmpfs: initialized
- VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
- clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911 2604462750000 ns
- futex hash table entries: 16 (order: -4, 448 bytes)
- NET: Registered protocol family 16
- DMA: preallocated 256 KiB pool for atomic coherent allocations
- Version : MVX4##I6B0g#######KL_LX409##[BR:g]#XVM
- GPIO: probe end[ss_gpi_intc_domain_alloc] hw:42 -> v:49
- [MS_PM_INTC] hw:20 -> v:52
- hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
- hw-breakpoint: maximum watchpoint size is 8 bytes.
- clocksource: Switched to clocksource arch_sys_counter
- NET: Registered protocol family 2
- TCP established hash table entries: 1024 (order: 0, 4096 bytes)
- TCP bind hash table entries: 1024 (order: 2, 20480 bytes)
- TCP: Hash tables configured (established 1024 bind 1024)
- UDP hash table entries: 128 (order: 0, 6144 bytes)
- UDP-Lite hash table entries: 128 (order: 0, 6144 bytes)
- NET: Registered protocol family 1
- RPC: Registered named UNIX socket transport module.
- RPC: Registered udp transport module.
- RPC: Registered tcp transport module.
- RPC: Registered tcp NFSv4.1 backchannel transport module.
- hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
- workingset: timestamp_bits=30 max_order=14 bucket_order=0
- squashfs: version 4.0 (2009/01/31) Phillip Lougher
- NFS: Registering the id_resolver key type
- Key type id_resolver registered
- Key type id_legacy registered
- jffs2: version 2.2. © 2001-2006 Red Hat, Inc.
- io scheduler noop registered
- io scheduler deadline registered (default)
- libphy: Fixed MDIO Bus: probed
- i2c /dev entries driver
- 1f221000.uart0: ttyS0 at MMIO 0x0 (irq = 37, base_baud = 10800000) is a unknown
- 1f221200.uart1: ttyS1 at MMIO 0x0 (irq = 38, base_baud = 10800000) is a unknown
- 1f220400.uart2: ttyS2 at MMIO 0x0 (irq = 40, base_baud = 10800000) is a unknown
- MSYS: DMEM request: [emac0_buff]:0x00000812
- MSYS: DMEM request: [emac0_buff]:0x00000812 success, CPU phy:@0x22844000, virt:[url=home.php?mod=space&uid=3057940]@[/url] 0xC2844000
- libphy: mdio: probed
- mdio_bus mdio-bus@emac0: /soc/emac0/mdio-bus/ethernet-phy[url=home.php?mod=space&uid=3613015]@0[/url] has invalid PHY addr ess
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 0
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 1
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 2
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 3
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 4
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 5
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 6
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 7
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 8
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 9
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 10
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 11
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 12
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 13
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 14
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 15
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 16
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 17
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 18
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 19
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 20
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 21
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 22
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 23
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 24
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 25
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 26
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 27
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 28
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 29
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 30
- mdio_bus mdio-bus@emac0: scan phy ethernet-phy at address 31
- [emac_phy_connect][3328] connected mac emac0 to PHY at mdio-bus@emac0:00 [uid=11 112222, driver=SStar 10/100 Ethernet Phy]
- [gpioi2c] sda-gpio=8, scl-gpio=9
- MSYS: DMEM request: [BDMA_FSP_WBUFF]:0x00010040
- MSYS: DMEM request: [BDMA_FSP_WBUFF]:0x00010040 success, CPU phy:@0x22850000, vi rt:@0xC2850000
- [Ser flash] phys=0x22850000, virt=0xc2850000, bus=0x02850000 len:0x10040
- [FSP] Unknown flash type (0xFF, 0xFF, 0xFF) and use default flash type 0x0000
- [FSP] 1-1-1 FAST_READ MODE
- mtd .name = NOR_FLASH, .size = 0x01000000 (16MiB)
- .erasesize = 0x00010000 .numeraseregions = 0
- MXP_PARTS!!
- MXP found at mxp_offset[3]=0x00020000, size=0x1000
- Creating 4 MTD partitions on "NOR_FLASH":
- 0x000000000000-0x000000050000 : "BOOT"
- 0x000000050000-0x000000250000 : "KERNEL"
- 0x000000250000-0x0000007d0000 : "rootfs"
- 0x0000007d0000-0x000001000000 : "appfs"
- MSYS: DMEM request: [AESDMA_ENG]:0x00001000
- MSYS: DMEM request: [AESDMA_ENG]:0x00001000 success, CPU phy:@0x22845000, virt:@ 0xC2845000
- MSYS: DMEM request: [AESDMA_ENG1]:0x00001000
- MSYS: DMEM request: [AESDMA_ENG1]:0x00001000 success, CPU phy:@0x22846000, virt: @0xC2846000
- [ms_cpufreq_init] Current clk=799999872
- [NOTICE]Each grp bit0 must be enabled!
- [NOTICE]pwm-isr(53) success. If not i6e or i6b0, pls confirm it on .dtsi
- NET: Registered protocol family 10
- sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
- NET: Registered protocol family 17
- Key type dns_resolver registered
- ThumbEE CPU extension supported.
- hctosys: unable to open rtc device (rtc0)
- OF: fdt:not creating '/sys/firmware/fdt': CRC check failed
- VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
- devtmpfs: mounted
- This architecture does not have kernel memory protection.
- random: linuxrc: uninitialized urandom read (4 bytes read)
- random: rcS: uninitialized urandom read (4 bytes read)
- random: mount: uninitialized urandom read (4 bytes read)
- random: mkdir: uninitialized urandom read (4 bytes read)
- random: mkdir: uninitialized urandom read (4 bytes read)
- random: mount: uninitialized urandom read (4 bytes read)
- mount: can't find devpts in /etcrandom: mdev: uninitialized urandom read (4 byte s read)
- /fstab
- random: sysctl: uninitialized urandom read (4 bytes read)
- net.core.rmem_default = 163840
- random: mkdir: uninitialized urandom read (4 bytes read)
- net.core.rmem_max = 163840
- net.random: mount: uninitialized urandom read (4 bytes read)
- core.wmem_default = 524288
- net.core.wmem_max = 1048576
- net.ipv4.tcp_mem = 924 1232 1848
- net.ipv4.tcp_rmem = 4096 87380 325120
- net.ipv4.tcp_wmem = 4096 131072 393216
- mount: mounting none on /sys failed: Device or resource busy
- mount: mounting none on /sys/kernel/debug/ failed: Device or resource busy
- [emac_phy_link_adjust] EMAC Link Down
- tuya comm packet
- get sensor name from /mnt/mtd/SystemConfig.ini,sensor is jxq03
- get device type from /mnt/mtd/SystemConfig.ini,type is SSC335_E95AM2H_E_CFG_YD
- usbcore: registered new interface driver usbfs
- usbcore: registered new interface driver hub
- usbcore: registered new device driver usb
- ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
- ehci monitor start running
- Mstar_ehc_init version:20180309
- Sstar-ehci-1 H.W init
- Get power-enable-pad from DTS GPIO(80)
- Titania3_series_start_ehc start
- [USB] config miu select [70] [e8] [ef] [ef]
- [USB] enable miu lower bound address subtraction
- [USB] init squelch level 0x2
- [USB] no platform_data, device tree coming
- [USB][EHC] dma coherent_mask 0xffffffffffffffff mask 0xffffffffffffffff
- BC disable
- <blockquote>
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|