Xilinx zynq GPIO

GPIO

zynq GPIO從906開始,這和內核中的宏定義相關,

GPIO不工作

vivado勾選MIO EMIO,重新生成FSBL,不需要改設備樹,驅動代碼表明,設備樹的改動,驅動並沒有去讀取那些字段,GPIO無法工作,是因爲更換了hdf沒有更新fsbl的原因,但看了fsbl的源代碼,沒有相關代碼,所以應該是hw project的系統初始化中的相關代碼

root@mwm:~# echo 946 > /sys/class/gpio/export
root@mwm:~# echo out > /sys/class/gpio/gpio946/direction
root@mwm:~# echo 1 > /sys/class/gpio/gpio946/value
root@mwm:~# echo 0 > /sys/class/gpio/gpio946/value
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章