<daveshah>
if you actually look at the bitstream there is no difference between 1.5v and 1.35v - in diamond it might change some of the io timing/power/sso reports but none of those things nextpnr supports yet
<pftbest>
I checked the svf file and it has different bits set when I run ecppack
<pftbest>
so it changes some bits on the chip
<pftbest>
daveshah: sorry, I was wrong. It has the same bits for SSTL15 and SSTL135
<pftbest>
so you are right, it doesn't matter
chipmuenk has joined #nmigen
<pftbest>
thanks for your help
revolve has joined #nmigen
electronic_eel has quit [Ping timeout: 246 seconds]
<modwizcode>
I am corrected it says that here too however I had forgotten to install nmigen first and it failed the tests on imports now it reports as you show
<modwizcode>
as far as I can tell the blinky file in test isn't setup as a test in any way
<nickoe>
I can import nmigen and nmigen_boards just fine in a python shell, so why it is different for me? modwizcode
<modwizcode>
It's not different?
<modwizcode>
I told you, I didn't have nmigen installed when I first ran the test (I did the test in a vm I just setup so it wasn't fully setup yet)
<modwizcode>
once I installed the software that command had the same results
<modwizcode>
*installed nmigen
<nickoe>
ok
<modwizcode>
I don't think there's any actual tests like runing `setup.py test` would handle in nmigen-boards. The "test" subdirectory has an example nmigen project that several boards import and attempt to flash if you run them directly. If you look at nmigen, it has a "tests" folder in the top level of the repo that contains actual tests.
<nickoe>
modwizcode: yeah, well, "python setup.py test" is used in the github "workflow" script, altbeit it is also failing, but it actually tries to un stuff, where for me it just looks like it runs zero tests and not the same output as on the ci. Maybe that is because the CI does not install nmigen?
<vup>
nickoe: it does not run any actual tests, but it imports every file, so atleast it catches "obvious" stuff like typos, syntax errors, etc
<vup>
it would be nice to get actual tests some day, but its just a lot of work
<modwizcode>
ah I was wondering how the heck it was failing because nowhere is stuff defined as a test
<vup>
its currently failing, because it is using the released version of nmigen (on purpose), which does not yet support some of the vendors used in the boards
<nickoe>
I tinnk 30 percent or so of the fpga primiteves are implemented, but those are mostly the simple ones. But I could run the picosoc example on the basys3
<nickoe>
from symbiflow-examples
<vup>
is more "fancy" stuff supported, like MMCM + PLL + DSP + *SERDES?