On 24/11/2023 03:31, Tengfei Fan wrote:Yes, I used AIM as board by mistake, AIM300 AIOT is board.
Yes, AIM300 is a physical module.AIM (Artificial Intelligence Module). This hardware platform can be used
to develop AI related software based on Qualcomm chipset. I also will
update this message to patch commit message.
Does "Module" means it is physical module?
Moreover, does it have anything specific that makes it different from
a MTP/QRD/regular 8550 SoM?
In general, you can develop AI software on any computer, there are no
runtime checks for "AI" presence in the naming ;)
Or is it perhaps like QRB5165N [1], a base soc with what seems to
be a fat AI accelerator connected to it?
AIM300 is something like C5165N SOM.
AIM300 Series is a highly optimized family of modules designed to
support AIoT applications, intergrated with qualcomm qcs8550 SOC inside.
The Module is mounted onto Qualcomm AIoT carrier board to support
verification, evaluation and development.
Then you send patches for wrong board. AIM is not a board.
In next patch series, AIM300 AIoT carrier board will be a DTS, AIM300
will be a DTSI, qcs8550 will be a DTSI.
Best regards,
Krzysztof