So even my test box that was in my wardrobe doesn't work for EEPROM programming. In fact the latest SigmaStudio gives an error message the instant you click "Write Latest Compilation through DSP". Must be a setting I am missing on the ADAU145x Register Controls, but no idea what.
If anyone has looked closely at the boards I have designed so far, and the different versions of something like the ADUA1966 DAC, you will have noted some changes to the I2C or SPI connectors. Or more specifically the fact that the ADAU1966 board has I2C on Rev 1 and SPI on Rev 2! This is deliberate; because I am still not sure what I really want as I have not used these yet.
CoreOne has some better pin outs for I2C and SPI and I will look to standardize these across the other PCBs where needed. Trying to use a common I2C bus across everything would look "neat" in the first instance; but when you consider the capacitance limits on the lines it can turn into a headache quite quickly.
Speaking of CoreOne, it's no where near finished yet but I am working on it:
An electronics engineer and a long term electronics hobbyist. I like tinkering with stuff and making things.