自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TonyHo's NotePad

tonyiot.com 373466062ATqq.com

  • 博客(9)
  • 资源 (14)
  • 收藏
  • 关注

原创 【EVB-335X-II试用体验】 Yocto环境的建立及Rootfs的构建与使用:QT与触摸屏(3)

前面我们已经构建好了基本的Rootfs,并且可以启动起来的,但是我们也会发现这个roofs非常的小,相当于一个busybox搭建的一样,当然这个无法满足我们的需求,因此我们下面将开始扩展我们的rootfs,添加一些工具让我们可以方便的开发。显示问题使用前面的方法启动后,我们会发现在uboot阶段是有图片的,但是在linux之后却没有发现有boot logo,然后启动之后我们也没有发

2016-07-31 19:01:42 5388

原创 MacBook Pro安装系统指定版本的系统

默认的,如果从apple store中更新系统,那么为最新版,但开发和测试的时候可能需要一个特定的OS版本,此时需要自己下载安装了,具体步骤如下。1. 首先下载需要的版本的系统    然后将这个dmg文件放到MacBook Pro中,然后然后将双击打开,将里面的Installer拖动到Application中    将这个放在Application中是因为Appstor

2016-07-26 17:54:34 19002

原创 【EVB-335X-II试用体验】 Yocto环境的建立及Rootfs的构建与使用(2)

在前面的文章中,我们已经使用Yocto构建出一个Rootfs,但是因为WatchDog的缘故,启动没有多久就重启了。下面我们来解决这个问题。WatchDog的Disable我们既可以在Rootfs启动后定期喂狗,也可以直接在kernel中disable Watchdog,在开发初期我们选择在内核中直接去掉比较快。内核配置使用make menuconfig来配置,结果出现了错误:

2016-07-25 14:14:06 2307

原创 【EVB-335X-II试用体验】 u-boot与kernel的编译以及本地repo的建立

解压了网盘下载后的压缩包后,找到了doc目录,但是在这个目录中,没有找到uboot与kernel的编译说明。后来再找才发现是在nand的doc子目录中。下面就说明一下,各个make过程中都做了点什么,方便大家对整个编译过程的理解。内核与u-boot的编译生成配置文件配置如下:可以看到有里面有说他DRAM的宏定义这些宏的定义位于boards.cfg中:然后ma

2016-07-25 14:12:00 1535

原创 【EVB-335X-II试用体验】 Yocto环境的建立及Rootfs的构建与使用

前面的文章中已经建立起kernel与bootloader的repo,这篇开始,我们将先建立Yocto编译环境,并编译出基本的rootfs。Yocto基本meta的获取我们需要好几个meta与poky首先需要保证至少有65GB的Free磁盘空间或者更多,创建一个目录:mkdir Yocto然后clone各个meta与poky第一个是meta-bbb:git clone

2016-07-25 14:11:30 7419

原创 【EVB-335X-II试用体验】 上手试用与资源使用

开箱收到快递后,拆开的第一感觉是,果然是工控版,包装不错可以看到各种器件齐全,包括网线,串口线以及EXT IO的接插件,以及电源,开箱即用,如果你已经有了USB转串口线的话。启动启动之前,需要连接串口,电源线,上电后的样子如下:启动之后,自动启动了一个QT程序,进行各个设备的自检,方便大家确定板子的硬件情况。软件资源在下载下来的光盘中,可以看到有从B

2016-07-25 14:09:06 2179 1

原创 Android JNI DETECTED ERROR IN APPLICATION的解决

在APK中使用了jni 的so shared library,运行的运行的时候出现如下的错误: art F art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: JNI RegisterNatives called with pending exception 'java.l

2016-07-12 12:58:28 34690 1

原创 S5P4418与S5P6618的Android boot.img的解压与压缩, Sparse ext4文件系统

文件类型4418的boot.img是由kenrel + uramdisk组成的ext4 并且是sparse形式的image, 这里面的sparse是紧凑的意思,即将ext4文件系统中的内容为zero的地方“压缩”起来, 从而减少size。制作这种类型的image,使用make_ext4fs, 并使用-s选项制作而成,例如在4418中(其他Android或者文件系统也是类似),命令如下:

2016-07-12 11:47:57 2529

原创 原生Android系统的第一次开机google验证的解决

网络访问问题作为Android系统开发者,编译AOSP是无法避免的,下载Nexus系列的AOSP image来使用也是无法避免的。如果是我们自己编译AOSP的话,我们可以选择eng版本,从而省去这些验证步骤,同时也没有各种权限问题,当然SeLinux还是有问题的,但是我们可以很容易的关闭。如果我们需要下载,或者使用product版本的aosp image,那么一般在第一次开机后,Andro

2016-07-11 18:43:42 40628 2

USBHID 讲解

USB HID描述符详细讲解文档,主要描述了USB HID的概念,还有一些例子,重点内容已经加红色标注了。

2017-10-13

grub2详解教程

Grub2的中文文档, 讲解了grub2如何编译, 配置, 安装, 加载主题, 如何使用grub2来启动系统等.

2017-02-13

grubfordos

用来加载和启动Windows PE,或者Windows 系统的bootloader

2017-02-13

Windows ARM Hex Converter V5.2

最新版的ARM 指令转换器,可以转换为Thumb与ARM指令

2016-08-02

ARM Thumb Instruction

Thumb指令集, 非常详细

2016-08-02

APCS ARM Procedure Call Standard

ARM调用规范

2016-08-02

AR9170 (支持TP Link WN821N ) Linux 固件 firmware

参考我的博客: 支持的设备如下: 3Com Dual Band 802.11n USB 0x0cf3 0x1010 Actiontec 802AIN Wireless N 0x1668 0x1200 Airlive X.USB 11a/b/g/n 0x1b75 0x9170 Arcadyan WN7512 0x083a 0xf522 Atheros 9170 0x0cf3 0x9170 Atheros TG121N 0x0cf3 0x1001 AVM FRITZ!WLAN USB Stick N 0x057c 0x8401 AVM FRITZ!WLAN USB Stick N 2.4 0x057c 0x8402 Cace Airpcap NX 0xcace 0x0300 D-Link DWA-130 D 0x07d1 0x3a0f D-Link DWA-160 A1 0x07d1 0x3c10 D-Link DWA-160 A2 0x07d1 0x3a09 H3C Dual Band 802.11n USB 0x0cf3 0x1011 IO-Data WNGDNUS2 0x04bb 0x093f NEC WL300NU-AG 0x0409 0x02b4 NEC WL300NU-G 0x0409 0x0249 Netgear WN111 v2 0x0846 0x9001 Netgear WNA1000 0x0846 0x9040 Netgear WNDA3100 (v1) 0x0846 0x9010 500mA Planex GWUS300 0x2019 0x5304 Proxim ORiNOCO 802.11n USB 0x1435 0x0804 Sphairon Homelink 1202 0x0cde 0x0027 TP-LINK TL-WN821N v2 0x0cf3 0x1002 500mA WNC Generic 11n USB Dongle 0x1435 0x0326 Z-Com UB81 BG 0x0cde 0x0023 Z-Com UB82 ABG 0x0cde 0x0026 Zydas ZD1221 0x0ace 0x1221 Zyxel NWD271N 0x0586 0x3417

2015-12-21

imx6 Yocto 内核补丁

参考博客:Yocto i.MX6 (TQIMX6) (01) : 3.14.28内核的适配

2015-12-19

Linux启动流程 initrd与initramfs的区别

Linux启动流程 initrd与initramfs的区别,以前做的一个组内交流活动ppt

2015-12-16

imx6 手动制作Android启动用SD卡脚本与fstab

我的博文中提到的脚本, 博文位置:http://blog.csdn.net/sy373466062/article/details/50208449

2015-12-10

Device Tree DTB视频教程Part1,分卷1

Device Tree DTB视频教程,是一个组内的分享。 因为csdn的size限制,Part1有三卷。

2015-10-22

51单片机完整课程设计上位机实时曲线状态机详细注解

详细内容: http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4375941&bbs_page_no=1&search_mode=3&search_text=QQ373466062&bbs_id=9999 对应上位机: http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4401766&bbs_page_no=1&search_mode=3&search_text=QQ373466062&bbs_id=9999

2011-05-01

LM317中文资料 注意不是1117 而是317

就是317的中文pdf 没有什么太大的用处 备份而已

2010-06-30

交通灯 51单片机 四位数码管显示倒计时

没有完全写好 但是核心已经解决 大家可以修改一下即可

2009-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除