Other Parts Discussed in Thread: UNIFLASH
Tool/software:
i'm using UniFlash dslite from the command-line to flash my launchpad.... all is well here....
on occasion, however, i will use the UniFlash GUI to manually erase the entire flash....
this is often the state of a newly-purchased launchpad....
when i run dslite from the command line, i receive an error suggesting i need to mass-erase the flash within CCS:
> "C:\Users\biosb\em-sdk\tools\ti-uniflash\ccs_base\DebugServer\bin\DSLite" flash -c ti.cc23xx/ti.distro.cc23xx/CC2340R5.ccxml -b Erase .out/main.out For more details and examples, please visit https://software-dl.ti.com/ccs/esd/uniflash/docs/latest_qsguide.html#command-line-interface info: Cortex_M0P: Flash loader: CC23xx_FLASH_LIBRARY_VERSION 3.17.10.24 info: Cortex_M0P: Debugging is not allowed. If this is not expected, check your CCFG. info: Cortex_M0P: If you are experiencing issues with loading your application, do the following (this will erase the chip): info: Cortex_M0P: - Code Composer Studio: info: Cortex_M0P: - End the current debug session (if any is active). info: Cortex_M0P: - View -> Target Configurations -> Right click on .ccxml file for your project -> Launch Selected Configuration. info: Cortex_M0P: - Right click on the 'Debug Probe/Cortex_M0P' and select 'Show all cores'. info: Cortex_M0P: - Select the 'Debug Probe/CS_DAP0' item after expanding the 'Non Debuggable Devices' item. info: Cortex_M0P: - Scripts -> CC23xx -> ChipErase to start Chip erase. info: Cortex_M0P: - You should now be able to load your application to the target.
i am, however, able to load a program through the UniFlash GUI in which i've selected the following settings:
could someone show me the equivalent command-line options for dslite....the earlier command output reports the options i'm currently passing to dslite....