话说对于pixhawk原生固件的不同tag进行编译

系统:ubuntu 16.10
硬件:pixhawk

这个时间点pixhawk的原生固件tag应该更新到了1.6.0rc1.本篇都是基于这个时间点的版本进行操作.
有的时候我们不希望编译一个较新版本的固件,比如带rc后缀的版本往往都是测试版,那我们应该怎么将版本退回到以前的版本呢?

一开始我以为把master克隆下来然后checkout到对应的版本号就行了,比如我想转换到1.4.1版本:

git checkout v1.4.1
git submodule update --init --recursive

很不幸,这时候如果编译会出现新的修改未提交的错误而导致不能编译.
我还试了在较新版本(比如当前tag为1.6.0rc1时)更新子模块再降级回去,依然有同样的问题.
那么问题来了,我想对特定版本的固件进行编译到底该怎么操作呢

git clone --branch v1.4.1 https://github.com/XXXXXXXXXXXX.git

此时你下载的就是对应的1.4.1的版本咯.如果不确定tag的名子,可以在已经克隆的最新版本的固件下使用

git tag

进行tag的检索,或者直接在github网站上进行查看.

然后再在较低版本的固件下使用

git submodule updata --init --recursive

现在再进行 

make px4fmu-v2_default

此时就不会出现修改未提交的错误了~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 原生Android TV固件是指运行原生Android操作系统的电视设备的固件。与传统的定制化操作系统不同原生Android TV固件基于Google开源的Android操作系统,提供了更纯净的用户体验和更丰富的功能。 原生Android TV固件的优势在于其稳定性和兼容性。由于采用了原生Android操作系统,它能够充分利用Google官方提供的最新更新和安全补丁,保证系统的稳定运行。同时,原生Android TV固件与其他Android设备具有高度的兼容性,可以轻松与各种应用和设备进行连接和交互,提供更广阔的应用选择和功能拓展空间。 此外,原生Android TV固件还提供了丰富的媒体功能和智能化体验。它支持高清视频播放、声音输出和网络连接,可以通过各种应用快速访问流媒体服务和在线视频内容。另外,原生Android TV固件还具有语音控制和智能推荐功能,用户可以通过语音命令轻松控制电视和应用,智能推荐算法也能够根据用户的观看习惯和喜好提供个性化的内容推荐。 然而,原生Android TV固件也有一些限制。由于操作系统的开放性和多样性,某些应用可能不适配或无法在原生Android TV上运行。此外,原生Android TV固件在硬件方面对电视设备的要求较高,低端设备可能无法提供流畅的使用体验。 总体而言,原生Android TV固件是一种值得推荐的选择,它提供了更稳定、兼容和智能化的电视体验,让用户能够享受到更多的媒体和应用内容。 ### 回答2: 原生Android TV固件是指由Google官方开发和维护的操作系统软件,专门为智能电视设备设计的。它采用了与智能手机和平板电脑相似的Android操作系统,并针对大屏幕和遥控器进行了优化。 原生Android TV固件具有以下特点: 1. 用户界面:原生Android TV固件提供了一个简洁、直观的用户界面,用户可以通过遥控器轻松地导航和操作电视。主屏幕上的应用图标和内容推荐帮助用户快速访问他们喜欢的应用和媒体内容。 2. 应用和媒体内容:原生Android TV固件兼容众多电视应用和媒体服务,包括影片、音乐、游戏和社交媒体等。用户可以通过Google Play商店下载和安装各种应用程序,以满足他们的个性化需求。 3. 语音控制:原生Android TV固件支持语音搜索和语音操作,用户可以通过麦克风遥控器或是电视内置的语音识别功能轻松实现语音控制。 4. 联网功能:原生Android TV固件可以通过内置的Wi-Fi或有线网络连接到互联网,用户可以浏览网页、观看在线视频和进行网络游戏等。 5. 兼容性:原生Android TV固件具有良好的兼容性,可与各种电视设备和外部设备(如音频系统、游戏手柄等)配对使用,并通过HDMI接口提供高清视频输出。 总之,原生Android TV固件为用户提供了一个全面的智能电视体验,结合了丰富的应用和媒体内容、简单直观的界面、语音控制和联网功能。它使用户能够轻松访问他们的喜爱内容,并提供了个性化、智能化的娱乐和信息服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值