Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LOADMEM= on non-LOADMEM-Capable Memory Models is Silently Ignored #1844

Open
3 tasks done
elamdf opened this issue Apr 9, 2024 · 1 comment
Open
3 tasks done

LOADMEM= on non-LOADMEM-Capable Memory Models is Silently Ignored #1844

elamdf opened this issue Apr 9, 2024 · 1 comment
Labels

Comments

@elamdf
Copy link

elamdf commented Apr 9, 2024

Background Work

Chipyard Version and Hash

Release: 1.5.0
Hash: a6a6a6

OS Setup

run any make command with LOADMEM set (or run-binary-hex) on a config that doesn't support LOADMEM (iiuc, any non-SimDRAM model)

Other Setup

No response

Current Behavior

LOADMEM will silently be ignored on non-LOADMEM-capable (e.g. WithSerialTLMem) configurations, leading to confusing behavior when memory is expected to be loaded instantly.

Expected Behavior

An obvious error should be thrown if LOADMEM=1 won't have any effect on memory behavior.

Other Information

No response

@elamdf
Copy link
Author

elamdf commented Apr 9, 2024

related to #844

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant