Npi-config/zh

From FriendlyELEC WiKi
Revision as of 11:03, 9 April 2018 by Tzs (Talk | contribs) (updated by API)

Jump to: navigation, search

English

1 简介

  • npi-config是一个命令行下的系统配置工具,可以对系统进行一些初始化的配置,可配置的项目包括:用户密码、系统语言、时区、Hostname、SSH开关、自动登录选项、硬件接口(Serial/I2C/SPI/PWM/I2S)使能等,在SSH终端中以root账户执行以下命令即可进入:
$ npi-config
  • npi-config的显示界面如下:

npi-config

  • 如果你在 npi-config 中没有找到下列描述的功能菜单,可能是因为你的 npi-config 版本太旧,利用菜单上的 Update 功能更新一下即可。
$ npi-config
	7 Update               Update this tool to the latest version

2 使能Matrix - 2'8 SPI Key TFT

注意: 目前该功能仅支持全志芯片系列并且使用Linux-4.x内核的开发板。
Matrix - 2'8 SPI Key TFT是一个2.8寸的TFT显示屏, 详细的使用方法请参考: Matrix - 2'8 SPI TFT/zh, 这里只关注如何使能该配件。

$ npi-config
	6 Advanced Options     Configure advanced settings
		A5 SPI             Enable/Disable SPI
			spi0 Enable/Disable spi0[enabled]
				spi-2.8'tft Matrix-2'8_SPI_Key_TFT(X)

(X)表示SPI0上连接的Matrix - 2'8 SPI Key TFT是使能的, 设置完毕后需要重启系统, 系统启动后屏幕上会显示校准的界面。

3 选择系统默认显示设备

注意: 目前该功能仅支持全志芯片系列的开发板。
Linux系统默认只从一个显示设备输出画面, 使用下列命令可以选择系统默认的显示设备:

$ npi-config
	6 Advanced Options     Configure advanced setting
		A0 Display         Select system default display device
			fb0 framebuffer0
                        fb1 fb_st7789v(X)

(X)表示对应的显示设备是使能的, 不同型号的板子的fb设备是不一样的, 在H3/H5的板子里fb0是HDMI, fb1是Matrix - 2'8 SPI Key TFT, 请根据实际情况进行选择, 设置完毕后需要重启系统。

4 选择系统默认音频设备

注意: 目前该功能仅支持全志芯片系列的开发板。
Linux系统默认只从一个音频设备输出音频, 使用下列命令可以选择系统默认的音频设备:

$ npi-config
	6 Advanced Options     Configure advanced setting
		A1 Audio           Select system default audio device
			card0 [Dummy], device 0: Dummy PCM                                
                        card1 [Loopback], device 0: Loopback PCM                          
                        card2 [H3 Audio Codec], device 0: CDC PCM Codec-0 (X)             
                        card3 [allwinner,hdmi], device 0: 1c22800.i2s-i2s-hifi i2s-hifi-0

(X)表示对应的音频card设备是使能的, 不同型号的板子的card设备是不一样的, 请根据实际情况进行选择, 设置完毕后需要重启系统。

5 设置Mini Shield for NanoPi NEO Core/Core2从SSD运行系统=

$ npi-config

Boot Options
然后进入 Boot Options 菜单, 选择 Boot device,然后可以看到有两个选项可供选择:
1) D1 Hard drive
2) D2 TF card
Choose Boot device
选择 D1 Hard drive,然后按提示进行操作即可。
以后要恢复回 TF 卡启动,可在上述菜单中选择 D2 TF card。

6 使能Mini Shield for NanoPi NEO Core/Core2的SPI Flash

$ npi-config
	6 Advanced Options     Configure advanced setting
		A5 SPI             Enable/Disable SPI
			spi0 Enable/Disable spi0[enabled]
				spi-flash   SPI0 flash(X)

NEO Core/Core2是通过SPI0连接Mini Shield上板载SPI flash的, (X)表示SPI flash是被使能的, 设置完毕后需要重启系统。