Hello,
Pardon in advance if I’m missing something obvious as im very much new to C and embedded programming.
I have a DWK3001CDK and the provided firmware. How can I hardcode in the firmware, each given application (LISTENER, INITF, RESPF) to boot from start? Such that when I plug in power to the DWM3001CDK development board, and it boots up, the application is immediately started.
Just like how you would if you connected to the device with a serial terminal, and ran ‘SETAPP INITF’ and then ‘SAVE’ afterwards, and then unplugged it and replugged it back in and it starts automatically.
I want to accomplish the same concept but by hardcoding it into the firmware, ideally in the main_cli.c file, or as close to it as possible (as that seems to be the entry point to the firmware). How would I do this for each application?
For context, Ive been able to build, flash, and run the debugger in VSCode but so far as I know, I have no way to issue commands while running the debugger and watch them live in the debugger, so the debugger is kinda useless since I can’t actually see how a command works in real time. That is my goal. I want to hardcode each application to boot from start, so I can use the debugger to step through the entire function call chain, as deep down as it can go, so I can understand how the actual DW3010 transceiver works.
@carlos.silva any chance you could help with this? I’ve been stuck on this for 2 weeks now, any insight would be greatly appreciated!