Hello,
I am using the NXP FRWY-LS1046A-AC Freeway Board and programming a Bare Metal C Application.
I am using the NXP Debug Probe to debug the device.
My plan is to perform a full DRAM Test before a C context is established for beeing able to test the full DRAM. On C level (starting from void main()) would be the problem that I am already executing from the DRAM and I would overwrite my program data from where I execute.
I thought using the "Target Initialization File could be an elegant solution.
I noticed that there are already several initialization functions and I could add my own one.
However, I am not sure in which programming language this file is written? Maybe someone could give me details and a list of commands?
And I am not sure if it is possible to perform a memory test from here. I would need to write and read different patterns to the whole DRAM.
As far as I understand, the "Taget Initialization File" gives direct access to the SoC over the JTAg adapter without running code in the target? Or maybe a program is only executed in the internal RAM which would be also no problem since I want to test the external DRAM.
Hope someone can help.