首页 >>  正文

checking+file+system+onc

来源:baiyundou.net   日期:2024-08-06

1引言

通常情况下工程师在调试Qt程序时,需要频繁制作镜像烧录到核心板来测试Qt程序是否完善,这样的操作既费时又费力。这时我们可以通过QtCreator设备功能,定义设备后,在x86_64虚拟机上交叉编译qt程序,将程序远程部署到arm64的机子上,然后远程调试,大大提高开发效率。

2. 调试环境

本文基于HD-T113-EVM评估板进行验证,HD-T113-EVM基于HD-T113-S3核心板设计,具备千兆网口、双路CAN-bus、2路RS-232、2路RS-485、LCD、4G/5G、WiFi、音频等,接口丰富,适用于工业现场应用需求,亦方便用户评估核心板及CPU的性能。

Linux主机

VM16.1.0 + Ubuntu18.04

交叉编译器

arm-linux-gnueabihf

Qt版本

Qt5.12.12

核心板版本

HD-T113-S3 v1.1

内核版本

Linux kunos 5.4.61 #2 SMP PREEMPT Tue Dec 12 17:29:56 CST 2023 armv7l GNU/Linux

底板版本

HD-T113-EVM v1.2

2.1 调试前准备

使win10主机、arm开发板和linux虚拟机处于同一网段且三者能互相ping通配置虚拟机ip。虚拟机需要按照以下截图步骤进行设置。

2.2 交叉编译环境设置

/work/T113_Tina5.0/out/t113/hd-t113-evm-emmc/buildroot/buildroot/host/qt5/bin/qmake

2.2.1 编译器

GCC

/work/T113_Tina5.0/out/t113/hd-t113-evm-emmc/buildroot/buildroot/host/bin/arm-linux-gnueabihf-gcc

G++

/work/T113_Tina5.0/out/t113/hd-t113-evm-emmc/buildroot/buildroot/host/bin/arm-linux-gnueabihf-g++

2.2.2 Kits

2.3 创建新设备

打开工具->选项->设备,添加新的Generic Linux Device设备。

2.3.1 测试成功

2.3.2 测试失败

1 - 错误描述SSH connectionfailure

错误分析No routeto tohst找不到主机

解决方案检查虚拟机与开发板ip是否处于同一网段并且能互相ping通

2 - 如虚拟机与开发板可以正常ping通但无法ssh登录开发板

原因:一台主机上有多个Linux系统,会经常切换,那么这些系统使用同一ip,登录过一次后就会把ssh信息记录在本地的/.ssh/known_hsots文件中,切换该系统后再用ssh访问这台主机就会出现冲突警告,需要手动删除修改known_hsots里面的内容。

有以下两个解决方案:

1.删除修改known_hsots记录,重新登录,使known_hsots生成新的记录;

2.修改配置文件“~/.ssh/config”,添加下两行,

StrictHostKeyChecking no

UserKnownHostsFile /dev/null

重启服务器。

优缺点:

1.需要每次手动删除文件内容,一些自动化脚本的无法运行(在SSH登陆时失败),但是安全性高;

2.SSH登陆时会忽略known_hsots的访问,但是安全性低;

2.4 设置Kits->Device

2.5 部署应用

1 - 新建项目时,选择Kits为T113

2 - 编译应用

3 - 部署应用到开发板

4 - 提示

部署成功后,可能会提示。kbcommon: ERROR: failed to add defaultinclude path /usr/share/X11/xkb

5–运行结果展示

","gnid":"94b4b78a7d0144ed3","img_data":[{"flag":2,"img":[{"desc":"","height":"715","title":"","url":"https://p0.ssl.img.360kuai.com/t013915661575d3b5b0.jpg","width":"1270"},{"desc":"","height":1112,"title":"","url":"https://p0.ssl.img.360kuai.com/t0163e78928469abb4c.jpg","width":1218},{"desc":"","height":1058,"title":"","url":"https://p0.ssl.img.360kuai.com/t01ceac52b0f9b23ac8.jpg","width":1218},{"desc":"","height":"1324","title":"","url":"https://p0.ssl.img.360kuai.com/t01377d82f8995ca35d.jpg","width":"1210"},{"desc":"","height":"1082","title":"","url":"https://p0.ssl.img.360kuai.com/t01c6198820c049e331.jpg","width":"1110"},{"desc":"","height":"302","title":"","url":"https://p0.ssl.img.360kuai.com/t01a0b88c2792b4ba59.jpg","width":"1262"},{"desc":"","height":"710","title":"","url":"https://p0.ssl.img.360kuai.com/t0117e993a719ecb554.jpg","width":"1268"},{"desc":"","height":"511","title":"","url":"https://p0.ssl.img.360kuai.com/t01158e9f3f314d7ae8.jpg","width":"767"},{"desc":"","height":"694","title":"","url":"https://p0.ssl.img.360kuai.com/t01cd7aac5e94a5c3cb.jpg","width":"919"},{"desc":"","height":"732","title":"","url":"https://p0.ssl.img.360kuai.com/t01b3f9d5014a2af4ab.jpg","width":"832"},{"desc":"","height":"385","title":"","url":"https://p0.ssl.img.360kuai.com/t0165b319a1bd092604.jpg","width":"775"},{"desc":"","height":"383","title":"","url":"https://p0.ssl.img.360kuai.com/t01963c7d0bbfe04ebd.jpg","width":"870"},{"desc":"","height":"612","title":"","url":"https://p0.ssl.img.360kuai.com/t0196ac08361d1cfb40.jpg","width":"923"},{"desc":"","height":"1216","title":"","url":"https://p0.ssl.img.360kuai.com/t010262093d6c1e8636.jpg","width":"1202"},{"desc":"","height":"1218","title":"","url":"https://p0.ssl.img.360kuai.com/t0116f43aae4658f4a3.jpg","width":"1210"},{"desc":"","height":"383","title":"","url":"https://p0.ssl.img.360kuai.com/t01a7ebdddda346b257.jpg","width":"734"},{"desc":"","height":"696","title":"","url":"https://p0.ssl.img.360kuai.com/t01c0b26083c401f872.jpg","width":"1116"},{"desc":"","height":"529","title":"","url":"https://p0.ssl.img.360kuai.com/t012b22b7f7a0764628.jpg","width":"797"},{"desc":"","height":"780","title":"","url":"https://p0.ssl.img.360kuai.com/t010614714a41998801.jpg","width":"1248"},{"desc":"","height":"908","title":"","url":"https://p0.ssl.img.360kuai.com/t01fd2952e9769964e3.jpg","width":"990"},{"desc":"","height":"1080","title":"","url":"https://p0.ssl.img.360kuai.com/t0190cb979dede2574e.jpg","width":"1080"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1704962580000,"pure":"","rawurl":"http://zm.news.so.com/75a774f93cee26e5bc7638a919f6e8d9","redirect":0,"rptid":"9045930459a707bb","rss_ext":[],"s":"t","src":"武汉万象奥科","tag":[{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"全志T113开发板Qt远程调试

连若巩3877xp系统中开机出现代码不好开机,代码是checking fill system on c.the type of the file system is ntfs. -
廖态便18635857339 ______ 进入windows系统前,系统对上次的意外关机进行分区检测,让他检测完,如果顺利检测完一次还会开机出现或检测不能结束,说明C盘有坏道或较严重逻辑错误,这种情况最好重新安装C盘操作系统

连若巩3877开机时的问题 Checking fils system on D
廖态便18635857339 ______ 你D盘文件系统有问题,自动扫描!一般应该是扫描一次之后再就没有了,要是每次开机都扫描,那就检查一下你的启动项有没有什么不正常的软件在开机运行过!

连若巩3877开机出现checking file system on C怎么解决 -
廖态便18635857339 ______ 1、等待其自检完毕(如自检卡住不动或不断自检时,重启电脑); 2、windows+R,对话框中输入regedit,点击确定,打开注册表编辑器; 3、依次打开HKEY_LOCAL_MACHINE》SYSTEM》CurrentControlSet》Control》Session Manager》BootExecute; 4、打开BootExecute,清空数值数据.

连若巩3877开机碰到疑惑checking for floppy,floppy not found! -
廖态便18635857339 ______ 这段英文的意思是:开始找软驱启动,结果软驱也没找到.在BIOS里设置,一般都是第二项或是你找高级设置,把软驱启动调成硬盘启动,或是光盘启动就行了.如果是突然出现这种现象,一般是两种情况:1、主板电池电量不足,不能保存CMOS储存的信息,每次开机需重新设置.2、硬盘没有找到后,会寻找其他启动项.

连若巩3877电脑开机 显示 checking for floppy CD - Rom not found -
廖态便18635857339 ______ 安全模式下开机,杀毒,把系统恢复到原来好的时间点试试:开始--所有程序--附件--系统工具--系统还原;如果还不行,重装系统

连若巩3877为什么电脑每次开机都会出现检查Checking file system on C? -
廖态便18635857339 ______ 1)这是系统在扫描你的硬盘,可能是你自己操作的问题,如果你非法关机,直接断电或者直接按电源关电,电脑开机的时候会对你的硬件做检查,包括你的硬盘. 还有就是你的电脑真的硬盘有问题了,建议你使用电脑自己带的磁盘扫描工具进...

连若巩3877电脑出现checking for floppy....
廖态便18635857339 ______ 1、关闭软驱. 重启,按Del进BIOS,找到STANDARD CMOS SETUP ,按回车在打开的界面中,将Drive A:和DriveB:均改为None(关闭),将Floopy 3(软驱)设为Disable(不启动),按ESC键,F10键 ,Y键,回车储存并退出设置. 2...

连若巩3877开机时显示checking film system on c:...... -
廖态便18635857339 ______ 磁盘有错误...这种8成以上是非法断电关机..系统为了保证正常..在第二次启动时对磁盘进行扫描..建议养成良好的用电脑习惯!同时不定期对磁盘进行整理(次数太多会伤硬盘)

连若巩3877戴尔电脑开机出现checking media fail -
廖态便18635857339 ______ 戴尔电脑开机出现checking media fail,是与您关机前的不当操作有关系吧?比如:玩游戏、看视频、操作大的东西、使用电脑时间长造成的卡引起的吧?或下载了不合适的东西、或删除了系统文件、或断电关机等,故障不会无缘无故的发生吧? 反复开关机试试,放一段时间试试,确实不可以就重装系统吧,如果自己重装不了,花30元到维修那里找维修的人帮助您. 只要注意自己的电脑不卡机、蓝屏、突然关机,开机就不会这样了. 有问题请您追问我.

连若巩3877电脑开机出现checking for CD - Row 情况 -
廖态便18635857339 ______ 是再检查你的光驱.你再bios设置里面把启动顺序改成从硬盘启动试一试.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024