In the imx6 there was a tool called mmdc2 which used the monitoring feature of the memory controller (MMDC) of the i.MX6.
Is there something similar for the DDRC in i.MX8?
In this specific case we need to monitor the bandwidth utilisation on an i.MX8M nano.
Thanks in advance
Hello Richard,
The performance monitor tools like mmdc2 will come with Linux BSP release For i.MX8, or you can use the perf command perf stat -a -e ddr0/read/
Regards
Bio_TICFSL - looking in to the reference manual of i.Mx8M Nano I can not find any DRC Performance Monitor (DDR_PERF_MON). As this original question was about performance measurement on Nano can you please confirm or reject if the mentioned perf dirver should be possible to use on Nano? I assume it is not as this block does not seem to be present in Nano.
Hi @Bio_TICFSL,
do you have any news about when you will add such support? Either tools to the Linux BSP or the perf driver. I would also like this for iMx8m nano.
Best regards,
/Peter
Hi,
Thanks for the reply. As mentioned we are using the nano, and unfortunately there is no support for this driver and the nano currently. (Using your 5.4.3 kernel)
To save time and do it by myself, do you support the nano in some other version of the kernel which I can copy from?