基于Linux+kermit+cutecom下载u-boot到芯片里面去
来源:互联网 发布:php接收不到ajax传值 编辑:程序博客网 时间:2024/06/05 11:45
首先,要把USB-OTG功能开启。我使用的是STM32F107VC,需要把跳线接好。
使用kermit,Kermit文件运输协议 Kermit文件运输协议是用于在PC之间交换文件的一种简单的文件运输协议。该协议是哥仑比亚大学开发的,由于在Kermit the Frog之后而获得此名。它提供了一条从大型计算机下载文件到微机的途径。它已被用于进行公用数据传输。它应该先切换到root权限,因为许多linux系统资源的权限只有root才能使用。
这里还需要使用cutecom,这是一个图形化UI界面,用于串口的设置和收发。给人一种window的亲切感。使用Ubuntu软件中心直接可以下载,网上说这个软件比minicom好用,所以直接就选择了前者。关于这个软件的使用,可以参考http://www.linuxidc.com/Linux/2011-06/37817.htm 这里一定要记得用root权限运行cutecom,否则无法出现应有的效果!
许多地方都说是“kermit中输入connect后,转入了u-boot串口界面。”,但是却是进入了这个界面:
上图就是许多地方提到的u-boot界面,韦东山老师的书上也是说得很模糊,但是说在这个界面输入loadb 0x00300000,启动开发板上的kermit协议,貌似没有任何实质性动静。
当输入:C-Kermit> send /home/xy/桌面/u-boot-2013.10 时,显示如下:
*************************
SEND-class command failed.
Packets sent: 2
Retransmissions: 11
Timeouts: 12
Damaged packets: 0
Fatal Kermit Protocol Error: Too many retries
Most recent local OS error: "Too many open files in system"
至于cutecom串口软件,我链接到了/dev/ttyUSB0,但是也没有什么大的动静,也许也是和板子链接有问题吧。
- 基于Linux+kermit+cutecom下载u-boot到芯片里面去
- U-Boot使用loadb下载程序(附测试代码) --基于Linux下Kermit工具
- u-link 下载 u-boot 到nand
- linux公社 u-boot下载
- 移植Micrel KSZ8842网卡芯片到U-Boot 2008.10
- u-boot过度到linux内核
- U-Boot 开发环境篇 Kermit 、 tftp服务
- 基于at91sam9260芯片在u-boot写添加看门狗控制命令
- U-Boot的移植之(四)调试篇:下载U-Boot到目标板进行调试
- U-Boot的移植之(四)调试篇:下载U-Boot到目标板进行调试
- U-Boot的移植之(四)调试篇:下载U-Boot到目标板进行调试
- 关于u-boot使用JTAG下载到什么地方
- u-boot源代码下载
- u-boot下载地址
- U-boot下载地址
- U-Boot 下载地址
- U-Boot串口下载
- u-boot下载地址
- IIS应用地址池监控
- Android 中的各个Image
- SDN(软件定义网络)
- ArcSDE数据被锁定的解决方法
- Hive 中一些特殊的HSQL
- 基于Linux+kermit+cutecom下载u-boot到芯片里面去
- ExtJs 关于滚动条的处理
- HashMap的工作原理
- Android SDK的安装教程
- XShell 4使用sftp上传下载文件命令
- IOS开发---菜鸟学习之路--(二十二)-近期感想以及我的IOS学习之路
- GCC执行过程简介
- Cocos2d-x中用C++获取当前系统时间,实现跨平台
- H3CNE 320题 RIPv2路由自动汇总