Post Go back to editing

For ADAU1467 Flash memory approval list?

Category: Hardware
Product Number: ADAU1467

We read in the datasheet that "The SPI master interface has been tested with EEPROM, flash and serial RAM devices and has been confirmed to function properly in all cases".

Since the ADAU1467 EVK only uses EEPROM and SigmaStudio does not support Flash programming, it can not be pre-tested by EVB and SigmaStudio.

Please list the part number of the flash memory you are testing. 

Is there any flash programming sample code using ADAU1467 that can be downloaded for reference?

Parents
  • Hello Accipiter,

    Since the ADAU1467 EVK only uses EEPROM and SigmaStudio does not support Flash programming, it can not be pre-tested by EVB and SigmaStudio.

    The Master control port pins are available in header J6 of the eval board. You can use the SPI lines to program external memories, ICs etc. For the slave select pin you have to choose any MP pins between MP4 and MP13. 

    The self-boot EEPROM's Slave select is always MP0/SS_M. Note that you can only use this pin as a CS in order to self-boot from the EEPROM. The DSP only uses the main latch (MP0/SS_M) as a slave select for self-booting EEPROM.

    I have used flash memories to get wav files (using wav player module) and flash programmer module to store the wav files from the DSP to the flash memory.

    You have to take care of the commands/instructions to match between your flash memory and the Sigma studio (wav player's window) dialogue box.

    I have attached a zip file which contains both flash programmer and wav player projects with a sample wav file. Please try this in your hardware and get back to us.

    In both projects, I have not configured any MP pins for the slave select. So please choose the pins as you wish.

    You can have look at the wiki page for a help here and here.

    Wav (2).zip

    Regards,

    Harish

Reply
  • Hello Accipiter,

    Since the ADAU1467 EVK only uses EEPROM and SigmaStudio does not support Flash programming, it can not be pre-tested by EVB and SigmaStudio.

    The Master control port pins are available in header J6 of the eval board. You can use the SPI lines to program external memories, ICs etc. For the slave select pin you have to choose any MP pins between MP4 and MP13. 

    The self-boot EEPROM's Slave select is always MP0/SS_M. Note that you can only use this pin as a CS in order to self-boot from the EEPROM. The DSP only uses the main latch (MP0/SS_M) as a slave select for self-booting EEPROM.

    I have used flash memories to get wav files (using wav player module) and flash programmer module to store the wav files from the DSP to the flash memory.

    You have to take care of the commands/instructions to match between your flash memory and the Sigma studio (wav player's window) dialogue box.

    I have attached a zip file which contains both flash programmer and wav player projects with a sample wav file. Please try this in your hardware and get back to us.

    In both projects, I have not configured any MP pins for the slave select. So please choose the pins as you wish.

    You can have look at the wiki page for a help here and here.

    Wav (2).zip

    Regards,

    Harish

Children
No Data