Skip to content
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

Issue when using more than 4 Pots in gen~ #469

Open
OmsInSerial opened this issue Dec 27, 2022 · 2 comments
Open

Issue when using more than 4 Pots in gen~ #469

OmsInSerial opened this issue Dec 27, 2022 · 2 comments
Assignees
Labels
bug Something isn't working

Comments

@OmsInSerial
Copy link

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.

@ohmtech-rdi
Copy link
Owner

ohmtech-rdi commented Dec 29, 2022

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:

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 ohmtech-rdi self-assigned this Dec 29, 2022
@ohmtech-rdi ohmtech-rdi added the bug Something isn't working label Dec 29, 2022
@ohmtech-rdi
Copy link
Owner

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants