|
|
@ -66,13 +66,14 @@ config文件是功能扩展配置文件,具体的文件及功能如下: |
|
|
|
| ethercat.config | ethercat | |
|
|
|
| jailhouse.config | jailhouse | |
|
|
|
| x100.config | X100 | |
|
|
|
| qt5_eglfs.config | 无桌面qt5 eglfs,需要x100.config的支持 | |
|
|
|
| phytiumpi_sdcard.config | 飞腾派配置文件 | |
|
|
|
## 配置文件的组合 |
|
|
|
defconfig可以和config文件进行组合,用以扩展特定的功能,defconfig与config的组合关系如下: |
|
|
|
| deconfig | config | |
|
|
|
|------------------------|--------| |
|
|
|
| phytium_ubuntu_defconfig | linux_xxx.config、desktop.config、e2000_optee.config、xenomai_xxx.config、ethercat.config、jailhouse.config、x100.config、phytiumpi_sdcard.config | |
|
|
|
| phytium_debian_defconfig | linux_xxx.config、desktop.config、e2000_optee.config、xenomai_xxx.config、ethercat.config、jailhouse.config、x100.config、phytiumpi_sdcard.config | |
|
|
|
| phytium_ubuntu_defconfig | linux_xxx.config、desktop.config、e2000_optee.config、xenomai_xxx.config、ethercat.config、jailhouse.config、x100.config、qt5_eglfs.config、phytiumpi_sdcard.config | |
|
|
|
| phytium_debian_defconfig | linux_xxx.config、desktop.config、e2000_optee.config、xenomai_xxx.config、ethercat.config、jailhouse.config、x100.config、qt5_eglfs.config、phytiumpi_sdcard.config | |
|
|
|
| phytium_defconfig | linux_xxx.config、e2000_optee.config、phytiumpi_sdcard.config、xenomai_xxx.config、ethercat.config、jailhouse.config | |
|
|
|
| phytium_initrd_defconfig | | |
|
|
|
|
|
|
@ -228,6 +229,16 @@ $ make |
|
|
|
``` |
|
|
|
系统启动后,可以使用dpkg命令安装X100的deb包。 |
|
|
|
|
|
|
|
### 支持无桌面qt5 eglfs |
|
|
|
支持将qt5 eglfs编译安装到无桌面的ubuntu/debian系统,用来运行在带x100的开发板上。 |
|
|
|
如果需要编译qt5 eglfs请执行: |
|
|
|
``` |
|
|
|
$ ./support/kconfig/merge_config.sh configs/phytium_xxx_defconfig configs/qt5_eglfs.config configs/x100.config |
|
|
|
$ make |
|
|
|
``` |
|
|
|
qt5相关的文件被安装到根文件系统的/usr目录: |
|
|
|
头文件安装到/usr/include/qt5,库安装到/usr/lib,plugins安装到/usr/lib/qt/plugins,examples安装到/usr/lib/qt/examples。 |
|
|
|
|
|
|
|
### initrd |
|
|
|
initrd支持E2000和D2000开发板,如果需要使用initrd,请按照以下步骤编译: |
|
|
|
(1)配置及编译initrd |
|
|
|