Hello dear comrades.
I've worked a lot before with microcontrollers and RTOS.
And now I works with Linux and need a help to configure WiFi RTL8189F. This chip connected to GPIOF (SDIO Interface) and understand that I need to correctly describe the device tree file.
I took the file https://github.com/aodzip/buildroot-tiny200/blob/master/board/widora/mangopi/r3/devicetree/linux/devicetree.dts and made some edits according to the PCB. Everything works well except Wi-Fi.
Please give me a little help with it.
And i have no idea how to describe WiFi_Enabled PIN it connected to PD0.
离线
正常情况DTS只需开mmc就能认到 (dmesg有相关日志)
8189F驱动是否已编译并加载?
如果是Realtek驱动,印象中是没有操作GPIO的地方,
WiFi_Enabled目前电平是否正确,总之先手动控制保持已使能
离线
Thank you sir. Everything is fine with the drivers for the Wi-Fi chip, it is compiled.
Yesterday I just found out that WiFi is not working due to the wrong level on the Chip Enabled Pin, I made a pull-up resistor and WiFi started working.
But I would like to somehow indicate to the Linux system what level should be set on the PD0 pin. Now the PD0 pin is not initialized, so the pull-up resistor helped.
离线