
android
文章平均质量分 86
ok138ok
本人参加工作以来,一直从事嵌入式WINCE开发工作,希望同行的朋友多多交流
展开
-
华硕tinkerboard 2s Android11系列-bootloader部分的编译
这一期来聊聊tinkerboard2 Android11 SDK bootloader部分的编译与烧录验证。后续的文章会从多个方面详细介绍如何基于官方的SDK定制一套Android固件。整个bootloader的流程。bootloader从上电运行,到引导进入kernel结束,总共包含三个部分,分别为FSBL,包括ddr bin和miniloader;SSBL,也就是uboot;以及ATF固件。在这三个部分中,uboot是完全开源的,原创 2022-05-03 10:58:48 · 2175 阅读 · 1 评论 -
第一款能运行Android11 的RK3399开发板 tinkerboard2
得益于Rockchip和华硕的优化,Android11目前可以在Tinkerboard2和2s上流畅运行,各硬件单元,包括CPU GPU编解码器,VOP等,都能正常工作。且Android11的SDK是开放的,可以从https://github.com/TinkerBoard2-Android获取其源码,笔者后续也会针对这个SDK,进行一些深入的介绍,深圳风火轮作为华硕AIoT的深度合作伙伴,也会提供国内的下载地址,大家可以在论坛里找到,真香,为我们这些git慢如蜗牛的程序猿造大福了。原创 2022-03-30 21:25:12 · 10725 阅读 · 0 评论 -
可以替代树莓派4(raspberry pi 4B)的tinker board 2
华硕的tinkerboard2S的设计无论在硬件上还是软件上,都参考了树莓派,但是又更接地气一些,它更适合用来做产品,而不仅仅是创客玩的,它可以用作树莓派4的替代品,目前缺货在环境下华硕也能保证供货,还支持android系统,开发门槛更低,更好做用户交互等等树莓派不具备的优势,原创 2022-03-19 17:31:48 · 9011 阅读 · 5 评论 -
windows 10 git repo下载Android源码更换为国内源的方法
windwos git repo下载Android源码更换为国内源的方法近来在下载华硕tinkerboard 2的android 源码,老是断掉根本没法进行,发现换了国内源后,速度飙升。在执行repo init -u https://github.com/TinkerBoard2-Android/manifest.git -b android10-rk3399之后,会在本地得到.repo文件夹,进去会看到manifests文件夹,修改里面的default.xml文件把里面的原创 2021-05-13 17:24:05 · 1469 阅读 · 0 评论 -
ASUS华硕tinker board 2S瑞芯微RK3399开发板
Tinker Board 2Stinker2是基于华硕第一代tinkerboard 1的一个升级,基于Arm RK3399的单板计算机(SBC),使用Arm big.LITTLE™技术的64位处理器,以较低的功耗提供增强的计算性能。物联网设备的出色性能:由具有新64位Armv8架构的6核Rockchip RK3399片上系统(SoC)以及多核Mali-T860提供支持。 简便的设置工具:直观的软件,用于性能调整,具有简单的三步式初始配置。 专业级管理员:用于数据管理和分析的ASUS IoT Cl原创 2021-01-29 12:40:09 · 3496 阅读 · 1 评论 -
RK3288核心板
产品简介X3288CV2 是基于瑞芯微RK3288 的一款核心板,它是一款A17 四核,主频高达1.8G 的高性能核心板。RK3288 被名副其实的誉为跑分王、游戏王、超清王,它集多种优势于一身,是全球首款全新架构的内核芯片,全球首款采用最新Mali-T76x 系列GPU 的芯片,以及全球第一个支持4Kx2K 硬解H.265视频的芯片。目前该芯片已经广泛应用于机顶盒、平板、游戏机等原创 2016-03-11 15:28:32 · 3951 阅读 · 0 评论 -
android大屏设备中的经典应用--MIQI卡片电脑之凤凰系统打造轻量办公PC
Android系统稳定功能强大而且还免费,已经在移动设备得到广泛的应用,安卓随着在移动计算市场的巨大成功,更多的资源更多的公司投精力进去优化与改进,开始慢慢向PC领域发展,例如出现X86版本的android等等,这个趋势也在移动芯片霸主ARM的road map里得到体现,现在基于ARM的设备开始走向大屏,开始与PC市场有交叉和竞争。 Android(安卓)目前在大屏设备中最典型的应用是机顶盒TVBOX,广告机,而逐渐会兴起的一个概念就是“轻量办公电脑”。原创 2016-11-06 13:09:28 · 2772 阅读 · 1 评论 -
米奇Miqi卡片电脑--图片展示
米奇Miqi卡片电脑--图片展示、原创 2016-11-07 12:37:19 · 1379 阅读 · 0 评论 -
华硕也开始做开源硬件了---tinkerboard卡片电脑主板
Tinker board开发板是由国际知名IT厂商华硕ASUS出品的精品开源硬件项目,兼容了树莓派的生太链,可以运行树莓派的系统,同时,华硕还专门支持了很多第三方的知名系统,同时华硕基于debian高度定制了一款tinker OS,专为这个板子打造,好用又简单中文网站:http://tinkerboard.cn温馨提示 :@tinkerboard开发板没有板载EMMC存储器,需要用TF卡才能跑起...原创 2017-12-06 16:52:57 · 14150 阅读 · 0 评论 -
华硕开源主板 tinkerboard /tinker board s 串口使用
Tinkerboard(tinkerboardS)有3组串口 (点击图片可以放大)UART1:PIN8/PIN10UART3 : PIN36/PIN37UART4 : PIN13/PIN15驱动已经都写好了,只需要调用相应节点,我们附件放出一个安卓串口工具,可以直接在安桌下调用相应的串口节点(ttyS**)进行串口通信,源文出自:http://tinkerboard.cn/thread-142-1...原创 2018-04-03 11:08:16 · 4213 阅读 · 0 评论 -
全志A20[android教程]-红外遥控器调试
要在树莓派3 (A20)android系统上实现红外遥控器,因为super3上有红外接收头,所以可以直接支持红外遥控器,可以把树莓派3应用到家庭控制当中。当作网络机顶盒用树莓派3的红外遥控器,还有鼠标功能,也就是它可以代替的部份的鼠标功能,因为在有些软件,不支持纯遥控支持,必须要鼠标箭头去它按钮的,就可以用到这个功能了原创 2014-03-21 23:05:20 · 15857 阅读 · 3 评论 -
android开发环境搭建(for 驱动开发人员)
--作者:赖玉平(peter lai)aulyp@163.com前言 一、android驱动的开发流程1: 写LINUX驱动2: 写LINUX应用测试程序3: 写JNI接口,用来包装第二步写的应用(要用NDK来编译)生成一个.SO文件,相当于CE下的DLL4: 写JAVA程序,专门写一个类包含.SO文件,然后在JAVA里调用.SO里的函数。例子,可以看NDK原创 2011-04-13 18:00:00 · 6044 阅读 · 6 评论 -
SmartNFC532模组-业界首款带MCU主控的NFC模组
SmartNFC532模组,是目前业界首款集成了MCU+NFC的模组,采用了当前使用最为广泛的NFC芯片NXP的PN532作为NFC底层通信链路,保证了可靠性的兼容性,然后,MCU采用了ARM-M3的工业级单片机LPC1342作为主控,风火轮科技工程师倾注大量心血移值了目前业界很有名气的libNFC应用协议栈,使得在单片机上开发NFC功能程序,更为简单,只需要简单的串口指令就可以实现复杂的NFC业务逻辑。原创 2013-07-08 13:01:11 · 5945 阅读 · 0 评论 -
ADbox106G-V广告机控制(双核心2160P)
ADbox106G-V广告机控制 板,集成多媒体解码、液晶驱动、以太网、HDMI、WIFI、3G、摄像头于一体,支持绝大部分当前流行的视频及图片格式解码,支持 HDMI/VGA 视频输出,双 8 位的 LVDS 驱动,可以驱动各种 TFT LCD显示屏,大大简化整机系统设计,非常适合于高清网络播放盒,视频广告机和画框广告机.原创 2013-07-08 12:52:23 · 2597 阅读 · 0 评论 -
ADbox106G广告机控制板 (全志A10 ARM Cortex)(可选配3G)
特点 ◆ 高集成度。集成 USB/LVDS/以太网/HDMI/WIFI 于一体,简化整机设计,可插 SD 卡。 ◆ 内置3G模块。本款与103A最大的区别,就在于内置 PCI-E 3G 模块。支持华为、中兴等多种 PCI-E 3G 模块,更加适合广告一体机的远程维护,节约人工成本 ◆ 高清晰度。最大支持 1080P 的解码和各种 LVDS 信号 LCD 显示屏。 ◆ 内置功放。板上内置了双6W的攻放,可推动大喇叭,可做室外广告 ◆ 丰富的扩展接口。四原创 2013-07-08 12:58:23 · 3692 阅读 · 0 评论 -
ADBOX103A-V 广告机控制板-双核ARM,性能强大
ADBOX103A-V 广告机控制板,集成多媒体解码、液晶驱动、以太网、HDMI、WIFI、功放于一体,支持绝大部分当前流行的视频及图片格式解码,支持 HDMI视频输出,兼容驱动各种 TFT LCD 显示屏,大大简化整机系统设计,非常适合于高清网络播放盒,视频广告机和画框广告机。原创 2013-07-08 12:49:10 · 2515 阅读 · 0 评论 -
风火轮PN532开发板与手机NFC的P2P传输演示(视频)
NFC手机与NFC开发板进行P2P模式的传输演示, 实现效果:风火轮PN532开发板通过usb转串口与电脑usb连接,在电脑上运行P2P设备端软件,同时含有nfc功能的android手机运行风火轮P2P手机端软件,进行手机和开发板之间信息互传效果。 使用到技术有libnfc,nfc beam,llcp,handover,eclipse,java原创 2014-02-23 15:17:07 · 9213 阅读 · 0 评论 -
树莓派3卡片电脑,指尖上的智慧
树莓派3,经过风火轮团队与广大电子爱好者的努力,现在已支持Android和linux两大体系,数十个版本的系统,并且有丰富的应用实例,有广大的用户群,在全球范围内有众多玩家.1、针对普通消费者: 风火轮团队在树莓派3内置了一套平民化的操作界面:风火轮网播平台 该界面是为了方便普通消费者使用,界面美观大方,图大字大,适合接到家庭高清电视上使用,用户非常方便地看网络电视和网络电影,并迎合了遥控器的使用习惯和鼠标操作的便捷性相结合,树莓派3瞬间变成网络播放盒,让你客厅里的电视也智能起来。2、针对发烧原创 2014-03-10 18:41:18 · 38837 阅读 · 5 评论 -
树莓派3/A20 Bootloader加载过程分析
作为一名树莓派3的玩家,可能会将会感兴趣于这个板子的启动过程,就嵌入式linux而言,整个加电——启动bootloader——启动内核——加载rootfs流程对于新手会感到非常的模糊,而不知如何下手。本篇内容尽可能详细的描述了利用superboard从加电到启动linux内核的整个操作过程,为进一步学习如何构建一个可运行的linux系统打下了基础。后面,将会在此基础上继续介绍如何进一步挂载跟文件系统,启动到shell甚至GUI图形界面,从而构建一个完整、可用的linux系统。原创 2014-03-15 10:26:46 · 11096 阅读 · 0 评论 -
android驱动例子(LED灯控制)
--作者:赖玉平(Peter Lai)aulyp@163.com 本例子,讲述在android2.1上完全自已开发一个驱动去控制硬件口并写应用测试该驱动,通过这样一个例子,解析android下的驱动开发流程的应用调用流程,可以说是很好的入门引导要达到的效果:通过android的应用,调用驱动程序,在开发板上控制4个LED的亮灭。一、硬件原理如上图,通过4个IO口控制这原创 2011-04-12 09:34:00 · 21649 阅读 · 5 评论 -
Android通过JNI调用驱动程序(完全解析实例)
--作者:赖玉平(Peter Lai)aulyp@163.com 要达到的目的:android系统中,用JAVA写界面程序,调用jni中间库提供的接口,去操作某个驱动节点,实现read,writer ioctl等操作!这对底层驱动开发人员是很重要的一个调试通道,也是android 系统下提供一些特殊功能接口的方法!本文前提:我们假设已经写了一个驱动程序,它是控制LED的亮灭的原创 2011-06-22 13:48:00 · 16154 阅读 · 6 评论 -
Android中通过按键旋转屏幕
Q5有个功能,通过长按menu按键,可以旋转屏幕方向(0°或者90°),这个功能有时蛮有用的,下面来看看是如何实现的:1 修改按键处理程序frameworks/policies/base/phone/com/android/internal/policy/impl/PhoneWindowManager.java函数 public boolean interceptKeyTi(转载 2011-06-22 15:44:00 · 2710 阅读 · 0 评论