NT98510 Linux Pinmux 应用笔记

1.介绍

Linux Pinmux模块提供了动态修改和显示Pinmux配置的方法。 还原机制会在修改数据后更新modelext分区,并在下次启动时引入新配置。
用户界面由shell proc条目指定,用户可以按照下一部分的准则执行pinmux修改并将其还原回存储。

2.用法

2.1使用以下命令插入nvt_info模块

$ modprobe nvt_info
$ ls /proc/nvt_info
bininfo drampartition memperf nvt_pinmux
bootts embpartition modelext tm0

2.2操作接口

$ cat /proc/nvt_info/nvt_pinmux/help
Usage
echo module pinmux_config > pinmux_set
module : name of modules
example: sdio, nand, spi
pinmux_config : pinmux configuration
example: 0x25, please refer modelext table for value
Example : echo spi 0x370 > /proc/nvt_info/nvt_pinmux/pinmux_set

2.3修改Pinmux

*Enable UART3 pinmux*/
$ echo uart 0x25 > /proc/nvt_info/nvt_pinmux/pinmux_set
Pinmux Modified Successfully!

2.4检查Pinmux配置

$ cat /proc/nvt_info/nvt_pinmux/pinmux

你可能感兴趣的:(12.开发笔记)