SUMP/OLS compatible logic analyzer firmware for RP2040 boards
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
ula_0.0.2.uf2μLA firmware for RP2040uf2 - 48.50 kB - 04/15/2023 at 07:03 |
|
Create an account to leave a comment. Already have an account? Log In.
Hey Fred!
Thank you for your feedback.
Edge triggers are supported by firmware, but OLS protocol, used in Sigrok doesn't have this feature. Probably I will do a small research and switch to another protocol later.
Channel can be mapped to any 16-bit range by changing PIN_BASE constant here https://github.com/dotcypress/ula/blob/main/src/main.rs#L31
I just did a build for you, you can download it here: https://github.com/dotcypress/ula/files/11465739/ula_0.0.3_gusman.uf2.zip
Nice work!
I have 2 questions/requests:
- I don't see edge triggering; is it normal?
- could it be possible to map channels to GPIO 2 to 17, instead of 0 to 15? This way, it could be possible to use gusmanb hardware without loosing the first 2 channels, as gusman hardware uses GPIO 0 and 1 for triggering purposes...
Thanks!
Become a member to follow this project and never miss any updates
Does this only work for 3.3V logic levels or is it also possible to connect the GPIO pins directly to 5V logic? I have seen different views on the 5V tolerance of the Pi Pico's GPIOs so I am unsure if level shifters might be needed.