I am successfully using litedram_core on OrangeCrab02-25F when user_ports is wishbone,
however when user_ports is native, liblitedram fails to initialize the controller through its wb_ctrl ports.
Here is litedram_core generated with user_ports set to wishbone:
litedram.v.txt
Here is litedram_core generated with user_ports set to native:
litedram_native.v.txt
I am successfully using litedram_core on OrangeCrab02-25F when user_ports is wishbone, however when user_ports is native, liblitedram fails to initialize the controller through its wb_ctrl ports.
Here is litedram_core generated with user_ports set to wishbone: litedram.v.txt
Here is litedram_core generated with user_ports set to native: litedram_native.v.txt
Here is a diff of above litedram_core: litedram.v.diff.txt
From above diff, any idea why liblitedram would fail to initialize the controller through its wb_ctrl ports when user_ports is native ?