linux处理器平台,基于FA526处理器SoC平台的Linux操作系统实现
内核构建
为FA526架构生成内核映像时,必须先对内核进行配置,配置文件路径为/.config。
通常,用户可能为了一些如下的因素要求重新配置FA526一Linux,具体方法为:
(1)定制处理器和板子的功能:修改UART时钟、系统时钟等。
(2)定制硬件设备:添加或删除某些特殊设备。
(3)定制内核功能:添加或删除一个内核的功能(如网络支持)。
Linux内核配置为配置这些可选项目提供了两种常用方式:一是使用菜单显示来选择项目(#make menuconfig);二是使用GUI显示来选择项目(#make xconfig)。
图3则是针对FA526和CPE开发板的FA526一Linux的menuconfig介面。
FA526系统中的主要选项有以下几种:
(CPE)ARM system type,默认值选是中CPE开发板来支持Faraday CPE(Common Platform Environment)。
[*]Support FA526 processor,设置FA526系列处理器选项来支持FA526 CPU。
(FIE8100)Platform environment从A320、FIE8100、FIE7000中选择平台设定。
(44000000) System clock,FIE8100的默认值是44 MHz。开发人员应根据实际电路板设定来调整。
(22118400)UART clock.FIE8100的UART时钟是22.184 MHz。开发人员可根据实际的电路板设定来设置UART时钟频率。
需要说明的是:第一次make Linux内核时,可清除所有目标文件,并重新创建从属文件(dependency)。如果要修改内核的配置,则可调用"make dep"。操作步骤如下:
#make clean
#make dep(FA526一Linux提供了内核脚本文件(shell-script)"mkbootp.sh",这可以使Make内核更容易。)
#./mkbootp.sh
上述操作可创建名为bootplmage的最终内核映像文件(kernel image)和名为vmlinux的内核ELF文件。以下操作是修改mkbootp.sh的一个例子:
(1)使用定制的ram-disk来为特殊规格的ramdisk修改"make bootpImage INITRD="。可修改"Default RAM disk size"来满足ramdisk的大小(见图4)。可在"Block devices"配置界面里通过"make xconfig"来设置。
linux处理器平台,基于FA526处理器SoC平台的Linux操作系统实现相关推荐
- 嵌入式Linux实验手册——基于ARM9 S3C2410实验平台.doc
嵌入式Linux实验手册 基于ARM9 S3C2410 实验平台 1. 实验概述... 1 2. 实验环境配置... 1 2.1 开发主机配置... 1 2.2 实验板介绍... 1 2.3 实验 ...
- linux 故障注入_基于chaosblade的故障注入平台小试
点击上方关注我们! 当今社会互联网应用越来越广泛,用户量日益剧增.在人们对互联网服务的依赖性增大的同时,也对服务的可用性和体验感有了更高的要求.那么如何保障服务在运营过程中能一直给用户提供稳定的.不间 ...
- html不同平台,基于H5端自定义平台怎么使用和H5端不一样的index.html?
当前配置 版本 { "@dcloudio/uni-app-plus": "^2.0.0-26920200403001", "@dcloudio/uni ...
- 汽车平台|基于Springboot实现汽车销售平台
作者主页:编程指南针 作者简介:Java领域优质创作者.CSDN博客专家 .掘金特邀作者.多年架构师设计经验.腾讯课堂常驻讲师 主要内容:Java项目.毕业设计.简历模板.学习资料.面试题库.技术互助 ...
- 《嵌入式Linux应用开发完全手册》——1.2 基于ARM处理器的嵌入式Linux系统
本节书摘来自异步社区<嵌入式Linux应用开发完全手册>一书中的第1章,第1.2节,作者 韦东山,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.2 基于AR ...
- 基于FPGA平台RISCV架构的SOC应用系统设计1
基于FPGA平台RISCV架构的SOC应用系统设计1 本系列文章是参加第四届"复微杯"全国大学生电子设计大赛 FPGA 赛道的作品,该平台基于 RISCV,要求在 FPGA 平 ...
- 基于FPGA平台RISCV架构的SOC应用系统设计3
基于FPGA平台RISCV架构的SOC应用系统设计3 本系列文章是参加第四届"复微杯"全国大学生电子设计大赛 FPGA 赛道的作品,该平台基于 RISCV,要求在 FPGA 平 ...
- 处理器嵌入室内校正数字音频平台
处理器嵌入室内校正数字音频平台 Processors to embed room correction digital audio platform 家庭影院的目的是给家带来一种影院般的体验.对于发烧 ...
- 《嵌入式Linux软硬件开发详解——基于S5PV210处理器》——2.2 DDR2 SDRAM芯片
本节书摘来自异步社区<嵌入式Linux软硬件开发详解--基于S5PV210处理器>一书中的第2章,第2.2节,作者 刘龙,更多章节内容可以访问云栖社区"异步社区"公众号 ...
最新文章
- Edison与Arduino通过USB对接通信
- 安卓怎么显示res文件夹中的html_使用Android WebView加载现有的.html文件
- 入坑-DM导论-第一章绪论笔记
- 作业 winform 备份原始积分派送五百分
- paddleocr常见问题(3)
- 关于安卓模拟器的小故事
- 在myql sqlserver 快速找到带有关键字的表
- weka进行十折交叉验证
- [源码解读]position_estimator_inav_main解读(如何启动光流)
- PyQt(Python+Qt)学习随笔:Designer中QDialogButtonBox确认clicked信号是哪个按钮发送的方法
- 高等数学学习笔记——第九十讲——斯托克斯公式
- 资源管理器清楚WPS网盘、百度网盘方法
- js前端导出Excel(可自定义文件名称,后缀,有边框样式)
- 几种车载网络特征对比
- HarmonyOS实战—实现相亲APP
- 微信小程序传数组给后台(thinkphp后台接受前端数组参数)
- 【转贴】龙芯生态产品和解决方案巡展(第二篇)——笔记本电脑
- USACO 1.4 Mother's Milk 母亲的牛奶(经典的dfs倒水问题)
- Raspberry pi做成无线热点
- python实时语音智能聊天<讯飞语音识别+青云客机器人>