Files missing from the MIMX9331 SDK

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Files missing from the MIMX9331 SDK

196 Views
TK6223
Contributor I

I started writing our firmware using a development board that had a MIMX9352 SoC. Our own hardware has a MIMX9331 SoC, so I downloaded the SDK (25.09) for that chip and updated the project files to use the correct SDK. This resulted in the build failing because the following files were missing:

components/uart/component_lpuart_adapter.MIMX9331.cmake
devices/MIMX9331/all_lib_device.cmake
devices/MIMX9331/cmsis_drivers/driver_cmsis_lpi2c.MIMX9331.cmake
devices/MIMX9331/device_CMSIS.MIMX9331.cmake
devices/MIMX9331/device_startup.MIMX9331.cmake
devices/MIMX9331/device_system.MIMX9331.cmake
devices/MIMX9331/drivers/driver_cache_xcache.MIMX9331.cmake
devices/MIMX9331/drivers/driver_clock.MIMX9331.cmake
devices/MIMX9331/drivers/driver_common.MIMX9331.cmake
devices/MIMX9331/drivers/driver_iomuxc.MIMX9331.cmake
devices/MIMX9331/drivers/driver_lpi2c_edma.MIMX9331.cmake
devices/MIMX9331/drivers/driver_lpuart.MIMX9331.cmake
devices/MIMX9331/drivers/driver_memory.MIMX9331.cmake
devices/MIMX9331/drivers/driver_rgpio.MIMX9331.cmake
devices/MIMX9331/drivers/edma4/driver_edma4.MIMX9331.cmake
devices/MIMX9331/utilities/debug_console_lite/utility_assert_lite.MIMX9331.cmake
devices/MIMX9331/utilities/utilities_misc_utilities.MIMX9331.cmake
devices/MIMX9331/utilities/utility_debug_console_lite.MIMX9331.cmake
devices/MIMX9331/utilities/utility_str.MIMX9331.cmake

The SDK for the MIMX9331 contains also the MIMX9352 files under devices, and the corresponding files for the 9352 exist there. As a workaround I've manually copied the missing files from the 9352 directory and renamed them (+ fixed the contents to refer to the 9331 when necessary).

Will the missing MIMX9331 files be added in an upcoming release?

0 Kudos
Reply
2 Replies

192 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

Please take this appnote for differences between MX91 and MX93.

https://www.nxp.com/docs/en/application-note/AN14012.pdf

 

Regards

0 Kudos
Reply

36 Views
TK6223
Contributor I

Thanks for the reply! These are both i.MX93 chips so I don't see how the MX91 would be relevant here, but please correct me if I'm wrong.

And shouldn't there at least be the all_lib_device.cmake file with the corresponding configuration for the MIMX9331? I didn't check the peripherals related to each of the missing files, but for example the driver_clock, driver_common, driver_iomuxc and driver_rgpio files definitely sound like something that should be there.

0 Kudos
Reply