首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏安智客

    linaro公司及其op-tee介绍

    2010年3月由ARM、NXP(飞思卡尔)、IBM、三星、ST-Ericsson和德州仪器,宣布共同出资组建Linaro公司。 该项目最初由意法-爱立信所发起,是一个专门的解决方案,然后由ST半导体拥有和维护,2014年Linaro开始与意法半导体合作推出将这个专有的TEE解决方案转换成一个开源的TEE解决方案。 2015年9月,Linaro拥有了这个项目。今天它成为Linaro的一个关键的安全项目,Linaro的几个成员的支持和使用它。

    4.8K100发布于 2018-02-24
  • 来自专栏猿计划

    交叉编译环境的安装

    关于 交叉编译器有很多,我们本次采用linaro公司提供的一个交叉编译工具。 地址:http://releases.linaro.org/ 直达地址: http://releases.linaro.org/components/toolchain/binaries/4.9-2017.01 /arm-linux-gnueabi/ 1、下载好之后进行解压: tar -xvf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi.tar.xz 2 /gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi/bin$ zh@zh-lpc:~/soft/linux_tools/gcc-linaro-4.9.4 /gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabi/bin zh@zh-lpc:~/soft/linux_tools/gcc-linaro-4.9.4-

    2.9K10发布于 2021-09-26
  • 来自专栏嵌入式智能硬件

    【LINUX】开发环境搭建

    三、Ubuntu 交叉编译工具链安装 交叉编译器有很多种,我们使用 Linaro 出品的交叉编译器,Linaro 一间非营利性质的开放 源代码软件工程公司,Linaro 开发了很多软件,最著名的就是 Linaro GCC 编译工具链(编译器), 关于 Linaro 详细的介绍可以到 Linaro 官网查阅。 Linaro GCC 编译器下载地址如下: https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf /components/toolchain/binaries/4.9-2017.01/arm-linux-gnueabihf/ , 我们只需要关注这两种: gcc-linaro-4.9.4-2017.01 大家根据自己所使用的 Ubuntu 系统类 型选择合适的版本,比如我安装的 Ubuntu 16.04 是 64 位系统,因此我要使用 gcc-linaro-4.9.4- 2017.01-x86_64

    7.1K10发布于 2020-08-31
  • 来自专栏安智客

    采用开源OP-TEE 的芯片厂商

    该项目最初由意法-爱立信所发起,是一个专门的解决方案,然后由ST半导体拥有和维护,2014年Linaro开始与意法半导体合作推出将这个专有的TEE解决方案转换成一个开源的TEE解决方案。 2015年9月,Linaro拥有了这个项目。今天它成为Linaro的一个关键的安全项目,Linaro的几个成员的支持和使用它。 详见:linaro公司及其op-tee介绍 OP-TEE是目前支持最多芯片厂商的开源可信操作系统!安智客将各大芯片厂商进行了分析整理,统计出如下芯片厂商支持OP-TE: ?

    2.3K91发布于 2018-03-30
  • 来自专栏nginx遇上redis

    cgo sqlite3 arm交叉编译

    解压 tar Jxvf sysroot-glibc-linaro-2.25-2019.02-arm-linux-gnueabi.tar.xz build时,指定 sysroot 的位置。 /sysroot-glibc-linaro-2.25-2019.02-arm-linux-gnueabi/" CGO_LDFLAGS="-g -O2 --sysroot=/.... /sysroot-glibc-linaro-2.25-2019.02-arm-linux-gnueabi/" CGO_LDFLAGS="-g -O2 --sysroot=/.... 解压 tar Jxvf sysroot-glibc-linaro-2.25-2019.02-aarch64-linux-gnu.tar.xz build时,指定 sysroot 的位置。 /sysroot-glibc-linaro-2.25-2019.02-aarch64-linux-gnu/" CGO_LDFLAGS="-g -O2 --sysroot=/....

    2.4K40发布于 2021-07-23
  • 来自专栏涛的程序人生

    arm-linux交叉编译环境搭建

    centos7 64位 搭建arm交叉编译环境 1、下载交叉编译工具链 wget http://kan.027cgb.com/587712/gcc-linaro-arm-linux-gnueabihf -4-9-2014-07_linux-tar.xz 2、解压 解压到/opt目录下 xz -d gcc-linaro-arm-linux-gnueabihf-4-9-2014-07_linux-tar.xz tar -xvf gcc-linaro-arm-linux-gnueabihf-4-9-2014-07_linux-tar -C / 3、配置环境变量 vim /etc/environment #将文件编辑为: PATH=":/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/gcc-linaro-arm-linux-gnueabihf

    5.6K41发布于 2020-12-03
  • 来自专栏Kurt Niu 的博客

    自己编译Android(小米5)内核并刷入(一键自动编译打包)

    -APTESS - Toolchain Choice- -GCC Linaro- 0) GCC 5.5.0 toolchain from Linaro 1) GCC 6.4.1 toolchain from Linaro 2) GCC 7.2.1 toolchain from Linaro -GCC UBERTC- 3) GCC 5.3.1 toolchain from UBERTC 4) GCC 近年兴起的第三方GCC GNU工具链有Linaro,Saberod和UberTC。 Linaro开源项目的开发者利用GCC工具链优化Android,在测试中,他们编译的版本比目前Google在AOSP(Android Open Source Project)中提供的Android性能提升了 例如,在0xBenchmark图形显示测试中,官方版本只有30 fps,而Android Linaro优化版本能达到60fps,而SaberMod在其基础上优化了Linaro的APPs内存展开速度,但UberTC

    7.5K30发布于 2018-09-10
  • 来自专栏人人都是极客

    Linux内核i2c-tools命令

    linux版本代码下载路径: https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/ 一、i2cdetect 1、命令 root@linaro-alip 三、i2cget 1、命令 root@linaro-alip:~# i2cget Usage: i2cget [-f] [-y] I2CBUS CHIP-ADDRESS [DATA-ADDRESS [MODE :~# i2cget -f -y 0 0x1b 0x0 0x12 root@linaro-alip:~# i2cget -f -y 0 0x1b 0x1 0x50 ## 按字读取 root@linaro-alip :~# i2cget -f -y 0 0x1b 0x0 w 0x5012 四、i2cset 1、命令 root@linaro-alip:~# i2cset Usage: i2cset [-f] [-y] :/sys/rk8xx# i2cget -f -y 0 0x1b 0x10 0x80 root@linaro-alip:/sys/rk8xx# i2cset -f -y 0 0x1b 0x10 0x0

    2.6K60编辑于 2022-05-05
  • 来自专栏HackforFun

    一次搞定 Arm Linux 交叉编译

    工具链的下载安装 下载地址 现在 Arm 平台上用的最广泛的工具链是 Linaro 发布的,大家可以到 Linaro 官网下载,地址如下: http://releases.linaro.org/components 同时我发现 Linaro 申明称后续新版本的工具链会通过 Arm 官方发布。 安装 解压: xz -d gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf.tar.xz xz -d gcc-linaro-6.4.1-2017.11 -6.3.1-2017.02-x86_64_arm-linux-gnueabihf.tar -C /usr/local/toolchain/ sudo tar -xvf gcc-linaro-6.4.1 -x86_64_arm-linux-gnueabihf/bin:/usr/local/toolchain/gcc-linaro-6.4. 1-2017.11-x86_64_aarch64-linux-gnu

    31.2K63发布于 2020-01-13
  • 来自专栏TSINGSEE青犀视频

    RTSP/Onvif协议EasyNVR视频平台ARM版交叉编译过程及常见报错处理

    一、下载 下载 gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.xz 版本(地址:https://releases.linaro.org/archive /14.07/components/toolchain/binaries/) 二、解压 tar -xvf gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.xz 三、设置环境变量 vim /etc/profile 末尾添加: export PATH=$PATH:/root/Downloads/gcc-linaro-arm-linux-gnueabihf-4.9

    89020编辑于 2022-03-01
  • 来自专栏全栈程序员必看

    cubieboard 用户 密码 root「建议收藏」

    UNIX password:<——输入root帐号密码 Retype new UNIX password:<——重复新的root用户密码 pwsswd:已成功更新密码,启用root帐号 然后记得修改linaro passwd linaro 修改linaro的密码后,防止后面忘记了。 从linaro 账户直接切换到 root 账户。

    72920编辑于 2022-09-16
  • 来自专栏全栈程序员必看

    linux gcc 查看版本号,如何查看Linux或者gcc版本

    查看Linux版本 cat/etc/issue Linaro 12.07 \n \l 2. 查看内核版本 1)cat/proc/version Linux version 2.6.38-13-generic(buildd@rothera) (gcc version 4.5.2 (Ubuntu/Linaro Mon Mar 5 18:10:14 UTC 2012 Linux version 3.4.29+ (ubuntu@linux-server) (gcc version 4.6.3 (Ubuntu/Linaro 查看gcc版本 gcc–version gcc (Ubuntu/Linaro 4.5.2-8ubuntu4)4.5.2 gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3

    19.5K40编辑于 2022-09-13
  • 来自专栏EasyNVR

    RTSP/Onvif协议EasyNVR视频平台ARM版交叉编译过程及常见报错处理

    一、下载 下载 gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.xz 版本(地址:https://releases.linaro.org/archive /14.07/components/toolchain/binaries/) 二、解压 tar -xvf gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.xz 三、设置环境变量 vim /etc/profile 末尾添加: export PATH=$PATH:/root/Downloads/gcc-linaro-arm-linux-gnueabihf-4.9

    72730编辑于 2022-05-06
  • 来自专栏全栈程序员必看

    cubieboard上手

    tf卡的ubuntu, 直接写系统至 /dev/nand [*]拔掉tf卡, 用nand上的系统启动 [/list] 接下来, 就可以搜索各种有趣的玩法了~~~ ——— sd卡刷ubuntu/linaro wget http://dl.linux-sunxi.org/amery/sunxi-3.0/latest/cubieboard_hwpack.tar.xz wget http://releases.linaro.org /latest/ubuntu/quantal-images/alip/linaro-quantal-alip-20121124-519.tar.gz . /scripts/sunxi-media-create.sh /dev/sdb cubieboard_hwpack.tar.xz linaro-quantal-alip-20121124-519.tar.gz

    70910编辑于 2022-09-16
  • 来自专栏玉龙小栈

    ARM架构下的云计算最新进展

    华为、易捷行云EasyStack和Linaro等公司和组织投入了大量资源来加速Arm架构在云计算中的应用。 Linaro在ARM64云计算生态系统上的工作 Linaro是一个Arm64生态系统上的开源组织,主要专注于上游开发和维护,如Linaro内核、工具链、Android,以及数据中心等一些指定领域。 Linaro通过为Arm64 OpenStack使能、部署(维护Arm64 Kolla镜像)和维护Arm64 OpenDev CI资源,深入参与了开放基础设施社区。 如上图所示,Linaro Developer Cloud完全基于OpenStack和Ceph。 我们将在Linaro Developer Cloud中快速上线BM服务支持,为外部应用程序提供更多资源。

    1.3K20发布于 2021-03-23
  • 来自专栏技术那些事

    深入了解 Golang 多架构编译:交叉编译最佳实践

    因此,我们可以从开发者网站(如 ARM 官方或 Linaro)下载预编译的工具链。下面示例展示如何安装 Linaro 提供的 ARM 工具链。 1. 下载 Linaro 64 位 ARM 工具链 wget https://releases.linaro.org/components/toolchain/binaries/latest-7/aarch64 -linux-gnu/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz 2. 解压并安装工具链 sudo tar -C /usr/local -xvf gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz 3. 将工具链添加到系统环境变量 echo "export PATH=\$PATH:/usr/local/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/bin

    3.1K20编辑于 2024-06-05
  • 来自专栏m0w3n

    Linux实现树莓派3B的国密SM9算法交叉编译——(一)环境部署、简单测试与eclipse工程项目测试

    在该文件夹下,一共有5个不同版本的交叉编译工具 arm-bcm2708hardfp-linux-gnueabi gcc-linaro-arm-linux-gnueabihf-raspbian arm-bcm2708 -linux-gnueabi gcc-linaro-arm-linux-gnueabihf-raspbian-x64 arm-rpi-4.9.3-linux-gnueabihf 其中arm-rpi- 4.9.3-linux-gnueabihf和gcc-linaro-arm-linux-gnueabihf-raspbian-x64是64位机器用的,每一个交叉编译工具的目录下都有bin目录进入,执行. 在这里我们使用的是 gcc-linaro-arm-linux-gnueabihf-raspbian-x64 版本! step3. Cross compiler path: /usr/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin ?  

    2K32发布于 2020-02-28
  • 来自专栏全栈程序员必看

    gcc编译链中i686和x86-64有什么区别?

    待考虑 找到答案 图 中有很多种交叉编译器,我们只需要关注这两种: gcc-linaro-4.9.4-2017.01- i686_arm-linux-gnueabihf.tar.tar.xz 和 gcc-linaro 大家根据自己所使用的 Ubuntu 系统类 型选择合适的版本,比如我安装的 Ubuntu 16.04 是 64 位系统,因此我要使用 gcc-linaro-4.9.4- 2017.01-x86_64

    4.9K21编辑于 2022-09-06
  • 来自专栏安智客

    高通QSEE编译环境

    setenv.sh中编译工具路径 export LLVMROOT=/home/work/qualcomm/llvm export GNUROOT=/home/work/qualcomm/llvm/gcc-linaro-aarch64 -none-elf-4.9-2014.07_linux export GNUARM7=/home/work/qualcomm/llvm/gcc-linaro-4.9-2015.02-3-x86_64_arm-linux-gnueabihf

    3.7K60发布于 2018-02-24
  • 来自专栏全栈程序员必看

    qt交叉编译环境搭建_arm linux gcc

    aarch64-linux-gnu-gcc 是由 Linaro 公司基于 GCC 推出的的 ARM 交叉编译工具。 建议直接从 linaro 的官网下载相应版本的 gcc-linaro 交叉编译工具,并直接选择带有二进制的文件,即在官网入口处选择 binaries 路径,该文件夹下面包含各种版本的已经编译好的 aarch64

    8.2K10编辑于 2022-11-07
领券