2023年后版本采用Renesas G2E 核心板 + 底板,SATA 采用 asmedia 主控 ===System=== OS: Buildroot Kernel: 4.19/6.6 ===MCU 软件版本记录=== ===Linux NVR 软件版本记录=== ===202404302103=== #修复sorting 过慢,导致启动,查询过慢。 #采用MP4可实时回放功能。 ===2023版本=== ===维护软件 软件版本记录=== ==目前测试实际结果== * 2024年5月:启动90s完成,看门狗机制: *NVR版本20240507182355,启动时间1分30秒左右,2个4T满,如果配置是2个硬盘,但是硬件设备只找到一个硬盘的情况下,启动时间2分03秒。 ==其他等待优化功能== #汉化log #启动优化 <90s #自动升级 ssd 固件,记录ssd smart,dmesg等。 #G2E Kernel USB 过流问题修复 ==MCU与CPU之间的看门狗机制介绍== *触发时间:累计10分钟CPU不进行与MCU的通讯。 *触发结果:将CPU进行一次强制复位。 *触发次数:累计触发3次后将不再对CPU复位,除非重启MCU。 *具体复位操作:将CPU的复位引脚拉高后等待500ms后拉低。 ==MCU控制CPU关机流程介绍== *正常情况:检测到CPU关机完成后,MCU进行关电。 *CPU关机超时情况:假如CPU关机流程超过5分钟,还未检测到关机完成则强制关电。 *关机超时过程中:在关机超时5分钟计时内,如果检测到电源电压大于等于9.5V,就复位CPU。 ==设置记录所用的磁盘数量== 进行以下操作需要解除根文件系统的写入保护
mount -o remount,rw /===/etc/fstab=== 根据磁盘数量设置下列行:
/dev/sda1 /media/storage1 ext4 rw,nodiratime,noatime,errors=remount-ro,nofail 0 2 /dev/sdb1 /media/storage2 ext4 rw,nodiratime,noatime,errors=remount-ro,nofail 0 2 #/dev/sdc1 /media/storage3 ext4 rw,nodiratime,noatime,errors=remount-ro,nofail 0 2 #/dev/sdd1 /media/storage4 ext4 rw,nodiratime,noatime,errors=remount-ro,nofail 0 2===/etc/lpcr-diskcheck.conf=== 根据磁盘数量设置下列行:
DISK_CHECK=1 DISK1_DEVICE=/dev/sda DISK1_PARTITION=1 DISK2_DEVICE=/dev/sdb DISK2_PARTITION=1 DISK3_DEVICE="" DISK3_PARTITION=1 DISK4_DEVICE="" DISK4_PARTITION=1===/etc/lpcr.conf=== 根据磁盘数量设置下列行:
MainStoragePath1=/media/storage1 MainStoragePath2=/media/storage2