ADAU1701 DSP Board

From Eric

(Difference between revisions)
Jump to: navigation, search
m (Created page with "= The hardware platform = none none = Create the design with SigmaStudio = The schema...")
m
Line 6: Line 6:
= Create the design with SigmaStudio =
= Create the design with SigmaStudio =
 +
The first thing to do is to create the configuration:
 +
[[File:sigma_design_conf.jpg|400px|thumb|none]]
 +
 +
This configuration contains a E2PROM block because I use a self-booting configuration.
 +
The schematic of the project is given below:
The schematic of the project is given below:
[[File:sigma_design_test.jpg|400px|thumb|none]]
[[File:sigma_design_test.jpg|400px|thumb|none]]
 +
 +
 +
= Transfert the design to the EEPROM =
= Transfert the design to the EEPROM =
Once the file is "compiled", it has to be programmed into the 24LC64 EEPROM.  
Once the file is "compiled", it has to be programmed into the 24LC64 EEPROM.  
-
To do so,
+
 
-
* Open the E2PROM.Hex file that has been created using the "Write Latest Compilation to E2PROM" command (right click on the ADAU1701 block in the "hardware configuration" panel).
+
First, open the E2PROM.Hex file that has been created using the "Write Latest Compilation to E2PROM" command (right click on the ADAU1701 block in the "hardware configuration" panel).
-
This file is located in the directory associated with the E2PROM block. In my design, the directory is called "Adau1701_IC 2" for a E2Prom block called "IC 2". A typical example is shown below.  
+
[[File:sigma_design_save.jpg|400px|thumb|none]]
 +
 
 +
This file is located in the directory associated with the E2PROM block. In my design, the directory is called "Adau1701_IC 2" for a E2Prom block called "IC 2".  
 +
 
 +
[[File:sigma_design_dir.jpg|400px|thumb|none]]
 +
A typical example is shown below.  
[[File:sigma_design_test_hex.jpg|400px|thumb|none]]
[[File:sigma_design_test_hex.jpg|400px|thumb|none]]

Revision as of 00:45, 10 April 2016

The hardware platform

Adau1701 test top.jpg

Create the design with SigmaStudio

The first thing to do is to create the configuration:

Sigma design conf.jpg

This configuration contains a E2PROM block because I use a self-booting configuration.


The schematic of the project is given below:

Sigma design test.jpg



Transfert the design to the EEPROM

Once the file is "compiled", it has to be programmed into the 24LC64 EEPROM.

First, open the E2PROM.Hex file that has been created using the "Write Latest Compilation to E2PROM" command (right click on the ADAU1701 block in the "hardware configuration" panel).

Sigma design save.jpg

This file is located in the directory associated with the E2PROM block. In my design, the directory is called "Adau1701_IC 2" for a E2Prom block called "IC 2".

Sigma design dir.jpg

A typical example is shown below.

Sigma design test hex.jpg

This ASCII file has to be transformed into a 16-bit Intel file to be written on the E2PROM. First, I remove all "0x" and " , " and ", " from the file. The result is shown below.

Sigma design test hex purged.jpg

The file can then be transformed into the Intel format. I use the HxD editor to to this/ I copy the content of the modified hex file and paste it into a file created into HxD and export it using the 16-bit Intel format, as shown below:

Sigma design test export hxd.jpg

The exported file can be loaded with the E2PROM programmer.

Personal tools