- 博客(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 12899
原创 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 8357 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 25526 6
Widevine_DRM 相关资料
2017-04-11
Intel SGX SDK
2016-05-25
Aspose.Words. V11.9+例子
2013-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人