Page 1 of 1

Luckox Pico RV1106的spi-nand只能用来控制nandflash吗?我想控制sfc来做别的用途

Posted: 2024-10-28 6:53
by yc_2024
我现在经过阅读驱动代码,现在可以控制到spi-rockchip-sfc.c的接口来发送数据,但是我按照格式填完数据,函数返回值正常,但是对应的引脚没有电平变化是为什么(cs脚和clk脚无变化)?还有在系统启动时,我通过逻辑分析仪捕抓到芯片发送了spinand的命令,复位(0x66/0x99),读id(0x9f),请问这段逻辑可以在哪找到?

Re: Luckox Pico RV1106的spi-nand只能用来控制nandflash吗?我想控制sfc来做别的用途

Posted: 2024-10-28 9:53
by Luckfox Taylor
硬件修改和驱动源码的修改,我们不提供相关的技术支持。

Re: Luckox Pico RV1106的spi-nand只能用来控制nandflash吗?我想控制sfc来做别的用途

Posted: 2024-10-29 1:40
by yc_2024
Luckfox Taylor wrote: 2024-10-28 9:53 硬件修改和驱动源码的修改,我们不提供相关的技术支持。
不是,我只是想知道,是否存在,在系统启动时在spi-nand这一块是否会去识别nand-flash芯片的存在,如果没有芯片,在后续就无法通过控制spi-rockchip-sfc这里面的接口去输出spi波形,类似的机制,谢谢!

Re: Luckox Pico RV1106的spi-nand只能用来控制nandflash吗?我想控制sfc来做别的用途

Posted: 2024-10-29 1:46
by yc_2024
Luckfox Taylor wrote: 2024-10-28 9:53 硬件修改和驱动源码的修改,我们不提供相关的技术支持。
因为我之前在没拆nand-flash芯片前,是可以控制spi-rockchip-sfc里面的接口读到chip_id的,捕抓到了波形,但是把nand-flash芯片拆掉后,监测对应的引脚就发现没有输出波形了(代码无修改,仅拆掉芯片)

Re: Luckox Pico RV1106的spi-nand只能用来控制nandflash吗?我想控制sfc来做别的用途

Posted: 2024-10-31 2:17
by Crocodile
您好,由于我们不确定您是用什么方式去读取spi-nand的,我们不能判断您的代码是否还有效。拆除芯片后即使不修改设备树在初始化阶段也会因为找不到设备而加载不了驱动,你原先调用的节点大部分都会失效导致不能正常发送波形。
通过控制spi-rockchip-sfc这里面的接口去输出spi波形我们没有做过相关的测试,该项操作也涉及硬件修改和驱动源码的修改,请自行开发测试。