【嵌入式】使用minicom连接arm开发板错误

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

Preface

   把学校的事忙得差不多了,又可以搞这板子了。。。

   minicom的使用操作,前面已经写得很详细,但是下载程序到开发板的过程中,还是有些地方是需要注意的,另外第一次接触,少不了会遇上各种问题


Step1

   连结好开发板与PC机的串口线与USB下载线



Step2

   给板子上电,在minicom中选择linux启动

 
 
 
  1. NAND Flash Boot                                                                  

  2. Please select function :                                                        

  3. 0 : USB download file                                                            

  4. 1 : Uart download file                                                          

  5. 2 : Write Nand flash with download file                                          

  6. 3 : Load Pragram from Nand flash and run                                        

  7. 4 : Erase Nand flash regions                                                    

  8. 5 : Write NOR flash with download file                                          

  9. 6 : Set boot params                                                              

  10. 7 : Set AutoBoot parameter,1:linux 2:wince                                      

  11. 8 : Set Lcd Display,1:DH3.5' 2:DH4.3' 3:QC7.0' 4:QC8.0' 5:VGA                    

  12. 3                                                                                

  13. Set boot params = root=1f02 init=/linuxrc console=ttyS0,115200 devfs=mount disp0

  14. Linux version 2.6.8.1-ptx1 (root@localhost.localdomain) (gcc version 3.3.2) #252

  15. CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T)                                

  16. CPU: D VIVT write-back cache                                                    

  17. CPU: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets              

  18. CPU: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets              

  19. Machine: SMDK2410                                                                



Step3

   进入tmp目录

 
 
 
  1. [root@(none) /]# cd /tmp                                                        

  2. [root@(none) tmp]# ls                                                            

  3. Applications            images                  qtembedded-unknown              

  4. Documents               mplayer                 sdcard                          

  5. Settings                qcop-msg-qpe            udisk       &

嵌入式Linux下minicom与ncurses交叉编译实战 串口调试是嵌入式Linux系统开发中最基础、最可靠的交互方式,其核心依赖于终端控制库(如ncurses)与串口终端工具(如minicom)的协同工作。ncurses提供光标控制、键盘事件处理和终端类型管理等底层能力,而minicom则基于其构建人机交互界面。在ARM等异构架构上,二者均需通过交叉编译实现二进制兼容,涉及工具链指定、头文件与库路径显式声明、ABI对齐及运行时环境变量(LD_LIBRARY_PATH、TERMINFO)配置等关键环节。该过程深刻体现嵌入式软件‘一次编译、严格匹配’的本质特征,广泛 阅读详情

相关推荐

嵌入式交叉编译开发环境的搭建步骤(arm-linux)

嵌入式交叉编译开发环境的搭建步骤(arm-linux) 进入公司领到一台新的计算机后第一件要做的事就是交叉编译开发环境的搭建,因为步骤较多,又较容易犯错误,特整理出来供大家参考。 嵌入式交叉编译开发环境的搭建可以分为三个步骤:一是基本服务(NFS、TFTP、minicom)的配置,二是交叉编译工具(gcc、gdb、make)的搭建,三是运行环境(kernel、rootfs)的搭建。

xiejinyingaaa的专栏 3183

rz、sz 命令使用(新增 was skipped 解决办法)

操作系统:macOS Catalina 10.15.7 软件版本:secureCRT Version 8.7.3 (build 2279) 文章主题:上传 | 下载文件(sz | rzrz: Receive Zmodem sz: Send Zmodem rz 和 sz 都是使用 Zmodem 文件传输协议 sz 从服务器传输文件到电脑,对于服务器来说,是发送(send),所以 sz # 单个文件 $ sz {filename} # 多个文件 $ sz {filename1} {filename2.

测试小工 4486

ARM Linux嵌入式开发专用minicom 2.1源码包,含多语言支持与交叉编译配置

minicom 2.1完整源码,专为ARM平台Linux嵌入式环境串口调试优化。内置gettext国际化框架组件(dcgettext.c、loadmsgcat.c、plural.c等),附带中文、日文、法文、俄文等po本地化文件,可直接编译适配目标语言界面。采用标准GNU Autotools构建体系,包含Makefile.in.in、acinclude.m4、config.charset等关键配置文件,兼容主流ARM交叉编译链(如arm-linux-gnueabihf-gcc)。支持在U-Boot启动阶段抓

git9versioner的博客 179

嵌入式】交叉编译环境排错记

Preface    把学校的事忙得差不多了,又可以搞这板子了。。。    minicom使用操作,前面已经写得很详细,但是下载程序到开发板的过程中,还是有些地方是需要注意的,另外第一次接触,少不了会遇上各种问题 Step1    连结好开发板与PC机的串口线与USB下载线   Step2    给板子上电,在minicom中选择linux启动 NAND Flash...

weixin_34088583的博客 318

mac 下sz一直弹框无法使用的解决方案

用brew安装了sz,rz却一直无法正常使用,当使用命令时候不报错,一直卡在那,或者一直弹框,困扰了好久,今天终于解决了,做个记录,希望遇到类似问题的人也能早点解决。 解决方法: 1、找安装位置 brew list lrzsz 记录下这个目录: /opt/homebrew/Cellar/lrzsz/0.12.20_1/bin/sz 2、找到item2里面的配置的位置 3、改下这两个文件里面的脚本的指向为第一步获取到的即可 ...

每天进步一点点儿 1855

minicom XMODEM的文件传输问题

MINICOM默认没有安装XMODEM协议,安装lrzsz 可解决文件传输失败的问题,另外如果出现操作快可以成功传输而操作慢就失败的问题,就改大XMODEM_TIMEOUT的值.

bowchang的专栏 3469

securecrt 上传文件出现 *** was skipped 问题

当上使用securecrt上传文件时,出现** was skipped 就是没有上传成功,因为权限不够。 解决办法:前面加 sudo,就可以了,即: sudo rz //注意只要不是root的用户,一般的用户执行命令钱通常需要加 "sudo"

weixin_37595559的博客 6364

Tiny6410嵌入式Linux开发环境搭建与实战:从arm-linux-gcc到minicom调试

本文详细介绍了Tiny6410嵌入式Linux开发环境的搭建与实战,包括arm-linux-gcc交叉编译工具链的安装配置、minicom串口调试工具的使用,以及从编写第一个Hello World程序到实际案例开发的完整流程。内容涵盖环境准备、程序编译下载、常见问题排查,为嵌入式开发者提供了一套实用的开发指南。

vv45678的博客 755

ARM板移植minicom工具:虚拟机中交叉编译minicom源码

记录编译移植mincom过程

汉尼拔勇闯天涯 1353

minicom初探:嵌入式开发入门第一课

minicom作为串口通信的重要工具,是嵌入式开发调试的首选。掌握minicom的配置与使用技巧,能高效实现设备连接与命令交互,极大提升开发效率。

weixin_35973118的博客 541

移植minicomARM开发板 (转)

最近调试自己做的S5PV210的底板上面的串口。因为为了测试一个串口而写程序很麻烦。所以,直接移植了一个minicom开发板上面。这样就可以直接进行串口收发了。特别是在我需要同时测试多个串口的时候,比写程序来得快。不多废话了,下面看操作流程。第一步:需要交叉编译ncurses,否则minicom不能编译。直接去官网下载。地址不发。新建一个文件叫run,然后增加可执行属性,最后在其中加入...

weixin_30301183的博客 270

serial终端设置方法:Linux下minicom应用指南

详解Linux系统中通过minicom进行serial终端设置的方法,涵盖串口通信参数配置与实际应用技巧,帮助开发者高效调试嵌入式设备,提升serial连接稳定性与数据传输效率。

weixin_42596246的博客 814

交叉编译ncurses-6.0和minicomARM

一、交叉编译ncurses-6.0         由于编译minicom依赖ncurses这个库,需要先编译ncurses,我选择的ncurses-6.0。 下边都是将下载的这两个安装包下载到minicom-ncurses 【1】开始: ./configure --with-shared --without-debug --with-ticlib CC=arm-none-linux-gn

Welcome 4070

minicomarm linux平台的交叉编译

环境: ubuntu14.04 32bit; 交叉工具链:arm-linux-gnueabi-gcc 版本为4.8 注意事项: ncurses必须是5.5版本,后面的5.7在ubuntu14.04 32bit下面没有成功,编译有错误; 1、安装ncurses,下载ncurses5.5http://ftp.gnu.org/gnu/ncurses/ncu...

生于忧患,死于安乐 5570

使用Buildroot与QEMU构建ARM嵌入式Linux开发环境

嵌入式Linux开发涉及交叉编译工具链、内核配置与根文件系统构建等核心概念。其原理是通过自动化构建系统将源码编译为目标平台可执行的软件堆栈。这项技术的价值在于为开发者提供了一个标准化、可重复的软件构建流程,大幅提升了嵌入式系统开发的效率与可控性。在应用场景上,它尤其适用于需要定制化操作系统、进行驱动开发或系统级调试的嵌入式项目。本文聚焦于使用Buildroot这一自动化构建框架,配合QEMU模拟器,在x86主机上搭建完整的ARM开发环境,从而让开发者能在投入物理硬件前,高效掌握嵌入式Linux系统从编译到启

weixin_33910137的博客 445

关于Linux下minicom无法更改端口的解决办法

http://hi.baidu.com/kkk2012/item/5ce5a7c77a6c9f51ad00efe0 最近在学习ARM嵌入式系统,一般都是在Linux下,因此开发环境选择VMware下安装Ubuntu,串口工具选择minicom。    刚装好minicom的时候一切正常,通过minicom -s配置端口参数以后,一切正常,今天在开发板中看到里面的端口

gaoguoxin2的专栏 2849

arm-从0开始刷机(linux下)

环境 1.操作系统:deepin 5.3.15 2.代码编辑器:Visual Studio Code 3.

姬绪孔的博客 1880

minicom串口调试一文说清:核心要点总结

深入讲解minicom串口调试的关键配置与使用技巧,涵盖参数设置、通信测试及常见问题处理,帮助开发者高效利用minicom实现稳定串口通信,提升嵌入式开发调试效率。

weixin_36074800的博客 706
上一篇: 【嵌入式】使用Cross Toolchain构建交叉工具链
下一篇: 【日记】2013年5月日程记录
成鹏致远
博客等级 码龄14年 50粉丝 132原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值