摘要
介绍了嵌入式Linux操作系统下基于三星微处理器S3C6410的NAND FLASH模拟U盘的原理与实现方法。操作系统采用Linux 2.6.28版本,平台为飞凌OK6410-A开发板。采用的方案是通过添加一个512 MB的NAND FLASH分区空间,配置Linux系统USB Gadget功能,实现划分出的512MB的NAND FLASH空间以U盘存储系统与PC机通信。该方案的文献目前在国内外同等操作系统版本和平台上并无先例。通过上述方案成功地实现了S3C6410开发板划分出512MB的NAND FLASH空间以U盘形式挂载到了PC机上,实现与PC机的信息交换。
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.
出处
《现代电子技术》
2012年第16期1-3,7,共4页
Modern Electronics Technique
基金
国家自然科学基金资助项目:钙原子纳米薄膜超窄带光子滤波器(61077037)
河南省基础与前沿计划项目:非晶硅薄膜电池SW效应与激光晶化技术(102300413214)