The principle and implementation method of the NAND Flash simulation U-disk based on SAMSUNG microprocessor s3c6410 under the embedded Linux is introduced. The version Linux 2. 6.28 is taken as the operating system, and OK6410 of Fei-Ling company as the platform. The scheme is to add a NAND Flash divided space of 512 MB and to configure the USB Gadget function of Linux system to achieve NAND Flash space of the divided 512 MB for communicating with PC through U-disk memory system. Up to now, this scheme has not appeared in the equal version of operating system and the same platform in the world. The scheme successfully accomplished the mount of NAND Flash space of the divided 512 MB as U-disc type with PC to realize the information exchange with PC.%介绍了嵌入式Linux操作系统下基于三星微处理器S3C6410的NAND FLASH模拟U盘的原理与实现方法.操作系统采用Linux 2.6.28版本,平台为飞凌OK6410-A开发板.采用的方案是通过添加一个512 MB的NAND FLASH分区空间,配置Linux系统USB Gadget功能,实现划分出的512 MB的NAND FLASH空间以U盘存储系统与PC机通信.该方案的文献目前在国内外同等操作系统版本和平台上并无先例.通过上述方案成功地实现了S3C6410开发板划分出512 MB的NAND FLASH空间以U盘形式挂戴到了PC机上,实现与PC机的信息交换.
展开▼