TMS320F280x SDFlash Programming Utilities
F280x SDFlash Algo V1.1
Texas Instruments Inc. 18
CAUTION
When entering the User Options into the SDFlash interface, do not use a leading 0x.
Enter only the hex digits as shown in the examples provided.
9. SDFlash User Options
The SDFlash utility provides user options for each operation: Erase, Program and Verify. The function implemented
by each of the user options is dependent on the algorithm being interfaced to.
The following table shows an overview of which user options are used by the F280x SDflash algorithm V1_1.
Erase
Program Verify
User Option 1
Sector Mask
Not used
Flash bank wait states
User Option 2
Not used*
Not used
OTP wait states
User Option 3
Run frequency toggle test
Run frequency toggle test
Run frequency toggle test
User Option 4
Not used
Not used
Not used
* Note on 281x devices this was the frequency toggle test. This has been moved to the user option 3. The
frequency toggle test is available under all operations since each operation algorithm file is a separate compile.
The following sections describe in detail how to use each option.
9.1. Specify Which Sectors to Erase: Erase User Option 1
For the erase operation, User Option 1 allows
you to select which sectors will be erased. This
information is provided in the form of a mask
value where a set bit indicates that the sector will
be erased.
Bit 0 = Erase Sector A
Bit 1 = Erase Sector B
Bit 2 = Erase Sector C
Bit 3 = Erase Sector D
Bit 4-15 = ignored
To modify the sector mask value:
9.1.1. Open the project settings:
Project -> Settings
9.1.2. Click on the Erase tab
9.1.3. Enter a mask value for User Option 1 that
corresponds to the sectors you want
erased. Enter the hex number digits only.
Do not enter a leading 0x. For the
example shown: Erase User Option 1 =
000F would erase all sectors on an 2808
device.