Hi everybody,
We want to use LAUNCHXL-F28027 Piccolo Launchpad as programmer and debugger on a custom designed board based on the same controller. Design has been built according to Launchpad's schematics. We pulled out the launchpad's isolators and connected custom board with cables to JTAG side pads which are named as R21/R20/R19/R18/R16/R18/R30/R32/R35.
After some trials, we could program and debug the fresh controller through CCS6. We have struggled about some problems such as "device locked...", "device held in reset...", "Failed to remove the debug state from the target..." and so on. Some of them are solved by unlocking and erasing flash with uniflash tool, some of them still exists.
I am curios about:
- Is there anyone used launchpad such a way? Is there any issue should we take care?
- Why the controller is locking up after programming?
- Should we do or follow any procedure to use custom board like launchpad? Are shipped controllers same with launchpad's ones?
- Could we use this separated XDS100v2 on the other controllers of C2000? (Especially F28069, F28377D...)
I know we could use SD XDS100v2 JTAG emulator precisely but using launchpad as programmer and debugger is more fun =)
Thanks.