You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I made my own target python file for the Genesys2 board, and I am trying to perform rowhammer tests on it but the sdram_init procedure always fails. As far as I am aware, all peripherals and memory have been configured correctly, and the modules are the correct ones as specified by the Digilent genesys2 reference guide.
What could be causing the memory training issues? I printed the timing values compared to my reference and they were almost the same. I even forced them to be EXACTLY the same, but still got data errors. I know the board is not defective because litedram works.
The text was updated successfully, but these errors were encountered:
Hello,
I made my own target python file for the Genesys2 board, and I am trying to perform rowhammer tests on it but the
sdram_init
procedure always fails. As far as I am aware, all peripherals and memory have been configured correctly, and the modules are the correct ones as specified by the Digilent genesys2 reference guide.Output of initializing the memory:
genesys2.py file:
I have a reference litex implementation using only litedram, and that one succeeds when performing the memory training. Numbers shown below:
Litex selected bitslips and delays:
Rowhammer tester selected bitslips and delays:
My questions are:
The text was updated successfully, but these errors were encountered: