Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:sigmastudiov2:modules:mastercontrolport:flashprogrammer [11 May 2021 10:36] – [Configurable Parameters] Prasad Kamathresources:tools-software:sigmastudiov2:modules:mastercontrolport:flashprogrammer [11 May 2021 16:26] (current) Prasad Kamath
Line 29: Line 29:
 \\ \\
 ===== Targets Supported ===== ===== Targets Supported =====
-^Name^ADSP-214xx^ADSP-215xx/ADSP-SC5xx^ADAU145x/1456x^+^Name^ADSP-214xx^ADSP-215xx/ADSP-SC5xx^ADAU145x/146x^
 |----------------------------------------|------------------------------------------|--------------------------------------------------|-------------------------------------------| |----------------------------------------|------------------------------------------|--------------------------------------------------|-------------------------------------------|
 |Flash Programmer| Not Supported | Not Supported| Sample| |Flash Programmer| Not Supported | Not Supported| Sample|
Line 40: Line 40:
  
 ^GUI Control Name^Default Value^Range^Function Description^ ^GUI Control Name^Default Value^Range^Function Description^
-| ------------------------------------------------ | ---------------------- | ------------------------------------------ | ---------------------------------------------------------------------- |+---------------------------------------------------- | ---------------------- | ------------------------------------------ | ---------------------------------------------------------------------- |
 |Protocol| SPI|SPI/I2C| Master Control Port Protocol | |Protocol| SPI|SPI/I2C| Master Control Port Protocol |
-|Bit Rate|100kHZ| 100 kHZ - 100000 kHZ (for SPI)/ 400 or 800 or 1000 kHz (for I2C)|SPI/I2C Speed| +|SPIBitrate|100kHZ| 100 kHZ - 100000 kHZ (for SPI)/ 400 or 800 or 1000 kHz (for I2C)|SPI/I2C Speed| 
-|Slave Select|0| 0-6 |Slave Select for the SPI. Register window should be configured to match this selection.Please refer the note below.| +|SPISlaveSelect|0| 0-6 |Slave Select for the SPI. Register window should be configured to match this selection.Please refer the note below.| 
-|Sub-Address Bytes|2| 1-4 |Number of address bytes excluding the read/write command |+|SubAddressBytes|2| 1-4 |Number of address bytes excluding the read/write command |
 |PageSize|128KB|0-32MB|Page Size of Flash| |PageSize|128KB|0-32MB|Page Size of Flash|
-|SPI Mode|Mode 3| Mode0/Mode3|SPI operation mode| +|SPIMode|Mode 3| Mode0/Mode3|SPI operation mode| 
-|R/W (Chip Address) Bytes|1|0-255|Command Bytes (Number of bytes required for command)| +|SPICommandLength|1|0-255|Command Bytes (Number of bytes required for command)| 
-|Write Instruction (SPI)|2|0-255| Instruction value for a write operation (0x0 for ADI audio devices, typically 0x2 for eeprom/flash)| +|SPIWriteInstruction|2|0-255| Instruction value for a write operation (0x0 for ADI audio devices, typically 0x2 for eeprom/flash)| 
-|Read Instruction (SPI)|3|0-255|Instruction value for a read operation (0x1 for ADI audio devices, typically 0x3 for eeprom/flash)| +|SPIReadInstruction|3|0-255|Instruction value for a read operation (0x1 for ADI audio devices, typically 0x3 for eeprom/flash)| 
-|Write-Enable instruction (SPI)|6|0-255|Instruction value for device write-enable operation| +|SPIWriteEnableInstrcution|6|0-255|Instruction value for device write-enable operation| 
-|Block Protection Unlock (SPI)|152|0-255|Block Protection Unlock command for SPI falsh devices. This is an optional command. This can be disabled. | +|IsSPIBlockProtectionUnlockEnabled|false|true/false| Block Protection Unlock enable| 
-|Chip-Erase instruction (SPI)|96|0-255|Instruction value for device erase operation| +|SPIBlockProtectionUnlockInstruction|152|0-255|Block Protection Unlock command for SPI falsh devices. This is an optional command. This can be disabled. | 
-|Chip-Erase Time (SPI)|5 sec|1-600 sec|Time required for chip erase operation| +|SPIChipEraseInstruction|96|0-255|Instruction value for device erase operation| 
-|Block/Sector Ersae Insutruction (SPI)|216|0-255|Block/Sector erase command for SPI falsh devices. This is an optional command. This can be disabled. | +|SPIChipEraseTime|5 sec|1-600 sec|Time required for chip erase operation| 
-|Block/Sector Address to Ersae  (SPI)|0|0-16777215|Block/Sector address to erase SPI falsh devices by block/section. This is an optional command. This can be disabled by disabling the  Block/Sector Ersae Insutruction | +|IsSPIBlockEraseInstructionEnabled|false|true/false|Block erase enable| 
-|Data File | NA | NA | Raw data to be written to the flash (Can be ascii text file/ binary files like wav file)| +|SPIBlockEraseInstruction|216|0-255|Block/Sector erase command for SPI falsh devices. This is an optional command. This can be disabled. | 
-|Data File Mode| ASCII| ASCII/Binary | Mode to write the file. Audio files like .wav should be written in binary mode| +|SPIBlockAddressToErase|0|0-16777215|Block/Sector address to erase SPI falsh devices by block/section. This is an optional command. This can be disabled by disabling the  Block/Sector Ersae Insutruction | 
-|Configurable Address| Disabled | Enable/Disable | Enable/Disable the start address for each files| +|FilePath_File<fc #ff0000>X</fc> | NA | NA | Raw data to be written to the flash (Can be ascii text file/ binary files like wav file)| 
-|Start Address| 0 | 0  - Maximum of FLASH/EEPROM Size in bytes(Increment by page size) | Write the data in the flash/e2prom from the specified address|+|DataFileType| ASCII| ASCII/Binary | Mode to write the file. Audio files like .wav should be written in binary mode| 
 +|IsConfigurableAddress| Disabled | Enable/Disable | Enable/Disable the start address for each files| 
 +|StartAddress_File<fc #ff0000>X</fc>| 0 | 0  - Maximum of FLASH/EEPROM Size in bytes(Increment by page size) | Write the data in the flash/e2prom from the specified address|
 Any change in these SPI/I2C configuration parameters requires a recompilation. Any change in these SPI/I2C configuration parameters requires a recompilation.
  
resources/tools-software/sigmastudiov2/modules/mastercontrolport/flashprogrammer.1620722188.txt.gz · Last modified: 11 May 2021 10:36 by Prasad Kamath