@aldfaaa
修改了dtsi里面的配置,但是量波形还是10M,这就是无效吗,还是要在驱动里面改什么东西
sfgy125110LV 4
@sfgy125110
Best posts made by sfgy125110
-
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
-
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa 在设备树哪里修改
修改这个spi-max-frequency抓波形后时钟频率没有改变,还是10M,我看其他人说,这个时钟频率是主sck的分频,这个分频在哪里设置
-
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa
内核代码直接设置10M,我修改为了1.2M,但是最后输出的时钟频率还是10M,修改这里还需要修改其他地方吗?
路径为/lichee/linux-5.4/drivers/spi/spi-sunxi.c,2310行 -
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa 请问spi通信速率10M太高了,和其他开发板通信速率不一致,导致只能发数据过去,接收到的数据老是出问题,这个spi时钟是否能修改
Latest posts made by sfgy125110
-
开机启动存储器(nand,tf卡)初始化怎么实现
请问一下,我看D1-H启动现在就2种方法,一个是自带的spi nand一个是用tf卡启动,这两种启动方法就是在device/config/chips/d1-h/configs/nezha/sys_config.fex文件修改storage_type属性值,然后配置一下menuconfig,具体启动代码没有关于存储器初始化的内容,这个写在bootrom里面吗?这个怎么研究,能不能告知一下
这个是在用户手册看到的,但是这个只有介绍,没有具体怎么操作 -
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa 这个从机模式没有关于dma的代码,是要我自己参照用户手册里面的流程重新写一个代码使用dma吗?
现在主从通信有时候就会漏掉数据,按照你的流程就是主机发送完数据,发0x03 0x00 0x00 0x00 0x05的时候这个数据从机没处理到,直接把第4条数据当成第3条处理,主机就读不到数据
还有就是从机没写数据,但是主机一直会接收到无用数据(.898),结果图就在下面
-
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa
从机模式接收的时候要设置这个寄存器的作用是什么,为什么请求头设置是5,发送大小,接收到的数据要设置成一半,我改成数据大小也没有什么变化,这个寄存器配置有什么作用呢?能不能解答一下
sunxi_spi_slave_cpu_rx_config()函数
sunxi_spi_slave_task()函数
-
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa
内核代码直接设置10M,我修改为了1.2M,但是最后输出的时钟频率还是10M,修改这里还需要修改其他地方吗?
路径为/lichee/linux-5.4/drivers/spi/spi-sunxi.c,2310行 -
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa
修改了dtsi里面的配置,但是量波形还是10M,这就是无效吗,还是要在驱动里面改什么东西 -
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa 在设备树哪里修改
修改这个spi-max-frequency抓波形后时钟频率没有改变,还是10M,我看其他人说,这个时钟频率是主sck的分频,这个分频在哪里设置
-
Reply: [哪吒开发板]Tina Linux SPI主从通信验证实录
@aldfaaa 请问spi通信速率10M太高了,和其他开发板通信速率不一致,导致只能发数据过去,接收到的数据老是出问题,这个spi时钟是否能修改
-
Reply: D1-H 启动boot出错,无法强制烧写,无法启动
@whycan 我这边用的是phoenixsui 这个烧写工具进行烧写的,买板子的时候没有TF卡,还有其他方法吗,如果是TF卡,也就是插上TF卡,然后还是正常烧写流程吗,还是要其他操作