eurorack-blocks icon indicating copy to clipboard operation
eurorack-blocks copied to clipboard

Issue when using more than 4 Pots in gen~

Open OmsInSerial opened this issue 2 years ago • 2 comments

I have a project in gen~ that uses 7 Pots, 5 Trims. The first four Pots are OK, but not the others, neither the Trims. they simply don't respond. No solder join, every connection checked.

OmsInSerial avatar Dec 27 '22 12:12 OmsInSerial

After some investigations:

To reproduce, kivu12 compatible program must loaded from the QSPI section. In that case, the A8 pin, which is used for the address of the pots ADCs, is stuck.

This same pin is used for USB Data, and the bootloader allows to load a program from USB. Those pins are made for a front panel USB connector. For some reason, this pin is stuck when using the bootloader.

Electro-smith has already a fix for that:

  • https://github.com/electro-smith/libDaisy/pull/548

I'll probably make a branch to test out their new bootloader, but that requires some work as we are still on libDaisy v4.0.0 and we are aiming for at least v5.3.0 so we might have some breaking changes to look into.

ohmtech-rdi avatar Dec 29 '22 13:12 ohmtech-rdi

So the branch is sitting on wip-bootloader-v6, and there was no big breaking changes. Only one struct now has a default constructor, so we can't use designated initializers anymore.

The v6 bootloader actually seems to completely solve that issue.

Now waiting until it gets released.

ohmtech-rdi avatar Jan 04 '23 19:01 ohmtech-rdi