hi3515 spi问题

硬件/嵌入开发 > 驱动开发/核心开发 [问题点数:50分,结帖人qqwangbalu]
等级
本版专家分:484
结帖率 98.06%
等级
本版专家分:484
飞天舞

等级:

hisi_ISP调试个人记录笔记

hisi_ISP调试个人记录笔记 转自https://blog.csdn.net/u011585795/article/details/51712727

请教hi3515问题

1.QTE4.5.3移植到hi3515后, 打开程序 system("/mnt/carRecoder/carRecoder-build-desktop/carRecoder -qws -nomouse &") 关闭程序system("ps | grep carRecoder | awk '{print $1}' | xargs kill -9") 来回成功...

uboot启动文件分析(hi3515

1. 引言 1.1 编写目的 编写此文档记录学习uboot的过程,本文为系列第二篇 1.2 定义 无 2. 概述 ...U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: ...· 跳转到第二阶段代码入口

海思3515添加串口

开始系统dev下面只有ttyAMA0和ttyAMA1两个串口设备,其中ttyAMA0是调试串口,hi3515芯片共有4个串口,其他的两个需要修改内核代码,重新编译内核才可以使用,具体修改如下: 1、 配置内核 进入到内核根目录执行...

开发海思3520a遇到的问题

海思3520a新做的板子回来一个多一星了,几乎一直在调试同一个问题——-获取

海思Hi3521/Hi3520A/Hi3520D/Hi3515A/Hi3515C U-boot 移植应用 开发指南

本文档主要介绍本在Hi3521/Hi3520A/Hi3520D/Hi3515A/Hi3515C单板上如何移植和烧写 U-boot(Hi3521 单板的 Bootloader)的相关操作及如何使用ARM 调试工具。 Hi3521单板的Bootloader 采用U-boot。当选用的外围芯片的...

Hi3515芯片处理器介绍

Hi3515是海思半导体推出的一款基于ARM9处理器内核以及视频硬件加速引擎的高性能高集成通信媒体SOC处理器。 ARM9处理频率达400MHz,能够满足客户日益增长的DVR、DVS、IPCam软件及其他嵌入式应用需求;200MHz的DDR2 ...

Hi3515 CRQCV100 NVR折腾记

Hi3515 CRQCV100 NVR折腾记

海思hi3516的spi切换cs0cs1参考程序

#define SSP_BASE 0x200C0000 //SPI0 3516 中断号为 65 该程序默认片选cs1,可根据需要修改: #if 0 HI_REG_WRITE(reg_virtual_addr + 0x84, 0x1);//复用cs0 HI_REG_WRITE(ssp_select_cs0_cs1 + 0x3c, 0x0);//片...

海思hi3531a 硬件spi速率

hi3531a 文档说明,SPI最大速率为31.25MHz, 应用程序上设置SPI的速率为10*1000*1000时,示波器测量SCLK为10MHz 应用程序上设置SPI的速率为≥20*1000*1000时,示波器测量SCLK为31.25MHz 有了解过的来指导下...

hi3531spi flash启动和bootrom启动的对比

a

HI3516a w25q128 spi flash无法启动问题

海思HI3516a开发套件上spi flash硬件默认3 addr模式,需要更改u-boot代码才能正确支持3 addr模式,具体操作如下: 更改u-boot代码osdrv/opensource/uboot/u-boot/include/configs/hi3516a.h第65行后面添加宏定义#...

嵌入式开发之hi3516---GV7601 SPI通信问题

http://blog.csdn.net/qq_29350001/article/details/52669964 http://blog.csdn.net/zqj6893/article/details/50386921 http://blog.csdn.net/yangzhongxuan/article/details/8021743 ...

从零开始写一个基于Hi3516EV200平台的spi设备驱动框架demo(使用SPI子系统和设备树)

字符设备驱动框架3.SPI字符设备驱动框架3.1SPI设备的struct driver结构体3.2设备树的修改3.2SPI设备的注册3.4驱动框架demo3.5驱动框架验证参考 0.测试环境说明 环境 参数 海思芯片型号 Hi3516EV200 ...

Linux_Hi3518E开发_SPI Flash程序下载成功后串口打印信息

本文是Hi3518E的SPI Flash程序下载成功后的串口打印信息,给自己做个纪念。

Hi3531用SPI FLASH启动 使用Nand做文件系统

1.编译内核(可选) make ARCH=arm CROSS_COMPILE=arm-hisiv200-linux- menuconfig make ARCH=arm CROSS_COMPILE=arm-hisiv200-linux- uImage ...2.烧写uboot,内核,擦除SPI FALSH的剩余部分 sf erase

海思Hi3515的UART2和UART3是如何被加载到内核中的

Hi3515的UART驱动位于drivers/serial/amba-pl011.c arch/arm/mach-hi3515v100/core.c中只发现UART0 和UART1 对应的串口ttyAMA0 和ttyAMA1 串口 但是查不到串口ttyAMA2 和ttyAMA3 ,在arch/arm/mach-hi3515v100/core...

Hi3518EV200学习记录之用户态SPI

Linux环境:Ubuntu10.04SDK版本:(Hi3518E_SDK_V1.0.3.0.tgz)Hi3518EV200R001C01SPC030 一、默认SPI相关模块已经全部编入了内核,所以不需要加载内核,查看dev/spi*即可发现,如下:~ # ls /dev/spi*/dev/spidev...

Linux_Hi3518E开发_SPI Flash程序下载

本文简单介绍了Hi3518E开发过程中,SPI Flash程序下载相关操作的内容,给自己留个备忘,供大家开发的时候参考。

SPI接口扫盲 SPI定义/SPI时序(CPHA CPOL)

SPI接口扫盲 为何要写这篇文档?百度上找出来的SPI接口中文描述都说的太过简略,没有一篇文档能够详尽的将SPI介绍清楚的。wikipedia英文版[注释1]中,SPI接口介绍的很好,但是毕竟是英文版,读起来终究不如母语舒服...

Hi3531用SPI FLASH启动 使用Nand做文件系统 分类: ...

1.编译内核(可选) make ARCH=arm CROSS_COMPILE=arm-hisiv200-linux- menuconfig make ARCH=arm CROSS_COMPILE=arm-hisiv200-linux- uImage ...2.烧写uboot,内核,擦除SPI FALSH的剩余部分 ...

Hi3516A开发--I2C/SPI读写命令

I2C 读写命令示例此操作示例通过 I2C 读写命令实现对 I2C 外围设备的读写操作。a. 在控制台使用 i2c_read 命令对 I2C 外围设备进行读操作:~ $ i2c_read 例如读挂载在 I2C 控制器 2 上的 sil9024 设备的 0x8 寄存器...

嵌入式开发之hi3519---spi nor flash启动

1.官方hi3519默认是硬件3byte 地址模式,配置完ddr始终后,sdkv100.020是可以支持正常启动,用到低位16Mflash内存 2.如果要换成emmc启动,由于emcc的环境变量和分区信息,要在start.s 中跳过960个字节 3.无论nand ...

海思HI3518E增加 SPI flash支持

由于项目需求,需要在hi3518e的板子上增加型号为 MX25L6406E 8M的SPI Flash,驱动本身没有这个型号的支持, 所以需要修改uboot和kernel代码,具体是参考《基于Hifmcv100控制器的Flash移植指南》手册进行的,不过因为 ...

如何使用jlink一键烧录整个flash Hi3518 a c e Hi3515 Hi3512

1\在jlink安装目录“C:\Program Files\SEGGER\JLinkARM_V426b”建立批处理文件“HI3515烧写.bat” 2\"HI3515烧写.bat"内容如下: jlink.exe jlinkbat.txt 3\在同目录下建立“jlinkbat.txt”文件,内容如下: r...

hi3559a 使用ftdi422 usb转spi

硬件环境:hi3559a + ftdi422h 方法: 配置3559a的内核,usb作主。 下载libftd2xx-arm-v8-1.4.8,参考readme 3559a起来后使用libfd2xx里的example即可。 注意:无需配置内核里的usb serial converter。

海思HI3559V100 / HI3556v100 硬件设计用户指南

本文档主要介绍 Hi3559V100/Hi3556V100 芯片方案的硬件原理图设计、 PCB 设计、单板热设计建议等。本文档提供 Hi3559V100/Hi3556V100 芯片的硬件设计方法。

新路程------hi3516a uboot更换spi flash(2)

在/drivers/mtd/spi/hisfc350/Hisfc350.c中开始probe probe函数如下 static int hisfc350_spi_probe(struct hisfc_host *host) { unsigned int regval = 0; unsigned int total = 0; unsigned char ids[8]; ...

Linux spi驱动框架之执行流程

转载地址:http://blog.csdn.net/chenliang0224/article/details/72617253 一....1. static int nuc970_spi1_probe(struct platform_device *pdev) 2. err = spi_bitbang_start(&hw->bitbang); 3. INIT_WORK(&bit

最近在搞SPI Flash的驱动,有一个问题迟迟不能解决

最近在搞SPI Flash的驱动,有一个问题迟迟不能解决

相关热词 c#循环求和 c#发访问者模式 c# guid类型 c# 触发 连续按键 c#提示ora 表不存在 c#支持函数参数为函数名 c# 随机获得一个枚举 c#开发的exe 多开 c# csv追加 c# 模拟拖拽