Other Parts Discussed in Thread: UNIFLASH, RM46L852,
Tool/software: Code Composer Studio
This is a string issue with the GUI that comes with uniflash_sl.5.1.0.2397 (chromium). UniFlash loads without any problem, on the Program tab I can reset CPU or System without issue, but the "Browse" button (animated Green "Browse" button) when clicked on -- does nothing. I would expect a "File-Select" dialog to be displayed, but no.
I am also having a problem loading project1 demo using UniFlash from [[View:http://processors.wiki.ti.com/index.php/LAUNCHXL2_RM46:_Project_1:1230:0]]. When I attempt to flash from the command line, I receive:
./dslite.sh -c ~/doc/arm/ti_rm46x/RM46L852.ccxml -e -v /home/david/doc/arm/ti_rm46x/project1_RM46x.out
Executing the following command:
> /opt/ti/uniflash_5.1.0/deskdb/content/TICloudAgent/linux/ccs_base/DebugServer/bin/DSLite flash -c /home/david/doc/arm/ti_rm46x/RM46L852.ccxml -e -v /home/david/doc/arm/ti_rm46x/project1_RM46x.out
For more details and examples, please refer to the UniFlash Quick Start guide.
DSLite version 9.2.0.1723
Configuring Debugger (may take a few minutes on first launch)...
Initializing Register Database...
Initializing: IcePick
Executing Startup Scripts: IcePick
Initializing: Dap
Executing Startup Scripts: Dap
Initializing: CortexR4
Executing Startup Scripts: CortexR4
Connecting...
CortexR4: GEL Output: Memory Map Setup for Flash @ Address 0x0Verifying Program: /home/david/doc/arm/ti_rm46x/project1_RM46x.out
Preparing ...
.text: 0 of 61280 at 0x0
error: CortexR4: File Loader: Verification failed: Values at address 0x00000000 do not match Please verify target memory and memory map.
Finished
Failed: File: /home/david/doc/arm/ti_rm46x/project1_RM46x.out: a data verification error occurred, file load failed.
I'm not sure if both failures are related. The first time I used UniFlash to list the flash operations available it installed a firmware update, so that may/may not be related, e.g.
./dslite.sh -c ~/doc/arm/ti_rm46x/RM46L852.ccxml -e -p
Executing the following command:
> /opt/ti/uniflash_5.1.0/deskdb/content/TICloudAgent/linux/ccs_base/DebugServer/bin/DSLite flash -c /home/david/doc/arm/ti_rm46x/RM46L852.ccxml -e -p
For more details and examples, please refer to the UniFlash Quick Start guide.
DSLite version 9.2.0.1723
Configuring Debugger (may take a few minutes on first launch)...
Initializing Register Database...
Initializing: IcePick
Executing Startup Scripts: IcePick
Initializing: Dap
Executing Startup Scripts: Dap
Initializing: CortexR4
Executing Startup Scripts: CortexR4
Connecting...
warning: IcePick: Warning: A firmware update is required for the debug probe. Click the "Update" button to update the firmware and connect to the debug target. DO NOT UNPLUG THE DEBUG PROBE DURING THE UPDATE. (Emulation package 8.2.0.00004)
warning: IcePick: Warning: The firmware update completed successfully. (Emulation package 8.2.0.00004)
CortexR4: GEL Output: Memory Map Setup for Flash @ Address 0x0
--- Available Flash Operations ---
Erase | BlankCheck | Profile | ProfileAndCompare
Running...
Success
So I'm stuck. Fresh install of UniFlash and the LaunchXL2-RM46 board and Project_1 and I can't get it to load. (on Linux). Any help will be appreciated.