diff --git a/Readme.md b/Readme.md index 60e48301ee21912114c2f3e5d23cc50a423895e7..1960a264c822db1789b0d8f6148be195a5227c72 100755 --- a/Readme.md +++ b/Readme.md @@ -7,12 +7,11 @@ Jailhouse编译完成后,生成文件分为三部分:第一部分,Jailhous # 2 编译 -(1)通过gitee或是正式技术支持渠道获取内核源码,需要注意内核版本和目标机环境运行的内核版本应保持一致,且当前phytium jailhouse只支持linux-kernel 4.19版本,请选择此版本进行调测。 +(1)通过gitee或是正式技术支持渠道获取内核源码,需要注意内核版本和目标机环境运行的内核版本应保持一致,且当前phytium jailhouse支持的内核版本与phytium开源内核Phytium-Linux-Kernel一致(即linux-kernel 4.19 和 5.10 版本),请选择使用phytium开源内核进行调测。 e2000内核源码获取命令: $ git clone https://gitee.com/phytium_embedded/phytium-linux-kernel.git - $ git checkout linux-4.19 d2000和ft2000的内核源码请联系飞腾嵌入式软件部获取。 @@ -236,7 +235,7 @@ d2000上命令序列和运行效果如下图所示。 并且加入相关中断: -![](https://gitee.com/phytium_embedded/phytium-jailhouse/raw/master/pic/e2000_add_int_config) +![](https://gitee.com/phytium_embedded/phytium-jailhouse/raw/master/pic/e2000_add_int_config.png) e2000q上通过下面命令创建non-root cell并在此cell上运行linux: @@ -274,7 +273,7 @@ e2000q上通过下面命令创建non-root cell并在此cell上运行linux: 并且加入相关中断: -![](https://gitee.com/phytium_embedded/phytium-jailhouse/raw/master/pic/e2000_add_gpio_int_config) +![](https://gitee.com/phytium_embedded/phytium-jailhouse/raw/master/pic/e2000_add_gpio_int_config.png) e2000q上通过下面命令创建non-root cell并在此cell上运行linux: diff --git a/src/jailhouse/configs/arm64/d2000-inmate-demo.c b/src/jailhouse/configs/arm64/d2000-inmate-demo.c index 9e2c999f76395eb3bf1de9b8d77506a60f5662ef..8b21a080b0af83b1567758cd4120d4381046b249 100644 --- a/src/jailhouse/configs/arm64/d2000-inmate-demo.c +++ b/src/jailhouse/configs/arm64/d2000-inmate-demo.c @@ -1,7 +1,7 @@ /* * Configuration for demo inmate on Phytium d2000 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng diff --git a/src/jailhouse/configs/arm64/d2000-inmate-rtos32.c b/src/jailhouse/configs/arm64/d2000-inmate-rtos32.c index ad3074956c0ce26833684ada447ecb39c3caf511..881443c9a00d677357560c6166c3a07a9e9277bc 100644 --- a/src/jailhouse/configs/arm64/d2000-inmate-rtos32.c +++ b/src/jailhouse/configs/arm64/d2000-inmate-rtos32.c @@ -1,7 +1,7 @@ /* * Configuration for demo inmate on Phytium d2000 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng diff --git a/src/jailhouse/configs/arm64/d2000-inmate-rtos64.c b/src/jailhouse/configs/arm64/d2000-inmate-rtos64.c index be9091990a17170d7e139d454b89624879ed0745..fbd7b48c46ce489d4ed6cbb0ea9a86245fb4f3ed 100644 --- a/src/jailhouse/configs/arm64/d2000-inmate-rtos64.c +++ b/src/jailhouse/configs/arm64/d2000-inmate-rtos64.c @@ -1,7 +1,7 @@ /* * Configuration for demo inmate on Phytium d2000 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng diff --git a/src/jailhouse/configs/arm64/d2000-ivshmem-demo.c b/src/jailhouse/configs/arm64/d2000-ivshmem-demo.c index 92451f68dd104ac5a9128cccb375d7dc86ed2b52..8eb861038e316ca5a56a3b75637192555d2992e5 100755 --- a/src/jailhouse/configs/arm64/d2000-ivshmem-demo.c +++ b/src/jailhouse/configs/arm64/d2000-ivshmem-demo.c @@ -1,7 +1,7 @@ /* * Configuration for demo inmate on Phytium d2000 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * yangshaojun diff --git a/src/jailhouse/configs/arm64/d2000-linux-demo.c b/src/jailhouse/configs/arm64/d2000-linux-demo.c index b0e84233aa6e0ac1e2cd8550f95bf7f2c3afb3a9..a971fc84c4d73a1ff6a8f50ca81c961cf029da51 100644 --- a/src/jailhouse/configs/arm64/d2000-linux-demo.c +++ b/src/jailhouse/configs/arm64/d2000-linux-demo.c @@ -1,7 +1,7 @@ /* * Configuration for linux-demo inmate on Phytium d2000 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * yangshaojun diff --git a/src/jailhouse/configs/arm64/d2000.c b/src/jailhouse/configs/arm64/d2000.c index 67946b3f1f211f9c7de05280bf947779e4326115..83265b3692b4244f8c374c55d38709db152d2aa7 100644 --- a/src/jailhouse/configs/arm64/d2000.c +++ b/src/jailhouse/configs/arm64/d2000.c @@ -1,7 +1,7 @@ /* * Configuration for Phytium d2000 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng diff --git a/src/jailhouse/configs/arm64/e2000q-inmate-demo.c b/src/jailhouse/configs/arm64/e2000q-inmate-demo.c index 10f5b00144835aa341bfdb2f579dbf970c06135f..cb108e07aab4311f3a48aeb441162777b3ff7452 100644 --- a/src/jailhouse/configs/arm64/e2000q-inmate-demo.c +++ b/src/jailhouse/configs/arm64/e2000q-inmate-demo.c @@ -3,10 +3,11 @@ * * Configuration for phytium e2000q chip. * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * Shaojun Yang + * huyuming * * This work is licensed under the terms of the GNU GPL, version 2. * See the COPYING file in the top-level directory. diff --git a/src/jailhouse/configs/arm64/e2000q-inmate-rtos32.c b/src/jailhouse/configs/arm64/e2000q-inmate-rtos32.c index c4e75a41fab5e550f0d5bbdc3eae236e57f97a09..3627e61c6bf5166ab897b8a5e8c5dccfca4b183e 100755 --- a/src/jailhouse/configs/arm64/e2000q-inmate-rtos32.c +++ b/src/jailhouse/configs/arm64/e2000q-inmate-rtos32.c @@ -1,7 +1,7 @@ /* * Configuration for rtos32 on Phytium e2000q * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * fangzanbin diff --git a/src/jailhouse/configs/arm64/e2000q-inmate-rtos64.c b/src/jailhouse/configs/arm64/e2000q-inmate-rtos64.c index 869dd2f79a8576efde45fcc6d8441296238775cb..8be2ec459c8ac8adf1d57e9c95fc7667d648cae1 100755 --- a/src/jailhouse/configs/arm64/e2000q-inmate-rtos64.c +++ b/src/jailhouse/configs/arm64/e2000q-inmate-rtos64.c @@ -1,7 +1,7 @@ /* * Configuration for rtos64 on Phytium e2000q * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * fangzanbin diff --git a/src/jailhouse/configs/arm64/e2000q-linux-demo.c b/src/jailhouse/configs/arm64/e2000q-linux-demo.c index c0977923d27d2634df0017f9979c4f54b22f05c0..0d99d21e67a8584fb957c077be80fc4190464997 100644 --- a/src/jailhouse/configs/arm64/e2000q-linux-demo.c +++ b/src/jailhouse/configs/arm64/e2000q-linux-demo.c @@ -3,10 +3,11 @@ * * Configuration for phytium e2000q chip linux-demo. * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * yangshaojun + * huyuming * * This work is licensed under the terms of the GNU GPL, version 2. See * the COPYING file in the top-level directory. diff --git a/src/jailhouse/configs/arm64/e2000q.c b/src/jailhouse/configs/arm64/e2000q.c index d67bf24f537562e807075c4ae2aecd0596c5f54f..7e00a334f4cdefc09dd2f6c1bcc9056bccde1fad 100755 --- a/src/jailhouse/configs/arm64/e2000q.c +++ b/src/jailhouse/configs/arm64/e2000q.c @@ -3,10 +3,11 @@ * * Configuration for phytium e2000q chip. * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2023 Phytium Technology Co., Ltd. * * Authors: * yangshaojun + * huyuming * * This work is licensed under the terms of the GNU GPL, version 2. See * the COPYING file in the top-level directory. diff --git a/src/jailhouse/configs/arm64/ft2004-inmate-demo.c b/src/jailhouse/configs/arm64/ft2004-inmate-demo.c index b0e78be17ee5c0e6a7cdbd74914c367c844ba7f7..dc6a64a3094314d5fb808d01b4ecd4d1a6aea335 100644 --- a/src/jailhouse/configs/arm64/ft2004-inmate-demo.c +++ b/src/jailhouse/configs/arm64/ft2004-inmate-demo.c @@ -1,7 +1,7 @@ /* * Configuration for demo inmate on Phytium FT2000/4 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2021-2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng diff --git a/src/jailhouse/configs/arm64/ft2004-inmate-rtos32.c b/src/jailhouse/configs/arm64/ft2004-inmate-rtos32.c index d51f2052b059a58319f30f485b8172daf97f78ad..d8db90a1a2f1c4911555319d6447540550fffc31 100644 --- a/src/jailhouse/configs/arm64/ft2004-inmate-rtos32.c +++ b/src/jailhouse/configs/arm64/ft2004-inmate-rtos32.c @@ -1,7 +1,7 @@ /* * Configuration for demo inmate on Phytium FT2000/4 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2021-2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng diff --git a/src/jailhouse/configs/arm64/ft2004-inmate-rtos64.c b/src/jailhouse/configs/arm64/ft2004-inmate-rtos64.c index 8cd9e56d7536f4606a94068336c5cf18edef2179..e9200136c84356f46d2555d80a8c48dc0dd497e9 100644 --- a/src/jailhouse/configs/arm64/ft2004-inmate-rtos64.c +++ b/src/jailhouse/configs/arm64/ft2004-inmate-rtos64.c @@ -1,7 +1,7 @@ /* * Configuration for demo inmate on Phytium FT2000/4 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2021-2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng diff --git a/src/jailhouse/configs/arm64/ft2004-linux-demo.c b/src/jailhouse/configs/arm64/ft2004-linux-demo.c index 75dccfc4b9b8590ad83e1f484c12b85862c6d2aa..c0f81090fa8cef9ddaab525071a7649fe732b503 100644 --- a/src/jailhouse/configs/arm64/ft2004-linux-demo.c +++ b/src/jailhouse/configs/arm64/ft2004-linux-demo.c @@ -1,7 +1,7 @@ /* * Configuration for linux-demo inmate on Phytium FT2000/4 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2021-2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng diff --git a/src/jailhouse/configs/arm64/ft2004.c b/src/jailhouse/configs/arm64/ft2004.c index daaa37092f6537be2c335d1edf3692de16b539bc..7e735b49b7025624c0aacfe64e562e0737f88bcf 100644 --- a/src/jailhouse/configs/arm64/ft2004.c +++ b/src/jailhouse/configs/arm64/ft2004.c @@ -1,7 +1,7 @@ /* * Configuration for Phytium FT2000/4 * - * Copyright (C) 2023, Phytium Technology Co., Ltd. + * Copyright (c) 2021-2023 Phytium Technology Co., Ltd. * * Authors: * shixiaofeng