-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using Mighty Core to create an ATmega32 bootloader for Adau1701 #15
Comments
Hi! But are you sure the DSP isn't in self boot mode and the DSP boots directly from the i2c EEPROM? This would make the most sense since the ATmega32 is a bit limited in terms of flash memory to hold the DSP program. BTW why would you connect the CS4398 DAC to the microcontroller and not the DSP? Looks like a drawing error to me. May I ask what delay chip you're using? I've only used the TPA5050 with the ADAU1701, but I'm sure other works great as well. |
I got the info from powersoft's User Guide: In terms of self boot - I've tried to add Eeeprom in Sigma Studio, but it doesn't find any. Again, it's not my design. It's a DSP card that sits in the amp itself. And since it's closed source the best way to make it work would be to reprogram the Atmega32 |
Personally, I would desolder the ATmega32 and insert an ATmega1284 instead. Then you have tons of space to store your DSP program(s). But you can get away with the ATmega32 too. May I ask what the original price for the board was? The price of the hardware itself isn't much at all. What happens if you install MightyCore and upload the i2c scanner sketch? Does the DSP, delay IC, and EEPROM show up as separate devices with unique addresses? |
I got a pair amps with these DSP cards inside for around 13000 NOK a couple of years ago. The amplifier is capable of delivering 4x2000w in 4 ohm, or so they say. |
I wasn't able to upload the code, but in the process of trying decided to ground the store preset pin to ground and indeed it stored the preset. However it only worked if the sigma usbi was disconnected |
Would it be possible to program an ATmega32 (using MightyCore) as a bootloader for Adau1701?
I'm trying to bring to life a pair of Powersoft DigiMod 3004PFC4 amps with Powersoft DSP-D cards.
Powersoft offers a programming board which is both expensive and not supported in SigmaStudio any more.
The architecture of the DSP-D looks like this:
Seems like all the important pins are exposed:
Thank you!
The text was updated successfully, but these errors were encountered: