index 932340bc41717be024f2c51f2a5d51b5b8e0bf8a..fb64d6e265be7baa748ba3e8787300420bd81c3c 100644 (file)
#include "types.h"
/* EEPROM writer utility version */
-char version[] = "01.00.00.03";
+char version[] = "01.00.00.05";
+
/* The input file name is hard coded */
char *input_file = "eepromwriter_input.txt";
#define SWAP_DATA "swap_data"
/* Memory address to store the write data */
-#define WRITE_DATA_ADDRESS 0x80000000
+#define WRITE_DATA_ADDRESS 0x0C000000
/******************************************************************************
* Structure: EEPROM_WRITER_INFO_T
)
{
char line[MAX_LINE_LENGTH];
- char tokens[] = " :=;\n";
+ char tokens[] = " :=;\n\r";
char *key, *data;
memset(line, 0, MAX_LINE_LENGTH);
/* Initialize main Platform lib */
memset(&init_config, 0, sizeof(platform_init_config));
memset(&init_flags, 0x01, sizeof(platform_init_flags));
+ init_flags.pll = 0;
+ init_flags.ddr = 0;
init_flags.phy = 0;
if (platform_init(&init_flags, &init_config) != Platform_EOK)