mirror of https://github.com/OpenIPC/wiki.git
2.4 KiB
2.4 KiB
Wiki OpenIPC
CHỈ dành cho bảng mạch XM với SoC NT98562 và NT98566!!!
Cập nhật firmware thiết bị ban đầu
Phần này sẽ được hoàn thành sau khi kết thúc nghiên cứu
run uk; run ur; reset # Flash kernel, rootfs và khởi động lại thiết bị
Cập nhật nhanh tiếp theo
run uk; run ur; reset
Ghi chú
Sau khi bạn hoàn thành việc flash firmware mới, vui lòng chạy lệnh firstboot
để định dạng phân vùng jffs2
được sử dụng để lưu trữ cài đặt.
Vấn đề đã biết
Thay đổi địa chỉ bộ nhớ cho một số thử nghiệm.
setenv bootcmd 'setenv setargs setenv bootargs ${bootargs};run setargs;sf probe 0;sf read 0x03100000 0x50000 0x200000;nvt_boot'
saveenv
Giải thích thuật ngữ:
- XM vendor boards: Bảng mạch của nhà cung cấp XM, là một loại bảng mạch được sử dụng trong camera IP.
- SoC (System on a Chip): Hệ thống trên một vi mạch, là một mạch tích hợp chứa tất cả các thành phần cần thiết của một hệ thống máy tính.
- NT98562 và NT98566: Là tên của các SoC được sản xuất bởi Novatek.
- Firmware: Phần mềm được nhúng vào bộ nhớ ROM của thiết bị phần cứng.
- U-Boot: Là một bootloader phổ biến được sử dụng trong các hệ thống nhúng.
- Bootloader: Là một chương trình nhỏ được thực thi khi thiết bị khởi động, chịu trách nhiệm tải hệ điều hành.
- Kernel: Là phần cốt lõi của hệ điều hành.
- Rootfs: Hệ thống tệp gốc, là hệ thống tệp chứa các tệp cần thiết để khởi động hệ điều hành.
- jffs2 (Journaling Flash File System version 2): Là một hệ thống tệp được thiết kế dành riêng cho bộ nhớ flash.
- Partition: Phân vùng, là một phần của bộ nhớ được chia thành các phần riêng biệt.
- Known issues: Vấn đề đã biết, là những vấn đề đã được xác định trong quá trình phát triển.
- Memory address: Địa chỉ bộ nhớ, là một vị trí cụ thể trong bộ nhớ.
- nvt_boot: Là một lệnh được sử dụng để khởi động kernel Novatek.