safesight/scripts
tian 227dc04004 feat(edge): 断电保护(overlayroot+/data)与产品镜像批量生产流程
- 新增 setup-overlayroot.sh: 一键断电保护
  - overlayroot(tmpfs) 保护根分区, 断电不再损坏文件系统
  - 自动建 /data 独立分区 + fstab bind 挂载运行数据
  - 迁移存量数据, journald 内存日志限容
  - disable/enable 一键切换维护模式(适配香橙派 U-Boot/extlinux, 无 GRUB)
- 新增 prepare-image.sh: 母卡出厂化清理
  - 清 machine-id/SSH 密钥/device_id/hostname/日志
  - 防误: 检测 overlayroot 启用状态, 保证镜像为可写出厂状态
- 新增 init-device.sh: 每台初始化
  - 主机名/静态IP(netplan)/身份验证
  - /data 自动 growpart 扩容到整卡剩余空间(64G 产品卡)
  - 统一启用断电保护
- deploy.sh/ops.sh/package-offline.sh: 集成新脚本
  - ops.sh 新增 overlay-status/disable/enable/verify
- docs/deployment.md: 重写为主流程文档
  - 产品镜像批量生产(16G 母卡->小镜像->Etcher 批量烧录->每台初始化)
  - 移除废弃的克隆卡流程
2026-08-01 16:45:47 +08:00
..
deploy fix: update remaining old names in scripts, rename service file 2026-07-21 10:22:49 +08:00
stress 项目补充开发 2025-12-31 11:00:08 +08:00
build_board.sh 性能优化4 2026-01-12 20:51:27 +08:00
build_host.sh 性能优化4 2026-01-12 20:51:27 +08:00
build.sh fix: update remaining old names in scripts, rename service file 2026-07-21 10:22:49 +08:00
check_model.py Standardize model asset names 2026-04-18 11:27:34 +08:00
ddr_mode.sh Add DDR tooling and reduce RGA inference copies 2026-03-14 16:44:43 +08:00
deploy.sh feat(edge): 断电保护(overlayroot+/data)与产品镜像批量生产流程 2026-08-01 16:45:47 +08:00
eval_rknn_roi_shoes.py Standardize model asset names 2026-04-18 11:27:34 +08:00
ffmpeg-push.bat fix: face gallery reload add log 2026-07-25 13:03:54 +08:00
init-device.sh feat(edge): 断电保护(overlayroot+/data)与产品镜像批量生产流程 2026-08-01 16:45:47 +08:00
install_deps.sh fix: update remaining old names in scripts, rename service file 2026-07-21 10:22:49 +08:00
mock_alarm_server.py feat: mock alarm server logs full JSON body 2026-07-31 15:18:46 +08:00
mock-alarm.bat chore: gitignore编译产物 2026-07-26 22:31:12 +08:00
monitor_hw.sh 增加硬件性能监控脚本 2026-02-26 21:19:24 +08:00
onnx2rknn_prenorm.py 开始测试人脸识别,修改人脸识别模型 2026-01-08 14:11:41 +08:00
ops.sh feat(edge): 断电保护(overlayroot+/data)与产品镜像批量生产流程 2026-08-01 16:45:47 +08:00
package-offline.sh feat(edge): 断电保护(overlayroot+/data)与产品镜像批量生产流程 2026-08-01 16:45:47 +08:00
prepare-image.sh feat(edge): 断电保护(overlayroot+/data)与产品镜像批量生产流程 2026-08-01 16:45:47 +08:00
pt2rknn_yolov8.py 修复yolov8的FP16转换错误,增加压测脚本 2026-02-26 20:28:33 +08:00
setup-overlayroot.sh feat(edge): 断电保护(overlayroot+/data)与产品镜像批量生产流程 2026-08-01 16:45:47 +08:00
test_pt_webcam.py 重新转换了模型,解决了RKNN输出配置错误 2026-02-28 12:37:59 +08:00
upgrade-from-old.sh fix: dont restore old config, just extract RTSP URLs for reference 2026-07-21 17:03:18 +08:00