自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (12)
  • 收藏
  • 关注

原创 TrustZone——开发环境—FastModels

这个重量级的工具,什么ARM硬件都能模拟。简直是超级强大。1.下载登录成功后访问如下地址。即可下载DS-5或者FastModels。https://silver.arm.com/browse/FM000建议这两个都下载。因为后面的算是平台包。会有很多平台支持。Fast Models Evaluation LinuxFast Model ThirdParty IP Linux

2013-11-26 20:50:00 5349 6

原创 ARM——操作系统—最小操作系统-开发板测试

怀着激动的心情,打算弄到硬件上试试。折腾了一整天。终于运行起来了。需要设置IBRD和CR,以及寄存器。希望大家也能顺利完成自己的开发板实验。 我畅想了一下,目前所有带串口的嵌入式ARM设备,都应该可以使用这个方式启动起来。见证奇迹的时刻。

2013-11-14 16:04:28 4191

原创 ARM——操作系统—最小操作系统

自己动手写最小的ARM操作系统。能够看到自己的代码,真的控制着硬件启动起来,心情是不一样的。ARM是嵌入式设备,想写个操作系统就需要了解硬件。在X86时代有BIOS帮我们,大部分东西简化了。在ARM时代,最小的操作系统,是设置好串口。通过串口打印字符。最小的PC,也是有键盘,显示器和主机。最小的嵌入式设备,无键盘,无显示器,只有主机,最通用的就是串口了。所以最小的操作系统,也只

2013-11-13 16:56:35 12890

原创 ARM——开发工具—编译器

说起ARM开发,不得不说的就是编译器了。大家都熟悉的gcc,这个平台也有。反正说起嵌入式开发,大家必然要提的就是toolchain,也叫工具链。还有叫交叉(CROSS)工具链。其实都差不多。为什么有这么多版本的编译器?主要是市场决定的吧。不同的开发板会提供基于gnu标准修改的一些gcc、as、ld,一般elf文件还都是一样的。大部分原因是不同外设等硬件导致的。看看主流的ARM编译器有哪

2013-11-13 10:56:08 12500

原创 TrustZone——开发环境—ARM Development Studio 5(DS-5)

这个需要注册ARM帐号,去官网下载。不过官网速度有点儿慢。小提示一下5.15.1,目前不支持WIN8。(注册不了。愿意折腾的可以玩一下)去国内这个网站www.myir-tech.com,下载快一些。和谐版本暂时没有发现。网上的5.11和5.13有和谐的。但是仅仅是编译器。无法模拟运行。调试TrustZone这种高级货。不能调试看汇编,基本和没有差不多。如果谁找到和谐版本,mail我

2013-11-12 23:17:02 8356 4

原创 TrustZone——开发环境—QEMU

由于FastModels是收费的,所以例子希望能够在QEMU中运行。经过不停的尝试和崩溃。RTSM_VE的例子,可以通过QEMU启动了。qemu-system-arm -M vexpress-a15 -m 256M -serial stdio -kernel RTSM_VE_CLI_V7.axf -sd ~/ARM/FastModelsPortfolio_8.2/images/RTSM

2013-11-12 20:42:13 6479 2

原创 TrustZone——基础开发—Hello World

万事开头难,本以为所有的HelloWorld都是很简单的。下载了TZ的HelloWorld才知道。比想象的要困难很多。DS-5的下载地址,需要注册ARM官网。注册个ARM账号,没有XX版本。TrustZone的HelloWorld的下载地址 需要背景知识:1.arm汇编(中级)2.了解如何制作linux的boot,kernel3.了解文件在flash布局与开发4.了

2013-11-11 17:41:50 11274 13

原创 TrustZone——相关厂商

第一梯队ARM,提出硬件架构标准,TEE,TZAPI 第二梯队Apple,iphone5s,已经集成,产品已上市Samsung,galaxyS3,欧版已经集成,产品已上市TI,OMAP,集成部分,产品已上市QualComm,Snapdragon600,集成部分,产品已上市ST,不确定,由于指令集独特,所以会比较尴尬Huawei,据说正在研发 第三梯队

2013-11-09 10:52:35 8529 1

原创 TrustZone——Android的救星?

背景知识安卓手机太不安全了。我觉得敢在安卓手机上,使用手机银行的算是勇者了吧。在安卓手机上,如果root了,基本上没有秘密可言了。各大公司的APP,各个比较好用的APP或游戏,都会获取到很多游戏。做研发的同事都明白,为什么开发个跟通讯录一点关系没有的软件就要访问通讯录?微博,微信,360哪个不是?哪个程序都在后台悄悄的运行着几个线程。也许说的夸张,其实99%的android开发者应该都明白。相

2013-11-08 00:00:06 25525 6

Widevine_DRM 相关资料

Chrome_EME_Changes_and_Best_Practices.pdf GMSTestSuite-UserGuide1.5-?D??.pdf Official_GMS_Certification.pdf Widevine API Mapping v1.0 approved.pdf Widevine_DRM_Architecture_Overview.pdf Widevine_DRM_Encryption_API.pdf Widevine_DRM_License_Renewal_Overview.pdf Widevine_DRM_Proxy_Integration.pdf

2017-04-11

Intel SGX SDK

Intel SGX SDK for Windows v1.1.30214.81,安装限制必须安装VS2012和Intel Parallel Studio Professional XE 2013。安装完的包拷贝出来,便于查看代码和工具,以及各种库文件。 理论上使用更高版本的VS和IPS应该也可以使用。只是没有project wizzard。

2016-05-25

KNOX和ENCLAVE资料

三星和苹果基于TZ的系统级方案。KNOX和Secure Enclave的白皮书。可以了解现有的TZ应用。

2014-04-14

TrustZone的cortexA9生成的elf文件

TrustZone的cortexA9生成的elf文件,可以测试FM和QEMU是否支持TrustZone

2014-04-04

arm-linux-image镜像

arm的linux镜像,内部集成busybox。可以在qemu运行起来。

2013-12-23

qemu-trustzone

支持trustzone的qemu。支持arm的linux和android的调试。

2013-12-23

DS-5_TrustZone_example

这个是DS-5能够运行的例子,非常适合初学者理解TrustZone原理。

2013-11-11

Aspose.Words. V11.9+例子

Aspose.Words.V11.9.rar;包含破解文件,和使用帮助文档,帮助文档为英文的。 解压后,直接引用dll 即可。 Aspose.Words.dll;版本号11.9 破解版。 aspose 新出版本号为 V13.1以后的例子。

2013-04-30

深入浅出嵌入式底层软件开发

深入浅出嵌入式底层软件开发,这个是高清版本。

2013-02-23

等高线绘制

等高线,算法很不错。值得研究。MFC+opengl实现的。

2011-09-19

空空如也

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

TA关注的人

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