Other Parts Discussed in Thread: UNIFLASH,
Tool/software: Code Composer Studio
Hello together,
I'm currently working with IWR1443 on my own PCB design.
I have programmed a little function (in main.c) with which you can teach ranges. An object inbetween the teached range and the device is detected and turns on a LED on the PCB. I use a teach-button which is connected to GPIO_1 (like the "sensor_stop / _start-button" on the EVM).
I am hardcoding the device config like explained in this thread:
Hard-coding the config is working without problems !
The teach-function and everything else is working without problems when I'm flashing the "xwr14xx_ccsdebug_mss.bin" file and starting my sensor through CCS.
The teach-function no longer works, when I'm flashing the generated "xwr14xx_mmw_mss.bin" instead of the "xwr14xx_ccsdebug_mss.bin".
After flashing the device with "xwr14xx_mmw_mss.bin", power off, removing jumper SOP2, power on, the sensor starts chirping but when pressing the button, there is no reaction anymore.
It ALWAYS worked and is working when I'm using it with CCS together (flashed the "xwr14xx_ccsdebug_mss.bin").
I was using SDK v1.1, then switched to SDK v1.2 because of hardcoding the configs. Is there anything important to do when switching to another SDK version or is it just replacing the SDK folder with the new one?
I use CCS v7.4 and Uniflash v4.2.
So can anyone pleas help me to solve this issue?
Thanks in advance,
Jan