Re: i.MX8 Support?

Mark Millard <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On Feb 14, 2025, at 17:34, Kim Shrier <[email protected]> wrote:

>> On Feb 14, 2025, at 5:22 PM, Russell Haley <[email protected]> wrote:
>> 
>> Hi,
>> 
>> It's been a long time since I've lurked on this list. The Arm wiki says that aarch64 is tier 1 and "well supported" but I only see images for RPI, ROCK and PINE. Does this mean I need to build my own i.MX8 image or are NXP processors not supported in aarch64? I tried searching the mailing list archive on marc, but there were no search results for mx8 or imx8. 
>> 
>> I'm specifically hoping to support Phytec i.MX8 M Plus (quad core Cortex A-53). https://www.phytec.eu/en/produkte/system-on-modules/phycore-imx-8m-plus/
> 
> I am running FreeBSD current on a NXP LS1088a with no issues.

Russell may want to know:

Which U-Boot? --and which Linux mainline *.dtb ?
Or is it working via UEFI/ACPI via, say, EDK2?

> (8 core A-53) Looking in the kernel source, I see:
> 
> sys/arm64/freescale/imx/imx8mq_ccm.c
> sys/arm64/freescale/imx/imx8mq_ccm.h
> 
> There are also a lot of mx8 files under sys/contrib/device-tree/src/arm64/freescale so I would think you should be able to get something working.
> 
>> 
>> Does FreeBSD support NPUs? (No, I don't know what I mean...)
> 
> NPU - neural processing unit.  Taking a quick look through the source, it appears that there is no support for this.







===
Mark Millard
marklmi at yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.