2019年6月20日

ARM的Semihosting技术(转)

摘要: Semihosting技术将应用程序中的IO请求通过一定的通道传送到主机(host),由主机上的资源响应应用程序的IO请求, 而不是像在主机上执行本地应用程序一样,由应用程序所在的计算机响应应用程序IO请求, 也就是将目标板的输入/输出请求从应用程序代码传递到远程运行调试器的主机的一种机制。 简单来 阅读全文

posted @ 2019-06-20 13:50 lh03061238 阅读(4440) 评论(0) 推荐(0) 编辑

2019年5月24日

keil5工程移植到IAR工程

摘要: keil5工程移植到IAR工程 一、 软件版本 MDK-ARM Professional Version: 5.14.0.0 IAR 8.1 移植工程:基于正点原子开发板建立的STM32F407ZGT6工程 二、 开始建立IAR对应工程 1、 keil5例程结构如下: 2、 建立对应的IAR工程: 阅读全文

posted @ 2019-05-24 13:34 lh03061238 阅读(3153) 评论(0) 推荐(0) 编辑

2019年5月8日

基于335X平台Linux交换芯片驱动开发

摘要: 基于335X平台Linux交换芯片驱动开发 一、软硬件平台资料 1、开发板:创龙AM3359核心板,网口采用RMII形式。 2、Kernel版本:4.4.12,采用FDT 3、交换芯片MARVELL的88E6321. 二、移植准备工作 1、熟悉88E6321的datasheet及Functional 阅读全文

posted @ 2019-05-08 08:46 lh03061238 阅读(2941) 评论(0) 推荐(0) 编辑

基于335X的Linux网口驱动分析

摘要: 基于335X的linux网口驱动分析 一、 系统构成 1、 硬件平台 AM335X 2、 LINUX内核版本 4.4.12 二、 网口驱动构架(mdio部分) mdio网口驱动部分 使用 总线、设备、驱动模型,总结如下: 若设备和驱动匹配,则执行 davinci_mdio_probe --> mdi 阅读全文

posted @ 2019-05-08 08:45 lh03061238 阅读(753) 评论(0) 推荐(0) 编辑

2019年5月6日

TFTP启动内核、设备树,NFS启动FS

摘要: 一、软硬件平台 1、开发板:创龙AM3359核心板,网口采用RMII形式。 2、UBOOT版本:U-Boot-2016.05,采用FDT和DM。 3、交换芯片MARVELL的88E6321. 二、问题背景 开发板启动过程分三个阶段,即先启动U-Boot,再加载内核和设备树,然后挂载文件系统,这三个过 阅读全文

posted @ 2019-05-06 16:00 lh03061238 阅读(458) 评论(0) 推荐(0) 编辑

NFS启动文件系统

摘要: NFS启动文件系统 一、软硬件平台 1、开发板:创龙AM3359核心板,网口采用RMII形式。 2、UBOOT版本:U-Boot-2016.05,采用FDT和DM。 3、交换芯片MARVELL的88E6321. 二、问题背景 开发板启动过程分三个阶段,即先启动U-Boot,再加载内核和设备树,然后挂 阅读全文

posted @ 2019-05-06 15:59 lh03061238 阅读(751) 评论(0) 推荐(0) 编辑

2019年3月30日

Linux内核中Makefile、Kconfig和.config的关系(转)

摘要: 我们在编译Linux内核时,往往在Linux内核的顶层目录会执行一些命令,这里我以RK3288举例,比如:make firefly-rk3288-linux_defconfig、make menuconfig、make firefly-rk3288.img、make zImage等等。先不管这具体的 阅读全文

posted @ 2019-03-30 14:56 lh03061238 阅读(698) 评论(1) 推荐(0) 编辑

2019年3月23日

基于TFTP方式加载启动Linux内核

摘要: 一、软硬件平台 1、开发板:创龙AM3359核心板,网口采用RMII形式。 2、UBOOT版本:U-Boot-2016.05,采用FDT和DM。 3、交换芯片MARVELL的88E6321. 二、问题背景 已经基于创龙的3359核心板资料以及UBOOT-2016.05完成了UBOOT的二次开发,实现 阅读全文

posted @ 2019-03-23 14:59 lh03061238 阅读(792) 评论(0) 推荐(0) 编辑

2019年3月16日

基于335X平台的UBOOT中交换芯片驱动移植

摘要: 基于335X平台的UBOOT中交换芯片驱动移植 一、软硬件平台资料 1、开发板:创龙AM3359核心板,网口采用RMII形式。 2、UBOOT版本:U-Boot-2016.05,采用FDT和DM。 3、交换芯片MARVELL的88E6321. 4、参考文章:本博客基于335X的UBOOT网口驱动分析 阅读全文

posted @ 2019-03-16 12:01 lh03061238 阅读(1712) 评论(-1) 推荐(1) 编辑

2019年3月12日

基于335X的UBOOT网口驱动分析

摘要: 基于335X的UBOOT网口驱动分析 一、软硬件平台资料 1、 开发板:创龙AM3359核心板,网口采用RMII形式 2、 UBOOT版本:U-Boot-2016.05,采用FDT和DM。 参考链接: https://blog.csdn.net/hahachenchen789/article/det 阅读全文

posted @ 2019-03-12 13:48 lh03061238 阅读(2526) 评论(0) 推荐(0) 编辑

导航