
HI3515 NORFLASH烧录教程:USB-SD-SATA-NFS挂载详细步骤

本文主要介绍了如何在HI3515平台上进行norflash的烧录以及如何挂载USB、SD、SATA和NFS文件系统。烧录和挂载过程是嵌入式系统开发中常见的操作,对于调试和运行基于HI3515的设备至关重要。
在HI3515上进行norflash的烧录步骤如下:
1. 首先,确保Linux环境是Fedora 10,并且你拥有HI3515的相关开发资源,如HI3515DMEB_VER_A硬件平台和Hi3515_SDK_V1.0.5.1软件包。
2. 设置网络环境:通过命令行工具设置设备的网络参数,包括服务器IP(serverip)、设备IP(ipaddr)、子网掩码(netmask)和网关IP(gatewayip)。例如,将服务器IP设为192.168.1.14,设备IP设为192.168.1.10,子网掩码设为255.255.255.0,网关IP设为192.168.1.1。然后保存这些设置,并检查网络连通性。
3. 烧录uboot:使用tftp协议从服务器下载uboot到norflash的指定地址(例如0x80000000),在烧录前要解除保护并擦除相应区域,之后再重新设置保护。
4. 对于u-boot之后的文件系统,如采用jffs2,需要设置启动参数(bootargs),包括总线时钟频率(busclk)、内存大小(mem)、控制台设置(console)、根文件系统类型(rootfstype)以及MTD分区(mtdparts)等。
挂载USB、SD、SATA和NFS文件系统的步骤:
1. USB挂载:在Linux环境下,可以通过`mount`命令挂载USB设备。首先,使用`lsusb`找到USB设备的设备名,然后用`mount`命令指定设备名和挂载点,例如`mount /dev/sdb1 /mnt/usbdrive`。
2. SD卡挂载:类似地,使用`fdisk -l`或`lsblk`查找SD卡的设备名,例如`/dev/mmcblk0p1`,然后挂载到指定目录,如`mount /dev/mmcblk0p1 /mnt/sdcard`。
3. SATA挂载:SATA设备通常会被识别为硬盘,使用`fdisk -l`或`lsblk`找到SATA硬盘的设备名,例如`/dev/sda1`,然后挂载,如`mount /dev/sda1 /mnt/hdd`。
4. NFS挂载:NFS(Network File System)允许远程共享文件系统。首先,在服务器端配置NFS服务,并将要共享的目录设置为可导出。在HI3515设备上,使用`mount`命令挂载NFS,例如`mount -t nfs serverip:/exported_dir /mnt/nfsdir`,其中`serverip`是服务器的IP地址,`/exported_dir`是服务器上导出的目录,`/mnt/nfsdir`是本地的挂载点。
以上操作需要对Linux系统和嵌入式设备有深入理解,包括了解设备驱动、网络通信、文件系统管理等方面的知识。在实际操作中,务必注意数据安全,避免因操作不当导致数据丢失或设备损坏。同时,确保所有设备连接稳定,网络通畅,以顺利完成烧录和挂载任务。
相关推荐

















随意的风
- 粉丝: 18
最新资源
- HSL Now Journey Planner原型:技术POC
- Ruby插件Alphasms.ua的API接口调用指南
- 探索pomopomo.com源代码:基础Node.js项目入门
- Slack-Plain-Bots机器人:在Slack #general发布特定内容
- iRedMail邮件服务器搭建与实战优化教程
- SoundCloud API解析工具:JSONP兼容性解决方案
- 编程会议行为准则:代码库与社区政策的探索
- JavaScript-Review: 深入理解数组、对象、回调和构造函数
- 高效编辑与网站管理员培训:Key Club官方指南
- Java实现基本CRM API教程与开发指南
- 新手指南:打造个人博客的首次尝试
- CodeFelony JS库:轻量级、功能强大,类似jQuery的用户脚本工具
- HG8145C5超级密码获取攻略
- WordPress插件:禁用主题短代码的策略与实践
- 掌握ScreenFlow录屏技巧,打造高效微课制作
- PoochPal:罗斯兰狗污垢应用程序的核心技术解析
- 掌握jquery-socialshare:高效实现社交分享功能
- Laravel同步器:高效PHP API与数据库数据交互
- MessingERPWeb:利用JavaScript挑战ERP网站安全
- Raspberry Jam 构建Pebble手表限速器应用
- PsyBrowse: 引领心理学研究的开放访问与订阅服务
- VBScript学习与QTP/UFT代码实践教程
- meteor-awesomplete:Meteor平台的智能输入增强工具包
- UTFSM圣地亚哥2015-1计算机网络课程任务实践