Hi,
I'd like to add HW peripherals controlled by HiFi4 dsp code to existing example project but seems that the pin configuration file (*.mex) only exists for the ARM code, but not for the dsp code.
Do I need to modify the pin_mux.c in dsp folder to add a peripheral device or there is a way to do it with MCUxpresso Config Tools like with the arm core?
Hi @Alex_SRL,
I'm afraid the HiFi4 DSP does not have ConfigTools compatibility. In MCUXpresso IDE, if you click on "ConfigTools" on the top menu bar and then select "Data Manager" a window opens with all of the tool's compatibility with different products. Sadly, the HiFi4 DSP is not listed in this window, so it does not have any compatibility with ConfigTools.
BR,
Edwin.
Hi @EdwinHz , thanks for the reply.
I've looked at dsp_audio_demo_bm_hifi4 project, and it has pin_mux.c and pin_mux.h in the "board" folder. These files that appear to be generated by MCUXpresso config tools (although they are part of the dsp HiFi4 project) - see the below from pin_mux.c from dsp_audio_demo_bm_hifi4 (see below):
So is the correct way to configure pins for HiFi4 is to use MCUXpresso Config tools to generate/update pin_mux.c and pin_mux.h files for HiFi4 source and then add that file to the HiFi4 project folder?
Thanks,
Alex