Any one can point me to an update documentation of...
# mpw-2-silicon
i
Any one can point me to an update documentation of how the I/O works (the readthedocs seems not to be up to date)?, I'm trying to create some kind of channel to communicate with the harness for fast testing. The UART TX seems to work without issues but I didn't manage to receive nothing from the RX channel, so I'm trying to use the IO as a way to communicate with caravel, but I'm having issues to read from caravel
mprj_io
ports.
m
I would check the gpio_test directory in the caravel_board repo
that shows how to flash all the ios from firmware control
i
yes, I just look to that but that is for output, I was talking about input
t
@Ivan Rodriguez: What does your
gpio_config_io.py
file look like?
i
This is my file
but I didn't touch that
this file us automaticaly generated or I need to modify it with my defines?
Thanks for comment @Tim Edwards. Now I manage to test my desing that was not responding, and was because of that file.
t
Are you able to get a receive signal on the UART now?
i
Didn't have time to test that today, I will test that tomorrow morning and I will provide feedback on that. Still I need that working for radiation testing
So regarding the RX in caravel @Tim Edwards. What I found is that the register no always reruns to 0xFF, and reading is somewhat random, some times receives something, some times does not work at all. So I will like to more people test this feature. I will test it in more chips in the future for sure. (For the record the chip is at 1.5V, I will try latter to 1.6V to see if is any difference)
p
@Ivan Rodriguez we're trying to compile feedbacks from the MPW-2 bring-ups, do you have a picture and a quote/testimonial that you'd be ok to share?
i
Sure, I will prepare something.What kind of testimony do you need? Like my experience doing the bring up?
p
Yep that'd be great!