Arm推出服务器合规认证计划Arm ServerReady

架构并实现新的工作负载,企业必须有共同的标准来决定他们的决策。红帽长期以来一直支持开源创新的标准,从普通的微处理器标准到 Linux内核的基本组件,今天我们很高兴将这种支持扩展到包括Arm ServerReady计划,该计划旨在帮助企业更有信心地采用微体系结构创新。”...
关键词: Arm

http://www.eeworld.com.cn/qrs/2018/ic-news101951817.html 发布时间: 2018-10-19



信息时代的“发动机”—芯片技术的革新

等领先厂商合作开发,旨在帮助客户解决迁移到云端的问题。我国的贵州华芯通半导体技术有限公司也于今年正式发布其ARM架构的48核的服务器芯片-昇龙(StarDragon)。昇龙处理器嵌入了符合中国“商用密码算法”标准的自主硏发的密码模块及软件解决方案。由于 Wintel生态过于强大,考虑到运行在云端的软件无须传承于任何传统企业,我们在高端服务器芯片上的突破应该从ARM、云计算和 Linux生态入手,以...
关键词: 芯片

http://www.eeworld.com.cn/qrs/2018/ic-news101951812.html 发布时间: 2018-10-19



中国RISC-V究竟该如何发展?RISC-V产业联盟给出了答案

贡献包括工具、软硬件等都有贡献,比如使用RISC-V Linux,使用Compilier、GCC、Debug工具等一定会用到晶心的贡献,除此之外,还在ISA,推广活动等方面积极参与。林志明表示:“在RISC-V方面,我们有取也有回馈。”如图所示,在Bit Manipulation、Debug、Memory Model、Vector、Base ISA等几乎全部标准组,晶心都有参与。“我们的口号就是把...

http://www.eeworld.com.cn/manufacture/2018/ic-news101827061.html 发布时间: 2018-10-18



ARM处理器7种工作模式

中断二、异常的优先级            三、存储器格式大端格式:高字节在低地址,低字节在高地址小端格式:高字节在高地址,低字节在低地址四、ARM体系的CPU有两种工作状态ARM状态THumb状态五、Linux操作系统与ARM工作模式   ...

http://www.eeworld.com.cn/mcu/2018/ic-news101641834.html 发布时间: 2018-10-16



STM32大小端模式与堆栈及其增长方向分析

/posts/list/19693.htm修改+注释.**新的linux把uclinux统一了,不知道是否在单片机实现进程内存保护,同求证.不过这也不在<封闭代码平台>这个前提下了.===================================================================全局变量,静态变量,以及内存管理所用的内存,都是属于"堆"区...

http://www.eeworld.com.cn/mcu/2018/ic-news101641833.html 发布时间: 2018-10-16



Tiny4412和PC传文件(含挂载NFS文件系统)方法

nfs作为根文件系统启动(自己做的文件系统):参考:"SD卡启动u-boot烧写裸板、系统"和"fastboot工具下载tiny4412的uboot、linux、文件系统"编译烧写uboot、linux、filesystem后采用eMMC启动开发板,并设置开发板linux启动时的ip地址,再设置uboot的参数bootargs采用nfs启动根文件系统:修改命令行...

http://www.eeworld.com.cn/mcu/2018/ic-news101441794.html 发布时间: 2018-10-14



Tiny4412的MMU解析

Linux采取了将0x0位置的向量表映射到高地址0xffff0000处,就没有上述的问题了,看了半天原来是这么回事。。。    接下来,就是MVA如何映射PA的工作。s3c2410的datasheet中说到4中映射方案,其中最方便的是段(section)操作,具体见《s3c2410 MMU》的后半文。...
关键词: Tiny4412 MMU

http://www.eeworld.com.cn/mcu/2018/ic-news101441791.html 发布时间: 2018-10-14



Tiny4412异常处理

;===================================================================烧写测试参考:“Tiny4412从SD卡启动u-boot用linux的DNW烧写裸板程序”说明:    ①系统上电复位后CPU就处于管理模式(svc),执行0地址处的b reset跳转到reset:处继续运行,把相关硬件初始化...
关键词: Tiny4412 异常处理

http://www.eeworld.com.cn/mcu/2018/ic-news101441790.html 发布时间: 2018-10-14



Tiny4412中断控制器(GIC)之外部中断

#include "regs.h"void enable_mmu(unsigned long ttb);void init_ttb(unsigned long *ttb_base);void mmap(unsigned long *ttb_base, unsigned long va, unsigned long pa);void memset(char *buf, char ch, int size);void memcpy(char *dst, char *src, int size);void do_irq(unsigned long regs[]);void (*p...

http://www.eeworld.com.cn/mcu/2018/ic-news101441787.html 发布时间: 2018-10-14



Tiny4412中断控制器(GIC)之PWM

#include "regs.h"void enable_mmu(unsigned long ttb);void init_ttb(unsigned long *ttb_base);void mmap(unsigned long *ttb_base, unsigned long va, unsigned long pa);void memset(char *buf, char ch, int size);void memcpy(char *dst, char *src, int size);void do_irq(unsigned long regs[]);void (*p...

http://www.eeworld.com.cn/mcu/2018/ic-news101441785.html 发布时间: 2018-10-14



Exynos4412的启动过程分析

BL1,在BL1里面我们会再次判断是否是唤醒模式,如果是就直接跳转到唤醒函数,一般都是linux内核的唤醒句柄。当然在裸机里都是冷启动的,休眠唤醒一般是不需要关注的,当然如果你的裸机程序需要支持休眠唤醒,就需要增加相应的代码了。继续分析,设置IRQ及SVC模式的栈空间,这个时间,栈地址是其内部的一片IRAM,这小片RAM是IROM运行的外部随机存储器,没有这片小内存,IROM是无法运行的。接下了就是...
关键词: Exynos4412 启动过程

http://www.eeworld.com.cn/mcu/2018/ic-news101441781.html 发布时间: 2018-10-14



Exynos4412之C语言实现流水灯

在前边我们使用汇编完成了一个流水灯实验: Tiny4412汇编流水灯代码,Tiny4412裸机LED操作但是,汇编语言可读性太差,在这一节我们用 C语言来实现了同样的功能,而以后的试验也尽量用 C语言实现。我们在编写上位机程序时,C语言程序执行的第一条指令,并不在main函数中。生成一个 C程序的可执行文件时,编译器通常会在我们的代码中加上几个被称为启动文件的代码—— crtl.o 、crti.o、crtend.o 、crtn.o 等,它们是标准库文件。这些代码设置C程序的堆栈等,然后调用 main 函数。它们依赖于操作系统,在裸板上这些代码无法执行,所以需要自己写一个。这段代码很简...

http://www.eeworld.com.cn/mcu/2018/ic-news101441780.html 发布时间: 2018-10-14



Exynos4412裸机程序,时钟操作

有了上一节《Exynos4412时钟体系分析》的基础,这一节我们来做几个和时钟有关的实验。其实,Exynos 4412的 IROM代码已经设置了PLL,我们可以通过串口把IROM设置的PLL寄存器值打印出来,这些值打印出来是这样的(摘自韦东山老师的《嵌入式Linux系统开发完全手册_基于4412__上册》):CLK_SRC_CPU = 0x01000001CLK_DIV_DMC0...

http://www.eeworld.com.cn/mcu/2018/ic-news101441777.html 发布时间: 2018-10-14



Exynos4412裸机程序之DDR工作原理与时序(二)

nfs作为根文件系统启动(自己做的文件系统):参考:"SD卡启动u-boot烧写裸板、系统"和"fastboot工具下载tiny4412的uboot、linux、文件系统"编译烧写uboot、linux、filesystem后采用eMMC启动开发板,并设置开发板linux启动时的ip地址,再设置uboot的参数bootargs采用nfs启动根文件系统:修改命令行...

http://www.eeworld.com.cn/mcu/2018/ic-news101441793.html 发布时间: 2018-10-14



Tiny4412_Android编译步骤

Nov 14 10:40:26 2016Image Type:   ARM Linux RAMDisk Image (uncompressed)Data Size:    720530 Bytes = 703.64 kB = 0.69 MBLoad Address: 40800000Entry Point: ...

http://www.eeworld.com.cn/mcu/2018/ic-news101441766.html 发布时间: 2018-10-14



Tiny4412-实验指令笔记

系统:参考博文:编译linux内核make menuconfig配置命令无法执行使用make menuconfig命令时出现“Unable to find the ncurses libraries or the”说明没有安装‘libncurses5’库,在Ubuntu可以联网的情况下输入:sudo apt-get install libncurses5-dev安装libncurses5库的时候...
关键词: Tiny4412 实验指令

http://www.eeworld.com.cn/mcu/2018/ic-news101441765.html 发布时间: 2018-10-14



JZ2440裸板之GPIO操作启动分析

启动文件crt0.S源码://******************************************************************************// File:crt0.S// 功能:通过它转入C程序//******************************************************************************       .text.global _start_start:      ...

http://www.eeworld.com.cn/mcu/2018/ic-news101441763.html 发布时间: 2018-10-14



JZ2440裸板之SDRAM启动分析

启动文件head.S源码:@*************************************************************************@ File:head.S@ 功能:设置SDRAM,将程序复制到SDRAM,然后跳到SDRAM继续执行@*************************************************************************       .equ        MEM_...

http://www.eeworld.com.cn/mcu/2018/ic-news101441762.html 发布时间: 2018-10-14



JZ2440裸板之nand flash操作

启动文件head.s源码:@******************************************************************************@ File:head.s@ 功能:设置SDRAM,将程序复制到SDRAM,然后跳到SDRAM继续执行@******************************************************************************         .text.global _start_start:&nb...
关键词: JZ2440 裸板 nand flash

http://www.eeworld.com.cn/mcu/2018/ic-news101341748.html 发布时间: 2018-10-13



JZ2440裸板之中断控制器

启动文件head.S源码:@******************************************************************************@ File:head.S@ 功能:初始化,设置中断模式、管理模式的栈,设置好中断处理函数@******************************************************************************          .extern    &nb...

http://www.eeworld.com.cn/mcu/2018/ic-news101341747.html 发布时间: 2018-10-13




<上一页 12345678910111213141516 下一页> 相关结果约9,706个