enjoy-digital / litedram

Small footprint and configurable DRAM core
Other
365 stars 115 forks source link

wb_ctrl ports of ECP5 litedram_core generated for OrangeCrab02-25F failing when user_ports is native #338

Open fontamsoc opened 1 year ago

fontamsoc commented 1 year ago

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 ?