|
板卡已经制板回来了,硬件决定只有Y18,AA18,AE19,AD19这几个引脚,给FPGA打参数,在创
龙工程师帮助下直接调用内核驱动,使用gpio模拟spi,了,但是速度都不理想,使用示波器
看到波形也就两兆多点,,老板不是很满意,让我用QSPI,小弟已经根据Linux Core QSPI
User's Guide把内核给配置了
To enable QSPI controller driver:
Device Drivers --->
[*] SPI support --->
<*> DRA7xxx QSPI controller support
但是查看不到QSPI节点?我想还是 配置dt有问题,小弟对设备树,驱动还不熟悉,创龙工程
师能否帮助一下,告诉小弟
qspi_pins_default:qspi_pins_default{
pinctrl-single,pins = <
0x210 (PIN_INPUT_PULLDOWN | MUX_MODE3) /* (Y18)
cam0_data2,gpio4[24]*/
0x214 (PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* (AA18)
cam0_data3,gpio4[25]*/
0x218 (PIN_INPUT_PULLDOWN | MUX_MODE3) /* (AE19)
cam0_data4,gpio4[26]*/
0x21c (PIN_INPUT_PULLDOWN | MUX_MODE3) /* (AD19)
cam0_data5,gpio4[27]*/
>;
};
&qspi {
statue="okay";
pinctrl-names="default","sleep";
pinctrl-0=<&qspi_pins_default>;
pinctrl-1=<&qspi_pins_sleep>;
qspi@4b300000 {
compatible = "ti,dra7xxx-qspi";
reg = <0x47900000 0x100>, <0x30000000 0x3ffffff>;
reg-names = "qspi_base", "qspi_mmap";
#address-cells = <1>;
#size-cells = <0>;
spi-max-frequency = <25000000>;
ti,hwmods = "qspi";
};
};
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|