How to fix FRDM-IMx93 Linux Kernel BSP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How to fix FRDM-IMx93 Linux Kernel BSP

How to fix FRDM-IMx93 Linux Kernel BSP

This guide provides step-by-step instructions for setting up and applying necessary patches to the Linux kernel for the FRDM-IMX93 development board. The process involves cloning the required repositories, applying patches, and preparing the kernel for customization and compilation.

 

Prerequisites

Required Software:

  • A Linux-based operating system (Ubuntu/Debian recommended).

  • Git installed (sudo apt install git).

  • Yocto dependencies:
    $ sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 python3-subunit zstd liblz4-tool file locales libacl1
    ​

 

Hardware:

  • FRDM-IMX93 Board
  • Sufficient storage space

 

1. Downloading the Repository

Start by downloading the necessary tools and repository. If the ~/bin folder does not already exist, create it:

$ mkdir ~/bin (this step may not be needed if the bin folder already exists)
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
$ export PATH=~/bin:$PATH

 

2. Compile the Yocto SDK:

$: mkdir Yocto_SDK
$: cd Yocto_SDK
$: repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-scarthgap -m imx-6.6.36-2.1.0.xml
$: repo sync

$: MACHINE=imx93evk DISTRO=fsl-imx-xwayland source ./imx-setup-release.sh -b bld-xwayland
$: bitbake imx-image-full -c populate_sdk

 

Run the generated .sh file to install the SDK:

sudo ./fsl-imx-xwayland-glibc-x86_64-imx-image-full-armv8a-imx93evk-toolchain-6.6-scarthgap.sh

 

The final .sh file is located in:

bld-xwayland/tmp/deploy/sdk/

 

3. Creating the Working Directory

First, create a dedicated directory for the kernel setup and navigate into it:

$ mkdir FRDM-IMX93-Kernel 
$ cd  FRDM-IMX93-Kernel

 

4. Cloning the Kernel patches

Retrieve the necessary kernel patches from the NXP repository:

$ git clone https://github.com/nxp-imx-support/meta-imx-frdm.git -b lf-6.6.36-2.1.0

 

5. Cloning the Kernel Repository (linux-imx repository)

Clone the kernel source of Yocto SDK that you built earlier:

$ git clone https://github.com/nxp-imx/linux-imx.git -b lf-6.6.36-2.1.0

6. Applying Kernel Patches

Apply the necessary patches to the kernel:

$ cd linux-imx/

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0001-gpio-pca953x-fix-pca953x_irq_bus_sync_unlock-race.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0002-arm64-dts-add-i.MX93-11x11-FRDM-basic-support.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0003-arm64-dts-add-imx93-11x11-frdm-mt9m114-dts.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0004-Add-DSI-Panel-for-imx93.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0005-Add-CTP-support-for-waveshare-panel.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0006-arm64-dts-add-imx93-11x11-frdm-tianma-wvga-panel-dts.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0007-arm64-dts-add-imx93-11x11-frdm-aud-hat-dts.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0008-arm64-dts-add-button-support.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0009-arm64-dts-add-imx93-11x11-frdm-ov5640-dts.patch

$ cd linux-imx/

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0010-arm64-dts-add-imx93-11x11-frdm-ld.dts-for-lpm.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0011-arm64-dts-add-pwm-function-of-the-LED.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0012-arm64-dts-add-imx93-11x11-frdm-8mic.dts.patch

$ git apply ../meta-imx-frdm/meta-imx-bsp/recipes-kernel/linux/linux-imx/0013-arm64-dts-add-imx93-11x11-frdm-lpuart.dts.patch

 

7. Customizing the Device Tree

Device trees can be modified or created based on your hardware setup.

 

Device Tree Locations:

arch/arm64/boot/dts/freescale/

 

If you create a new device tree, add it to the respective Makefile:

arch/arm64/boot/dts/freescale/Makefile

 

8. Setting Up the Cross-Compilation Environment

To prepare for kernel compilation, source the environment setup script. Assuming the Yocto SDK is installed in /opt, run:

 

EXAMPLE:

$ source /opt/fsl-imx-xwayland/6.6-scarthgap/environment-setup-armv8a-poky-linux

 

9. Configuring the Kernel

Make configuration adjustments as needed in the file:

arch/arm64/configs/imx_v8_defconfig

Use the appropriate configuration command:

$: make imx_v8_defconfig

 

10. Compiling Device Trees Only

To compile only the device tree files, run:

$: make dtbs

 

11. Compiling the Kernel

Finally, compile the kernel image using:

$ make -j $(nproc) 

 

The resulting kernel image will be located in:

arch/arm64/boot/

 

References:

IMX YOCTO PROJECT USERS GUIDE

IMX LINUX USERS GUIDE 

IMX REFERENCE MANUAL 

%3CLINGO-SUB%20id%3D%22lingo-sub-2035251%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFRDM-IMx93%20Linux%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%ABBSP%E3%82%92%E4%BF%AE%E6%AD%A3%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2035251%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%0A%3CP%3E%E3%81%93%E3%81%AE%E3%82%AC%E3%82%A4%E3%83%89%E3%81%A7%E3%81%AF%E3%80%81FRDM-IMX93%E9%96%8B%E7%99%BA%E3%83%9C%E3%83%BC%E3%83%89%E7%94%A8%E3%81%ABLinux%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%A6%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%91%E3%83%83%E3%83%81%E3%82%92%E9%81%A9%E7%94%A8%E3%81%99%E3%82%8B%E6%89%8B%E9%A0%86%E3%82%92%E6%AE%B5%E9%9A%8E%E7%9A%84%E3%81%AB%E8%AA%AC%E6%98%8E%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%81%A8%E3%81%97%E3%81%A6%E3%81%AF%E3%80%81%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%81%AE%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E4%BD%9C%E6%88%90%E3%80%81%E3%83%91%E3%83%83%E3%83%81%E3%81%AE%E9%81%A9%E7%94%A8%E3%80%81%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA%E3%81%A8%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E6%BA%96%E5%82%99%E3%82%92%E8%A1%8C%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E%E5%89%8D%E6%8F%90%E6%9D%A1%E4%BB%B6%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E5%BF%85%E8%A6%81%E3%81%AA%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%EF%BC%9A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3ELinux%20%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AE%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%EF%BC%88Ubuntu%2FDebian%20%E6%8E%A8%E5%A5%A8%EF%BC%89%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLI%3E%0A%3CLI%3EGit%E3%81%8C%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%EF%BC%88sudo%20apt%20install%20git%EF%BC%89%E3%80%82%3C%2FLI%3E%0A%3CLI%3EYocto%E3%81%AE%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%EF%BC%9A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20sudo%20apt%20install%20gawk%20wget%20git%20diffstat%20unzip%20texinfo%20gcc%20build-essential%20chrpath%20socat%20cpio%20python3%20python3-pip%20python3-pexpect%20xz-utils%20debianutils%20iputils-ping%20python3-git%20python3-jinja2%20python3-subunit%20zstd%20liblz4-tool%20file%20locales%20libacl1%0A%E2%80%8B%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3EFRDM-IMX93%E3%83%9C%E3%83%BC%E3%83%89%3C%2FLI%3E%0A%3CLI%3E%E5%8D%81%E5%88%86%E3%81%AA%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E1.%20%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E3%81%BE%E3%81%9A%E3%80%81%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%84%E3%83%BC%E3%83%AB%E3%81%A8%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82~%2Fbin%20%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%8C%E3%81%BE%E3%81%A0%E5%AD%98%E5%9C%A8%E3%81%97%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E4%BD%9C%E6%88%90%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20mkdir%20~%2Fbin%20(this%20step%20may%20not%20be%20needed%20if%20the%20bin%20folder%20already%20exists)%0A%24%20curl%20https%3A%2F%2Fstorage.googleapis.com%2Fgit-repo-downloads%2Frepo%20%26gt%3B%20~%2Fbin%2Frepo%0A%24%20chmod%20a%2Bx%20~%2Fbin%2Frepo%0A%24%20export%20PATH%3D~%2Fbin%3A%24PATH%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E2.%20Yocto%20SDK%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%3A%20mkdir%20Yocto_SDK%0A%24%3A%20cd%20Yocto_SDK%0A%24%3A%20repo%20init%20-u%20https%3A%2F%2Fgithub.com%2Fnxp-imx%2Fimx-manifest%20-b%20imx-linux-scarthgap%20-m%20imx-6.6.36-2.1.0.xml%0A%24%3A%20repo%20sync%0A%0A%24%3A%20MACHINE%3Dimx93evk%20DISTRO%3Dfsl-imx-xwayland%20source%20.%2Fimx-setup-release.sh%20-b%20bld-xwayland%0A%24%3A%20bitbake%20imx-image-full%20-c%20populate_sdk%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%9F%3CSTRONG%3E.sh%3C%2FSTRONG%3E%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%A6SDK%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Esudo%20.%2Ffsl-imx-xwayland-glibc-x86_64-imx-image-full-armv8a-imx93evk-toolchain-6.6-scarthgap.sh%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E6%9C%80%E7%B5%82%E7%9A%84%E3%81%AA.sh%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E5%A0%B4%E6%89%80%E3%81%AF%E3%81%93%E3%81%A1%E3%82%89%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Ebld-xwayland%2Ftmp%2Fdeploy%2Fsdk%2F%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E3.%20%E4%BD%9C%E6%A5%AD%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AE%E4%BD%9C%E6%88%90%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E3%81%BE%E3%81%9A%E3%80%81%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E5%B0%82%E7%94%A8%E3%81%AE%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%80%81%E3%81%9D%E3%81%93%E3%81%AB%E8%AA%98%E5%B0%8E%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20mkdir%20FRDM-IMX93-Kernel%20%0A%24%20cd%20%20FRDM-IMX93-Kernel%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E4.%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%83%91%E3%83%83%E3%83%81%E3%82%92%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E3%81%99%E3%82%8B%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E5%BF%85%E8%A6%81%E3%81%AA%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%83%91%E3%83%83%E3%83%81%E3%82%92NXP%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%81%8B%E3%82%89%E5%8F%96%E5%BE%97%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20git%20clone%20https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Fmeta-imx-frdm.git%20-b%20lf-6.6.36-2.1.0%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E5.%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%EF%BC%88%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Flinux-imx%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Elinux-imx%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%3C%2FA%3E%EF%BC%89%E3%82%92%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E3%81%99%E3%82%8B%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E5%85%88%E3%81%BB%E3%81%A9%E3%83%93%E3%83%AB%E3%83%89%E3%81%97%E3%81%9FYocto%20SDK%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%92%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20git%20clone%20https%3A%2F%2Fgithub.com%2Fnxp-imx%2Flinux-imx.git%20-b%20lf-6.6.36-2.1.0%3C%2FCODE%3E%3C%2FPRE%3E%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E6.%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%83%91%E3%83%83%E3%83%81%E3%81%AE%E9%81%A9%E7%94%A8%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%91%E3%83%83%E3%83%81%E3%82%92%E9%81%A9%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20cd%20linux-imx%2F%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0001-gpio-pca953x-fix-pca953x_irq_bus_sync_unlock-race.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0002-arm64-dts-add-i.MX93-11x11-FRDM-basic-support.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0003-arm64-dts-add-imx93-11x11-frdm-mt9m114-dts.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0004-Add-DSI-Panel-for-imx93.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0005-Add-CTP-support-for-waveshare-panel.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0006-arm64-dts-add-imx93-11x11-frdm-tianma-wvga-panel-dts.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0007-arm64-dts-add-imx93-11x11-frdm-aud-hat-dts.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0008-arm64-dts-add-button-support.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0009-arm64-dts-add-imx93-11x11-frdm-ov5640-dts.patch%0A%0A%24%20cd%20linux-imx%2F%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0010-arm64-dts-add-imx93-11x11-frdm-ld.dts-for-lpm.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0011-arm64-dts-add-pwm-function-of-the-LED.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0012-arm64-dts-add-imx93-11x11-frdm-8mic.dts.patch%0A%0A%24%20git%20apply%20..%2Fmeta-imx-frdm%2Fmeta-imx-bsp%2Frecipes-kernel%2Flinux%2Flinux-imx%2F0013-arm64-dts-add-imx93-11x11-frdm-lpuart.dts.patch%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E7.%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%83%84%E3%83%AA%E3%83%BC%E3%82%92%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA%E3%81%99%E3%82%8B%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%83%84%E3%83%AA%E3%83%BC%E3%81%AF%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AE%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%81%AB%E5%9F%BA%E3%81%A5%E3%81%84%E3%81%A6%E5%A4%89%E6%9B%B4%E3%81%BE%E3%81%9F%E3%81%AF%E4%BD%9C%E6%88%90%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%83%84%E3%83%AA%E3%83%BC%E3%81%AE%E5%A0%B4%E6%89%80%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Earch%2Farm64%2Fboot%2Fdts%2Ffreescale%2F%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E6%96%B0%E3%81%97%E3%81%84%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%83%84%E3%83%AA%E3%83%BC%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E3%81%9D%E3%82%8C%E3%81%9E%E3%82%8C%E3%81%AE%3CSTRONG%3EMakefile%3C%2FSTRONG%3E%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Earch%2Farm64%2Fboot%2Fdts%2Ffreescale%2FMakefile%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E8.%20%E3%82%AF%E3%83%AD%E3%82%B9%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E7%92%B0%E5%A2%83%E3%81%AE%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%82%92%E6%BA%96%E5%82%99%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E7%92%B0%E5%A2%83%E8%A8%AD%E5%AE%9A%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82Yocto%20SDK%E3%81%8C%2Fopt%E3%81%AB%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A8%E4%BB%AE%E5%AE%9A%E3%81%97%E3%81%A6%E3%80%81%E6%AC%A1%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E%E4%BE%8B%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20source%20%2Fopt%2Ffsl-imx-xwayland%2F6.6-scarthgap%2Fenvironment-setup-armv8a-poky-linux%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E9.%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E5%BF%85%E8%A6%81%E3%81%AB%E5%BF%9C%E3%81%98%E3%81%A6%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A7%E6%A7%8B%E6%88%90%E3%82%92%E8%AA%BF%E6%95%B4%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Earch%2Farm64%2Fconfigs%2Fimx_v8_defconfig%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%E9%81%A9%E5%88%87%E3%81%AA%E6%A7%8B%E6%88%90%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%3A%20make%20imx_v8_defconfig%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E10.%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%83%84%E3%83%AA%E3%83%BC%E3%81%AE%E3%81%BF%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%99%E3%82%8B%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%83%84%E3%83%AA%E3%83%BC%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%81%BF%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E6%AC%A1%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%3A%20make%20dtbs%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E11.%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E6%9C%80%E5%BE%8C%E3%81%AB%E3%80%81%E6%AC%A1%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3E%24%20make%20-j%20%24(nproc)%20%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E7%B5%90%E6%9E%9C%E3%81%A8%E3%81%97%E3%81%A6%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%82%8B%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%AF%E6%AC%A1%E3%81%AE%E5%A0%B4%E6%89%80%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%EF%BC%9A%3C%2FP%3E%0A%3CPRE%20class%3D%22lia-code-sample%20language-markup%22%3E%3CCODE%20translate%3D%22no%22%3Earch%2Farm64%2Fboot%2F%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E5%8F%82%E8%80%83%E6%83%85%E5%A0%B1%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fuser-guide%2FIMX_YOCTO_PROJECT_USERS_GUIDE.pdf%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EIMX%20YOCTO%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%AC%E3%82%A4%E3%83%89%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fuser-guide%2FIMX_LINUX_USERS_GUIDE.pdf%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EIMX%20LINUX%20USERS%20GUIDE%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Freference-manual%2FIMX_REFERENCE_MANUAL.pdf%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EIMX%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3C%2FLINGO-BODY%3E
100%が役に立ったと言っています (1/1)
バージョン履歴
最終更新日:
‎02-07-2025 09:07 AM
更新者: