Kernel Source git link and build procedure for iMX95 FRDM board

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Kernel Source git link and build procedure for iMX95 FRDM board

857 次查看
Harish_V
Contributor III

I have recently FRDM iMX95 Development board. Can you please share the build steps , getting started and kernel source git link. 
From where do we get the prebuild base Image from. Kindly provide the solution for this. Thanks.

标记 (1)
0 项奖励
回复
5 回复数

687 次查看
dbaluta
NXP Employee
NXP Employee

OK, I see so with the pre-flashed binaries it works but with code build by you it doesn't. You need to do a bisection. Figure out which kernel is the pre-flashed binary and work to the current patch to see which is the faulty patch. 

Otherwise, yes - please create another question specifically for this so the proper NXP support person to handle your issue.

0 项奖励
回复

776 次查看
dbaluta
NXP Employee
NXP Employee

There are a lot of ways to do this. I will let NXP SE/CAS engineers to offer their answer and use it as the official one.

What works for me.

1) If you want LTS NXP kernel (stable kernel)

$ git clone https://github.com/nxp-imx/linux-imx.git

$ git checkout lf-6.18.y

$ export ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-

$ make imx_v8_defconfig

$ make -j8

# this will create Image, dtb and modules. 

 

2) If you want bleeding edge kernel

$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

# now copy  imx_v8_defconfig from linux-imx tree and use the same steps to get Image, dtb and modules.

 

 

For prebuild images you can just use IMX95 FRDM landing page: https://www.nxp.com/document/guide/getting-started-with-frdm-imx95:GS-FRDM-IMX95?section=get-softwar...

0 项奖励
回复

707 次查看
Harish_V
Contributor III

Hi, Thank you for your reply. I have built and checked the booting. It works fine. 
I had bought OS08A20 camera module from NXP along with the kit to validate the ISP. I am able to stream in preflashed binaries but if I try to stream in the environment with my replaced Image and modules , I am facing the following issue. I have attached the gstreamer error and corresponding dmesg log.

BUILD
root@imx95-15x15-lpddr4x-frdm:~# GST_DEBUG=3 gst-launch-1.0 libcamerasrc camera-name="${CAMERA0}" ! video/x-raw, width=3840, height=2160, format=YUY2 ! queue ! waylandsink
Setting pipeline to PAUSED ...
[0:00:44.561152921] [750] INFO Camera camera_manager.cpp:340 libcamera v0.0.0+6489-lf-6.18.2-1.0.0
[0:00:44.679792462] [754] INFO IPAProxy ipa_proxy.cpp:180 Using tuning file /usr/share/libcamera/ipa/nxp/neo/os08a20.yaml
[0:00:44.679997696] [754] INFO NxpNeoIPA neo_ipa.cpp:146 nxpneo: IPANxpNeo NXPNEO_IPA_v0.0.0+6489-lf-6.18.2-1.0.0
[0:00:44.681633606] [754] INFO Camera camera_manager.cpp:223 Adding camera '/base/soc/bus@42000000/i2c@42540000/os08a20_mipi@36' for pipeline handler nxp/neo
Pipeline is live and does not need PREROLL ...
0:00:00.393998203 750 0xffffa4000dc0 FIXME default gstutils.c:4169:gst_element_decorate_stream_id_internal:<libcamerasrc0> Creating random stream-id, consider implementing a deterministi
c way of creating a stream-id
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
0:00:00.394882923 750 0xffffa4000dc0 WARN default gstlibcamera-utils.cpp:369:gst_libcamera_stream_formats_to_caps: Unsupported DRM format R10
0:00:00.394955545 750 0xffffa4000dc0 WARN default gstlibcamera-utils.cpp:369:gst_libcamera_stream_formats_to_caps: Unsupported DRM format R12
New clock: GstSystemClock
0:00:00.395147188 750 0xffffa4000dc0 WARN default gstlibcamera-utils.cpp:369:gst_libcamera_stream_formats_to_caps: Unsupported DRM format XVUY
[0:00:44.685461470] [756] INFO Camera camera.cpp:1215 configuring streams: (0) 3840x2160-YUYV/sYCC
0:00:00.0 / 99:99:99.

 

PREBUILD
root@imx95-15x15-lpddr4x-frdm:~# GST_DEBUG=3 gst-launch-1.0 libcamerasrc camera-name="${CAMERA0}" ! video/x-raw, width=3840, height=2160, format=YUY2 ! queue ! waylandsink
Setting pipeline to PAUSED ...
[0:01:11.941028172] [784] INFO Camera camera_manager.cpp:340 libcamera v0.0.0+6489-lf-6.18.2-1.0.0
[0:01:12.052290407] [788] INFO IPAProxy ipa_proxy.cpp:180 Using tuning file /usr/share/libcamera/ipa/nxp/neo/os08a20.yaml
[0:01:12.052450707] [788] INFO NxpNeoIPA neo_ipa.cpp:146 nxpneo: IPANxpNeo NXPNEO_IPA_v0.0.0+6489-lf-6.18.2-1.0.0
[0:01:12.053531983] [788] INFO Camera camera_manager.cpp:223 Adding camera '/base/soc/bus@42000000/i2c@42540000/os08a20_mipi@36' for pipeline handler nxp/neo
Pipeline is live and does not need PREROLL ...
0:00:00.380374002 784 0xffffa0000dc0 FIXME default gstutils.c:4169:gst_element_decorate_stream_id_internal:<libcamerasrc0> Creating random stream-id, consider implementing a deterministi
c way of creating a stream-id
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:00.381201872 784 0xffffa0000dc0 WARN default gstlibcamera-utils.cpp:369:gst_libcamera_stream_formats_to_caps: Unsupported DRM format R10
0:00:00.381301351 784 0xffffa0000dc0 WARN default gstlibcamera-utils.cpp:369:gst_libcamera_stream_formats_to_caps: Unsupported DRM format R12
0:00:00.381493811 784 0xffffa0000dc0 WARN default gstlibcamera-utils.cpp:369:gst_libcamera_stream_formats_to_caps: Unsupported DRM format XVUY
[0:01:12.057204764] [790] INFO Camera camera.cpp:1215 configuring streams: (0) 3840x2160-YUYV/sYCC
0:00:00.525188577 784 0xffffa0000be0 WARN wlwindow gstwlwindow.c:546:gst_wl_window_new_internal: init surface_state fail, fallback to scale=1 fullscreen (1920x1048)
Redistribute latency...


DMESG log of failure case
[ 20.994118] ox05b1s 3-0036: Camera os08a20 detected, chip_id=530841
[ 40.900644] kauditd_printk_skb: 26 callbacks suppressed
[ 40.900670] audit: type=1334 audit(1781075420.425:26): prog-id=21 op=UNLOAD
[ 45.294168] ox05b1s 3-0036: Failed to apply mode 3840x2160,bpp=12
[ 100.138752] ox05b1s 3-0036: Runtime PM usage count underflow!


How to resolve this. Kindly help me, thanks


0 项奖励
回复

694 次查看
dbaluta
NXP Employee
NXP Employee

@Harish_V  I think this is another question. The initial question was about linux trees.

If you decide to create another question, please specify the exact tree / latest commit has on your tree, dts you have used, addition code that you added to the dts. Also, I'm not familiar with camers so i cannot help. 

Also if the code is with upstream tree (e.g linux-next, linux mainline) then you can also send an email to IMX upstream community at [email protected]

0 项奖励
回复

690 次查看
Harish_V
Contributor III

Hi.

This is my current branch.
FRDM/build/linux-imx$ git branch -a
lf-6.12.y
* lf-6.18.y
remotes/origin/HEAD -> origin/lf-6.12.y
remotes/origin/git.kernel.org/linux-stable/linux-2.6.11.y

The last commit was,

FRDM/build/linux-imx$ git log
commit f49f45233f7b10006ce7e9c826ee882bb14ac8b5 (HEAD -> lf-6.18.y, tag: lf-6.18.2-1.0.0, origin/lf-6.18.y)
Author: Laurentiu Palcu <[email protected]>
Date: Wed Feb 11 12:59:05 2026 +0000

MA-24383 Revert "LF-16490-3 dts: arm64: freescale: Set default FSYNC interval for Maxim CSI SerDes"

This reverts commit ee3206dd51df41e8386c87723fb790e416cab463.

It appears that, when FSYNC is enabled, and one sensor's frames are
delayed more than the others after exposure is increased, the other
sensor's streaming cannot be activated. Streaming only works well when
it is started simultaneously on all sensors.

Hence, disable default FSYNC setting until we figure out what the
problem is.

Signed-off-by: Laurentiu Palcu <[email protected]>
Reviewed-by: Robert Chiras <[email protected]>
Tested-by: Antoine Bouyer <[email protected]>
Acked-by: Jason Liu <[email protected]>

commit 5304400e20c8036690bd7718e2d8e3ed01b23037
Author: Gaurav Jain <[email protected]>
Date: Tue Feb 10 16:17:57 2026 +0530

LF-17497 uio: v2x prime: add reserve memory map

added support for
- read reserved memory node from device tree
- create map1 for reserved memory
- this is mapped in user space using mmap.

Signed-off-by: Gaurav Jain <[email protected]>
Reviewed-by: Pankaj Gupta <[email protected]>
Acked-by: Jason Liu <[email protected]>


This was cloned from https://github.com/nxp-imx/linux-imx, which you had mentioned.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2375836%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EiMx95%20FRDM%20%E6%9D%BF%E7%9A%84%E5%86%85%E6%A0%B8%E6%BA%90%E4%BB%A3%E7%A0%81%20git%20%E9%93%BE%E6%8E%A5%E5%92%8C%E7%BC%96%E8%AF%91%E7%A8%8B%E5%BA%8F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2375836%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E6%9C%80%E8%BF%91%E6%9C%89%E4%BA%86%20FRDM%20iMX95%20%E5%BC%80%E5%8F%91%E6%9D%BF%E3%80%82%E4%BD%A0%E8%83%BD%E5%90%A6%E5%88%86%E4%BA%AB%E7%BC%96%E8%AF%91%E6%AD%A5%E9%AA%A4%E3%80%81%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97%E5%92%8C%E5%86%85%E6%A0%B8%E6%BA%90%E4%BB%A3%E7%A0%81%20git%20%E9%93%BE%E6%8E%A5%E3%80%82%3CBR%20%2F%3E%E6%88%91%E4%BB%AC%E4%BB%8E%E5%93%AA%E9%87%8C%E8%8E%B7%E5%8F%96%E9%A2%84%E6%9E%84%E5%BB%BA%E7%9A%84%E5%9F%BA%E7%A1%80%E5%9B%BE%E5%83%8F%EF%BC%9F%E8%AF%B7%E6%8F%90%E4%BE%9B%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E3%80%82%E8%B0%A2%E8%B0%A2%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2377315%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Kernel%20Source%20git%20link%20and%20build%20procedure%20for%20iMX95%20FRDM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2377315%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%9C%89%E5%BE%88%E5%A4%9A%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E5%81%9A%E5%88%B0%E8%BF%99%E4%B8%80%E7%82%B9%E3%80%82%E6%88%91%E4%BC%9A%E8%AE%A9%E6%81%A9%E6%99%BA%E6%B5%A6%20SE%2FCAS%20%E5%B7%A5%E7%A8%8B%E5%B8%88%E6%8F%90%E4%BE%9B%E4%BB%96%E4%BB%AC%E7%9A%84%E7%AD%94%E6%A1%88%EF%BC%8C%E5%B9%B6%E5%B0%86%E5%85%B6%E4%BD%9C%E4%B8%BA%E5%AE%98%E6%96%B9%E7%AD%94%E6%A1%88%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E1)%20%E5%A6%82%E6%9E%9C%E6%82%A8%E6%83%B3%E8%A6%81%20LTS%20NXP%20%E5%86%85%E6%A0%B8%EF%BC%88%E7%A8%B3%E5%AE%9A%E5%86%85%E6%A0%B8%EF%BC%89%3C%2FP%3E%0A%3CBLOCKQUOTE%3E%0A%3CP%3E%24%20git%20clone%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Flinux-imx.git%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fnxp-imx%2Flinux-imx.git%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%24%20git%20checkout%20lf-6.18.y%3C%2FP%3E%0A%3CP%3E%24%20export%20ARCH%3Darm64%20CROSS_COMPILE%3Daarch64-linux-gnu-%3C%2FP%3E%0A%3CP%3E%24%20make%20imx_v8_defconfig%3C%2FP%3E%0A%3CP%3E%24%20make%20-j8%3C%2FP%3E%0A%3CP%3E%23%20%E8%BF%99%E5%B0%86%E5%88%9B%E5%BB%BA%20Image%E3%80%81dtb%20%E5%92%8C%E6%A8%A1%E5%9D%97%E3%80%82%20%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3C%2FBLOCKQUOTE%3E%0A%3CP%3E2)%20%E5%A6%82%E6%9E%9C%E6%82%A8%E9%9C%80%E8%A6%81%E5%B0%96%E7%AB%AF%E5%86%85%E6%A0%B8%3C%2FP%3E%0A%3CBLOCKQUOTE%3E%0A%3CP%3E%24%20git%20clone%3CA%20title%3D%22kernel%2Fgit%2Fnext%2Flinux-next.git%20Git%20%E4%BB%93%E5%BA%93%22%20target%3D%22_blank%22%20rel%3D%22vcs-git%22%3Egit%3A%2F%2Fgit.kernel.org%2Fpub%2Fscm%2Flinux%2Fkernel%2Fgit%2Fnext%2Flinux-next.git%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%23%20%E7%8E%B0%E5%9C%A8%E4%BB%8E%20linux-imx%20%E6%A0%91%E4%B8%AD%E5%A4%8D%E5%88%B6%20imx_v8_defconfig%EF%BC%8C%E5%B9%B6%E4%BD%BF%E7%94%A8%E7%9B%B8%E5%90%8C%E6%AD%A5%E9%AA%A4%E8%8E%B7%E5%8F%96%E6%98%A0%E5%83%8F%E3%80%81dtb%20%E5%92%8C%E6%A8%A1%E5%9D%97%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3C%2FBLOCKQUOTE%3E%0A%3CP%3E%E5%AF%B9%E4%BA%8E%E9%A2%84%E6%9E%84%E5%BB%BA%E5%9B%BE%E5%83%8F%EF%BC%8C%E6%82%A8%E5%8F%AA%E9%9C%80%E4%BD%BF%E7%94%A8%20IMX95%20FRDM%20%E7%99%BB%E9%99%86%E9%A1%B5%E9%9D%A2%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocument%2Fguide%2Fgetting-started-with-frdm-imx95%3AGS-FRDM-IMX95%3Fsection%3Dget-software%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%EF%BC%9Ahttps%3A%2F%2Fwww.nxp.com%2Fdocument%2Fguide%2Fgetting-started-with-frdm-imx95%3AGS-FRDM-IMX95%3Fsection%3Dget-software%3C%2FA%3E%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379403%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Kernel%20Source%20git%20link%20and%20build%20procedure%20for%20iMX95%20FRDM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379403%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%BF%99%E6%98%AF%E6%88%91%E7%9B%AE%E5%89%8D%E6%89%80%E5%9C%A8%E7%9A%84%E5%88%86%E9%83%A8%E3%80%82%3CBR%20%2F%3EFRDM%2F%E7%89%88%E6%9C%AC%2Flinux-imx%24%20git%20branch%20-a%3CBR%20%2F%3Elf-6.12.y%3CBR%20%2F%3E*%20lf-6.18.y%3CBR%20%2F%3Eremotes%2Forigin%2FHEAD%20-%26gt%3B%20origin%2Flf-6.12.y%3CBR%20%2F%3Eremotes%2Forigin%2Fgit.kernel.org%2Flinux-stable%2Flinux-2.6.11.y%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%9C%80%E5%90%8E%E4%B8%80%E6%AC%A1%E6%8F%90%E4%BA%A4%E6%98%AF%3C%2FP%3E%3CP%3Efrdm%2Fbuild%2FLinux-imx%24%20git%20%E6%97%A5%E5%BF%97%E6%8F%90%3CBR%20%2F%3E%E4%BA%A4%20f49f45233f7b10006ce7e9c826ee882bb14ac8b5%EF%BC%88HEAD-%26gt%3B%20lf-6.18.y%EF%BC%8C%E6%A0%87%E7%AD%BE%EF%BC%9Alf-6.18.2-1.0.0%EF%BC%8Corigin%2Flf-6.18.y%EF%BC%89%3CBR%20%2F%3E%E4%BD%9C%E8%80%85%EF%BC%9A%20Laurentiu%20PalcuLaurentiu%20Palcu%3CLAURENTIU.PALCU%3E%3CBR%20%2F%3E%E6%97%A5%E6%9C%9FWed%20Feb%2011%2012%3A59%3A05%202026%20%2B0000%3C%2FLAURENTIU.PALCU%3E%3C%2FP%3E%3CP%3EMA-24383%20Revert%22LF-16490-3%20dts%3A%20arm64%3A%20freescale%EF%BC%9A%E8%AE%BE%E7%BD%AE%20Maxim%20CSI%20SerDes%20%E7%9A%84%E9%BB%98%E8%AE%A4%20FSYNC%20%E9%97%B4%E9%9A%94%22%3CBR%20%2F%3E%3CBR%20%2F%3E%20%E6%AD%A4%E6%93%8D%E4%BD%9C%E8%BF%98%E5%8E%9F%E4%BA%86%E6%8F%90%E4%BA%A4%20ee3206dd51df41e8386c87723fb790e416cab463%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%9C%A8%E5%90%AF%E7%94%A8%20FSYNC%20%E5%90%8E%EF%BC%8C%E5%A6%82%E6%9E%9C%E4%B8%80%E4%B8%AA%E4%BC%A0%E6%84%9F%E5%99%A8%E7%9A%84%3CBR%20%2F%3E%E5%9C%A8%E6%9B%9D%E5%85%89%E5%A2%9E%E5%8A%A0%E5%90%8E%E6%AF%94%E5%85%B6%E4%BB%96%E4%BC%A0%E6%84%9F%E5%99%A8%E7%9A%84%E5%B8%A7%E5%BB%B6%E8%BF%9F%E6%9B%B4%E5%A4%9A%EF%BC%8C%E5%88%99%E5%8F%A6%E4%B8%80%E4%B8%AA%3CBR%20%2F%3E%E4%BC%A0%E6%84%9F%E5%99%A8%E7%9A%84%E6%B5%81%E5%AA%92%E4%BD%93%E4%BC%BC%E4%B9%8E%E6%97%A0%E6%B3%95%E6%BF%80%E6%B4%BB%E3%80%82%E5%8F%AA%E6%9C%89%E5%BD%93%3CBR%20%2F%3E%E5%90%8C%E6%97%B6%E5%9C%A8%E6%89%80%E6%9C%89%E4%BC%A0%E6%84%9F%E5%99%A8%E4%B8%8A%E5%90%AF%E5%8A%A8%E6%97%B6%EF%BC%8C%E6%B5%81%E5%AA%92%E4%BD%93%E6%89%8D%E4%BC%9A%E8%BF%90%E8%A1%8C%E8%89%AF%E5%A5%BD%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%9B%A0%E6%AD%A4%EF%BC%8C%E5%9C%A8%E6%88%91%E4%BB%AC%E6%89%BE%E5%87%BA%3CBR%20%2F%3E%E9%97%AE%E9%A2%98%E6%89%80%E5%9C%A8%E4%B9%8B%E5%89%8D%EF%BC%8C%E8%AF%B7%E7%A6%81%E7%94%A8%E9%BB%98%E8%AE%A4%20FSYNC%20%E8%AE%BE%E7%BD%AE%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E7%AD%BE%E7%BD%B2%E4%BA%BA%EF%BC%9A%20Laurentiu%20Palcu%3CLAURENTIU.PALCU%3E%3CBR%20%2F%3E%E5%AE%A1%E6%9F%A5%E4%BA%BA%EF%BC%9ARobert%20Chiras%3CROBERT.CHIRAS%3E%3CBR%20%2F%3E%E6%B5%8B%E8%AF%95%E8%80%85%EF%BC%9AAntoine%20Bouyer%3CANTOINE.BOUYER%3E%3CBR%20%2F%3E%E6%94%B6%E4%BB%B6%E4%BA%BA%EF%BC%9AJason%20Liu%3CJASON.HUI.LIU%3E%3C%2FJASON.HUI.LIU%3E%3C%2FANTOINE.BOUYER%3E%3C%2FROBERT.CHIRAS%3E%3C%2FLAURENTIU.PALCU%3E%3C%2FP%3E%3CP%3Ecommit%205304400e20c8036690bd7718e2d8e3ed01b23037%3CBR%20%2F%3EAuthor%EF%BC%9AGaurav%20Jain%3CGAURAV.JAIN%3E%3CBR%20%2F%3E%E6%97%A5%E6%9C%9F%EF%BC%9A%20Tue%20Feb%2010%2016%3A17%3A57%202026%20%2B0530Tue%20Feb%2010%2016%3A17%3A57%202026%20%2B0530%3C%2FGAURAV.JAIN%3E%3C%2FP%3E%3CP%3ELF-17497%20uio%EF%BC%9Av2x%20prime%EF%BC%9A%E6%B7%BB%E5%8A%A0%E9%A2%84%E7%95%99%E5%86%85%E5%AD%98%E6%98%A0%E5%B0%84%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%A2%9E%E5%8A%A0%E4%BA%86%E5%AF%B9%20%3CBR%20%2F%3E%20%E2%80%94%E2%80%94%E4%BB%8E%E8%AE%BE%E5%A4%87%E6%A0%91%E4%B8%AD%E8%AF%BB%E5%8F%96%E9%A2%84%E7%95%99%E5%86%85%E5%AD%98%E8%8A%82%E7%82%B9%20%3CBR%20%2F%3E%20%E2%80%94%E2%80%94%E4%B8%BA%E9%A2%84%E7%95%99%E5%86%85%E5%AD%98%E5%88%9B%E5%BB%BA%20map1%20%3CBR%20%2F%3E%20%E2%80%94%E2%80%94%E4%BD%BF%E7%94%A8%20mmap%20%E5%9C%A8%E7%94%A8%E6%88%B7%E7%A9%BA%E9%97%B4%E4%B8%AD%E6%98%A0%E5%B0%84%E7%9A%84%E6%94%AF%E6%8C%81%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E7%AD%BE%E7%BD%B2%E4%BA%BA%EF%BC%9AGaurav%20Jain%3CGAURAV.JAIN%3E%3CBR%20%2F%3E%E5%AE%A1%E6%9F%A5%E4%BA%BA%EF%BC%9APankaj%20Gupta%3CPANKAJ.GUPTA%3E%3CBR%20%2F%3E%E6%94%B6%E4%BB%B6%E4%BA%BA%EF%BC%9AJason%20Liu%3CJASON.HUI.LIU%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%BF%99%E6%98%AF%E4%BB%8E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx%2Flinux-imx%2C%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fnxp-imx%2Flinux-imx%3C%2FA%3E%E5%85%8B%E9%9A%86%E7%9A%84%EF%BC%8C%E4%BD%A0%E6%9B%BE%E6%8F%90%E5%88%B0%E8%BF%87%E3%80%82%3C%2FJASON.HUI.LIU%3E%3C%2FPANKAJ.GUPTA%3E%3C%2FGAURAV.JAIN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379410%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Kernel%20Source%20git%20link%20and%20build%20procedure%20for%20iMX95%20FRDM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379410%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%A5%BD%E7%9A%84%EF%BC%8C%E6%88%91%E6%98%8E%E7%99%BD%E4%BA%86%E4%BD%BF%E7%94%A8%E9%A2%84%E5%85%88%E5%88%B7%E6%96%B0%E7%9A%84%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6%E5%8F%AF%E4%BB%A5%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%EF%BC%8C%E4%BD%86%E6%98%AF%E5%AF%B9%E4%BA%8E%E7%94%B1%E4%BD%A0%E7%BC%96%E8%AF%91%E7%9A%84%E7%89%88%E6%9C%AC%E7%9A%84%E4%BB%A3%E7%A0%81%E5%8D%B4%E8%A1%8C%E4%B8%8D%E9%80%9A%E3%80%82%E4%BD%A0%E9%9C%80%E8%A6%81%E5%81%9A%E4%B8%80%E4%B8%AA%E4%BA%8C%E7%AD%89%E5%88%86%E3%80%82%E6%89%BE%E5%87%BA%E5%93%AA%E4%B8%AA%E5%86%85%E6%A0%B8%E6%98%AF%E9%A2%84%E5%85%88%E5%88%B7%E6%96%B0%E7%9A%84%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6%EF%BC%8C%E7%84%B6%E5%90%8E%E7%A0%94%E7%A9%B6%E5%BD%93%E5%89%8D%E8%A1%A5%E4%B8%81%E4%BB%A5%E6%9F%A5%E7%9C%8B%E5%93%AA%E4%B8%AA%E6%98%AF%E9%94%99%E8%AF%AF%E7%9A%84%E8%A1%A5%E4%B8%81%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%90%A6%E5%88%99%EF%BC%8C%E6%98%AF%E7%9A%84%20-%20%E8%AF%B7%E4%B8%93%E9%97%A8%E4%B8%BA%E6%AD%A4%E5%88%9B%E5%BB%BA%E5%8F%A6%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E4%BB%A5%E4%BE%BF%E9%80%82%E5%BD%93%E7%9A%84%E6%81%A9%E6%99%BA%E6%B5%A6%E6%94%AF%E6%8C%81%E4%BA%BA%E5%91%98%E5%A4%84%E7%90%86%E6%82%A8%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379332%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Kernel%20Source%20git%20link%20and%20build%20procedure%20for%20iMX95%20FRDM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379332%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%9B%9E%E5%A4%8D%E3%80%82%E6%88%91%E5%B7%B2%E7%BB%8F%E6%9E%84%E5%BB%BA%E5%B9%B6%E6%A3%80%E6%9F%A5%E4%BA%86%E5%90%AF%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%E8%BF%90%E8%A1%8C%E6%AD%A3%E5%B8%B8%E3%80%82%20%3CBR%20%2F%3E%E4%B8%BA%E4%BA%86%E9%AA%8C%E8%AF%81%20ISP%EF%BC%8C%E6%88%91%E4%BB%8E%20NXP%20%E8%B4%AD%E4%B9%B0%E4%BA%86%20OS08A20%20%E6%91%84%E5%83%8F%E5%A4%B4%E6%A8%A1%E5%9D%97%E5%92%8C%E5%A5%97%E4%BB%B6%E3%80%82%E6%88%91%E8%83%BD%E5%A4%9F%E4%BD%BF%E7%94%A8%E9%A2%84%E5%85%88%E9%97%AA%E5%AD%98%E7%9A%84%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6%E8%BF%9B%E8%A1%8C%E6%B5%81%E5%BC%8F%E4%BC%A0%E8%BE%93%EF%BC%8C%E4%BD%86%E6%98%AF%E5%A6%82%E6%9E%9C%E6%88%91%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%E6%9B%BF%E6%8D%A2%E7%9A%84%E5%9B%BE%E5%83%8F%E5%92%8C%E6%A8%A1%E5%9D%97%E5%9C%A8%E7%8E%AF%E5%A2%83%E4%B8%AD%E8%BF%9B%E8%A1%8C%E6%B5%81%E5%BC%8F%E4%BC%A0%E8%BE%93%EF%BC%8C%E6%88%91%E5%B0%86%E9%9D%A2%E4%B8%B4%E4%BB%A5%E4%B8%8B%E9%97%AE%E9%A2%98%E3%80%82%E6%88%91%E9%99%84%E4%B8%8A%E4%BA%86%20gstreamer%20%E9%94%99%E8%AF%AF%E5%92%8C%E7%9B%B8%E5%BA%94%E7%9A%84%20dmesg%20%E6%97%A5%E5%BF%97%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3E%E7%89%88%E6%9C%AC%3CBR%20%2F%3E%E6%A0%B9%E7%9B%AE%E5%BD%95%20%40imx95%20-15x15-lpddr4x-frdm%EF%BC%9A~%23%20GST_DEBUG%3D3%20gst-launch-1.0libcamerasrc%20camera-name%3D%22%24%7BCAMERA0%7D%20%22%20%EF%BC%81video%2Fx-raw%2C%20width%3D3840%2C%20height%3D2160%2C%20format%3DYUY2%20%EF%BC%81%E9%98%9F%E4%BC%8Dwaylandsink%3CBR%20%2F%3E%E5%B0%86%E7%AE%A1%E9%81%93%E8%AE%BE%E7%BD%AE%E4%B8%BA%20PAUSED%20...%3CBR%20%2F%3E%5B0%3A00%3A44.561152921%5D%5B750%5D%20INFO%20Camera%20camera_manager.cpp%3A340libcamera%20v0.0.0%2B6489-lf-6.18.2-1.0.0%3CBR%20%2F%3E%5B0%3A00%3A44.679792462%5D%5B754%5D%20INFO%20IPAProxy%20ipa_proxy.cpp%3A180%E4%BD%BF%E7%94%A8%E8%B0%83%E6%95%B4%E6%96%87%E4%BB%B6%20%2Fusr%2Fshare%2Flibcamera%2Fipa%2Fnxp%2Fneo%2Fos08a20.yaml%3CBR%20%2F%3E%5B0%3A00%3A44.679997696%5D%5B754%5D%20INFO%20NxpNeoIPA%20neo_ipa.cpp%3A146nxpneo%3A%20IPANxpNeo%20NXPNEO_IPA_v0.0.0%2B6489-lf-6.18.2-1.0.0%3CBR%20%2F%3E%5B0%3A00%3A44.681633606%5D%5B754%5D%20INFO%20Camera%20camera_manager.cpp%3A223%E4%B8%BA%E7%AE%A1%E9%81%93%E5%A4%84%E7%90%86%E7%A8%8B%E5%BA%8F%20nxp%2Fneo%20%E6%B7%BB%E5%8A%A0%E6%91%84%E5%83%8F%E6%9C%BA%20'%2Fbase%2Fsoc%2Fbus%4042000000%2Fi2c%4042540000%2Fos08a20_mipi%4036'%3CBR%20%2F%3E%E7%AE%A1%E9%81%93%E5%B7%B2%E5%90%AF%E5%8A%A8%EF%BC%8C%E4%B8%8D%E9%9C%80%E8%A6%81%20PREROLL%20...%3CBR%20%2F%3E0%3A00%3A00.393998203%20750%200xffffa4000dc0%20FIXME%20default%20gstutils.c%3A4169%3Agst_element_decorate_stream_id_internal%3A%3CLIBCAMERASRC0%3E%E5%88%9B%E5%BB%BA%E9%9A%8F%E6%9C%BA%E6%B5%81%E6%A0%87%E8%AF%86%EF%BC%8C%E8%AF%B7%E8%80%83%E8%99%91%E4%BD%BF%E7%94%A8%E7%A1%AE%E5%AE%9A%E7%9A%84%3CBR%20%2F%3Ec%20%E6%96%B9%E5%BC%8F%E5%88%9B%E5%BB%BA%E6%B5%81%E6%A0%87%E8%AF%86%3CBR%20%2F%3E%E7%AE%A1%E9%81%93%E5%B7%B2%20PREROLLED%20...%3CBR%20%2F%3E%E8%AE%BE%E7%BD%AE%E7%AE%A1%E9%81%93%E4%B8%BA%E6%92%AD%E6%94%BE%E7%8A%B6%E6%80%81%20...%3CBR%20%2F%3E0%3A00%3A00.394882923%20750%200xffffa4000dc0%20WARN%20default%20gstlibcamera-utils.cpp%3A369%3Agst_libcamera_stream_formats_to_caps%EF%BC%9A%E4%B8%8D%E6%94%AF%E6%8C%81%20DRM%20%E6%A0%BC%E5%BC%8F%20R10%3CBR%20%2F%3E0%3A00%3A00.394955545%20750%200xffffa4000dc0%20WARN%20default%20gstlibcamera-utils.cpp%3A369%3Agst_libcamera_stream_formats_to_caps%EF%BC%9A%E4%B8%8D%E6%94%AF%E6%8C%81%20DRM%20%E6%A0%BC%E5%BC%8F%20R12%3CBR%20%2F%3E%E6%96%B0%E6%97%B6%E9%92%9F%EF%BC%9AGstSystemClock%3CBR%20%2F%3E0%3A00%3A00.395147188%20750%200xffffa4000dc0%20WARN%20default%20gstlibcamera-utils.cpp%3A369%3Agst_libcamera_stream_formats_too_caps%EF%BC%9A%E4%B8%8D%E6%94%AF%E6%8C%81%20DRM%20%E6%A0%BC%E5%BC%8F%20XVUY%3CBR%20%2F%3E%5B0%3A00%3A44.685461470%5D%5B756%5D%20INFO%20Camera%20camera.cpp%3A1215%E9%85%8D%E7%BD%AE%E6%95%B0%E6%8D%AE%E6%B5%81%EF%BC%9A%20(0)%203840x2160-YUYV%2FsYCC%3CBR%20%2F%3E0%3A00%3A00.0%2F%2099%3A99%3A99.%3C%2FLIBCAMERASRC0%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E9%A2%84%E7%BC%96%E8%AF%91%3CBR%20%2F%3E%E6%A0%B9%20%40imx95%20-15x15-lpddr4x-frdm%EF%BC%9A~%23%20GST_DEBUG%3D3%20gst-launch-1.0libcamerasrc%20camera-name%3D%22%24%7BCAMERA0%7D%20%22%20%EF%BC%81video%2Fx-raw%2C%20width%3D3840%2C%20height%3D2160%2C%20format%3DYUY2%20%EF%BC%81%E9%98%9F%E4%BC%8Dwaylandsink%3CBR%20%2F%3E%E5%B0%86%E7%AE%A1%E9%81%93%E8%AE%BE%E7%BD%AE%E4%B8%BA%20PAUSED%20...%3CBR%20%2F%3E%5B0%3A01%3A11.941028172%5D%5B784%5D%20INFO%20Camera%20camera_manager.cpp%3A340libcamera%20v0.0.0%2B6489-lf-6.18.2-1.0.0%3CBR%20%2F%3E%5B0%3A01%3A12.052290407%5D%5B788%5D%20INFO%20IPAProxy%20ipa_proxy.cpp%3A180%E4%BD%BF%E7%94%A8%E8%B0%83%E6%95%B4%E6%96%87%E4%BB%B6%20%2Fusr%2Fshare%2Flibcamera%2Fipa%2Fnxp%2Fneo%2Fos08a20.yaml%3CBR%20%2F%3E%5B0%3A01%3A12.052450707%5D%5B788%5D%20INFO%20NxpNeoIPA%20neo_ipa.cpp%3A146nxpneo%3A%20IPANxpNeo%20NXPNEO_IPA_v0.0.0%2B6489-lf-6.18.2-1.0.0%3CBR%20%2F%3E%5B0%3A01%3A12.053531983%5D%5B788%5D%20INFO%20Camera%20camera_manager.cpp%3A223%E4%B8%BA%E7%AE%A1%E9%81%93%E5%A4%84%E7%90%86%E7%A8%8B%E5%BA%8F%20nxp%2Fneo%20%E6%B7%BB%E5%8A%A0%E6%91%84%E5%83%8F%E6%9C%BA%22%2Fbase%2Fsoc%2Fbus%4042000000%2Fi2c%4042540000%2Fos08a20_mipi%4036%22%3CBR%20%2F%3E%E7%AE%A1%E9%81%93%E5%B7%B2%E5%90%AF%E5%8A%A8%EF%BC%8C%E4%B8%8D%E9%9C%80%E8%A6%81%20PREROLL%20...%3CBR%20%2F%3E0%3A00%3A00.380374002%20784%200xffffa0000dc0%20FIXME%20default%20gstutils.c%3A4169%3Agst_element_decorate_stream_id_internal%3A%3CLIBCAMERASRC0%3E%E5%88%9B%E5%BB%BA%E9%9A%8F%E6%9C%BA%E6%B5%81%E6%A0%87%E8%AF%86%EF%BC%8C%E8%AF%B7%E8%80%83%E8%99%91%E4%BD%BF%E7%94%A8%E7%A1%AE%E5%AE%9A%E7%9A%84%3CBR%20%2F%3Ec%20%E6%96%B9%E5%BC%8F%E5%88%9B%E5%BB%BA%E6%B5%81%E6%A0%87%E8%AF%86%3CBR%20%2F%3E%E7%AE%A1%E9%81%93%E5%B7%B2%20PREROLLED%20...%3CBR%20%2F%3E%E5%B0%86%E7%AE%A1%E9%81%93%E8%AE%BE%E7%BD%AE%E4%B8%BA%E6%92%AD%E6%94%BE%20...%3CBR%20%2F%3E%E6%96%B0%E6%97%B6%E9%92%9F%EF%BC%9AGstSystemClock%3CBR%20%2F%3E0%3A00%3A00.381201872%20784%200xffffa0000dc0%20WARN%20default%20gstlibcamera-utils.cpp%3A369%3Agst_libcamera_stream_formats_too_caps%EF%BC%9A%E4%B8%8D%E6%94%AF%E6%8C%81%20DRM%20%E6%A0%BC%E5%BC%8F%20R10%3CBR%20%2F%3E0%3A00%3A00.381301351%20784%200xffffa0000dc0%20WARN%20default%20gstlibcamera-utils.cpp%3A369%3Agst_libcamera_stream_formats_to_caps%EF%BC%9A%E4%B8%8D%E6%94%AF%E6%8C%81%20DRM%20%E6%A0%BC%E5%BC%8F%20R12%3CBR%20%2F%3E0%3A00%3A00.381493811%20784%200xffffa0000dc0%20WARN%20default%20gstlibcamera-utils.cpp%3A369%3Agst_libcamera_stream_formats_to_caps%EF%BC%9A%E4%B8%8D%E6%94%AF%E6%8C%81%20DRM%20%E6%A0%BC%E5%BC%8F%20XVUY%3CBR%20%2F%3E%5B0%3A01%3A12.057204764%5D%5B790%5D%20INFO%20Camera%20camera.cpp%3A1215configuring%20streams%3A%20(0)%203840x2160-YUYV%2FsYCC%3CBR%20%2F%3E0%3A00%3A00.525188577%20784%200xffffa0000be0%20WARN%20wlwindow%20gstwlwindow.c%3A546%3Agst_wl_window_new_internal%EF%BC%9Ainit%20surface_state%20%E5%A4%B1%E8%B4%A5%EF%BC%8C%E5%9B%9E%E9%80%80%E5%88%B0%20scale%3D1%20%E5%85%A8%E5%B1%8F%20(1920x1048)%3CBR%20%2F%3E%E9%87%8D%E6%96%B0%E5%88%86%E9%85%8D%E5%BB%B6%E8%BF%9F...%3C%2FLIBCAMERASRC0%3E%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%E5%A4%B1%E8%B4%A5%E6%A1%88%E4%BE%8B%E7%9A%84%20DMESG%20%E6%97%A5%E5%BF%97%3CBR%20%2F%3E%5B%2020.994118%5D%20ox05b1s%203-0036%3A%20%E6%A3%80%E6%B5%8B%E5%88%B0%E6%91%84%E5%83%8F%E5%A4%B4%20os08a20%EF%BC%8C%E8%8A%AF%E7%89%87_id%3D530841%3CBR%20%2F%3E%5B%2040.900644%5D%20kauditd_printk_skb%3A%20%E6%8A%91%E5%88%B6%E4%BA%86%2026%20%E4%B8%AA%E5%9B%9E%E8%B0%83%3CBR%20%2F%3E%5B%2040.900670%5D%20audit%3A%20type%3D1334%20audit(1781075420.425%3A26)%EF%BC%9Aprog-id%3D21%20op%3DUNLOAD%3CBR%20%2F%3E%5B%2045.294168%5D%20ox05b1s%203-0036%3A%20Failed%20to%20apply%20mode%203840x2160%2Cbpp%3D12%3CBR%20%2F%3E%5B%20100.138752%5D%20ox05b1s%203-0036%3A%20Runtime%20PM%20usage%20count%20underflow%EF%BC%81%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E3%80%82%E8%AF%B7%E5%B8%AE%E5%8A%A9%E6%88%91%EF%BC%8C%E8%B0%A2%E8%B0%A2%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2379398%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Kernel%20Source%20git%20link%20and%20build%20procedure%20for%20iMX95%20FRDM%20board%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2379398%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F255788%22%20target%3D%22_blank%22%3E%40Harish_V%3C%2FA%3E%E6%88%91%E8%AE%A4%E4%B8%BA%E8%BF%99%E6%98%AF%E5%8F%A6%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%E3%80%82%E6%9C%80%E5%88%9D%E7%9A%84%E9%97%AE%E9%A2%98%E6%98%AF%E5%85%B3%E4%BA%8E%20Linux%20%E6%A0%91%E7%9A%84%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E5%86%B3%E5%AE%9A%E5%88%9B%E5%BB%BA%E5%8F%A6%E4%B8%80%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E6%8C%87%E6%98%8E%E6%82%A8%E7%9A%84%E6%A0%91%E4%B8%8A%E7%9A%84%E7%A1%AE%E5%88%87%E6%A0%91%2F%E6%9C%80%E6%96%B0%E6%8F%90%E4%BA%A4%E3%80%81%E6%82%A8%E4%BD%BF%E7%94%A8%E7%9A%84%20dts%20%E4%BB%A5%E5%8F%8A%E6%82%A8%E6%B7%BB%E5%8A%A0%E5%88%B0%20dts%20%E4%B8%AD%E7%9A%84%E9%99%84%E5%8A%A0%E4%BB%A3%E7%A0%81%E3%80%82%E5%8F%A6%E5%A4%96%EF%BC%8C%E6%88%91%E4%B8%8D%E7%86%9F%E6%82%89%E6%91%84%E5%BD%B1%E6%9C%BA%EF%BC%8C%E6%89%80%E4%BB%A5%E5%B8%AE%E4%B8%8D%E4%B8%8A%E5%BF%99%E3%80%82%20%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%AD%A4%E5%A4%96%EF%BC%8C%E5%A6%82%E6%9E%9C%E4%BB%A3%E7%A0%81%E5%B1%9E%E4%BA%8E%E4%B8%8A%E6%B8%B8%E6%A0%91%EF%BC%88%E4%BE%8B%E5%A6%82%20linux-next%E3%80%81linux%20mainline%EF%BC%89%EF%BC%8C%E6%82%A8%E4%B9%9F%E5%8F%AF%E4%BB%A5%E5%90%91%20IMX%20%E4%B8%8A%E6%B8%B8%E7%A4%BE%E5%8C%BA%E5%8F%91%E9%80%81%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%EF%BC%9A%20imx%40lists.linux.dev%3C%2FP%3E%3C%2FLINGO-BODY%3E