I am using the AmebaD (RTL8722DM processor) on a BW16 module, which I used it to evaluate my code as a development board. I have success to upload and download my compiled code with no problem through SWD connection and J_Link emulation.
Lately, I received the real development board (RTL-AMEBAD-MB-4V0), which is working fine with its internal code loaded by the factory on WiFi communication only.
I want to download my code to it, but first to upload the code from it in order to deserve it for future use.
I connected the J-Link emulation to it (SWD) and operate the GDB server (as described in AN0400 doc), and it works fine.
When I tried to connect via J-Flash - it only recognized the M-23, and fails, even the project definitions are with no mistakes (please refer to the screenshots attached).
Why? Is there any way to fix it? and, what is the CFI file that is missing?
Thank you in advance