(1) Upgrade the system
Smartarm3250 adopts a dual-system architecture. in earlier versions, safefs adopts cramfs and cannot skip bad NAND Flash blocks. Once Bad blocks exist in the safefs area, safefs cannot be started and the system cannot operate. The solution has been released, and ubifs file system is used for upgrade, involving U-boot and kernel upgrade. Click the following link to download the file:/file/followed by the file extraction code. There are documentation instructions in the http://u.115.com/file/f71bc1e10. If the link prompts that it has expired, contact the technical support staff.
(2) rootfs solidification Improvement
The original rootfs‑rootfs.tar.bz2 may encounter some inexplicable errors during the decompression process and cannot fix rootfs. Solution: Decompress rootfs.tar.bz2on Linux PC and compress it into rootfs.tar.gz?rootfs.tar. Repackaging method. Pay special attention to the packaging directory. You need to package the package in the root directory instead of the upper directory. For example, replace rootfs.tar.bz2with rootfs.tar: mkdir rootfs_newtar xjvf rootfs.tar.bz2-C rootfs_newcd rootfs_new tar CVF .. /rootfs.tar *. The root directory, such as bin sbin Dev etc, can be identified and mounted by the kernel only after being decompressed to rootfs.tar. Then modify burn in the safefs system. SD (CF/USB) script, change tar xjvf rootfs.tar.bz2-C/mnt/to tar xvf rootfs.tar-C/mnt/or unzip rootfs.tar xzvf rootfs.tar.gz-C/mnt/issue