Skip to content
This repository has been archived by the owner on Mar 9, 2023. It is now read-only.

Cannot use SPI flash in user mode #23

Open
jrrk2 opened this issue Feb 22, 2022 · 2 comments
Open

Cannot use SPI flash in user mode #23

jrrk2 opened this issue Feb 22, 2022 · 2 comments
Labels
bug Something isn't working

Comments

@jrrk2
Copy link
Contributor

jrrk2 commented Feb 22, 2022

I just noticed there isn't a way to connect SCK to the STARTUP primitive in our current flow. This will mean we cannot at the moment use SPI memory in the user design the way picosoc (conventional version) does it.

ERROR: Unable to place cell 'startup', no Bels remaining of type 'STARTUPE2'
@unbtorsten
Copy link
Contributor

Where would you locate the lack of support? Does this concern nextpnr, prjxray (fuzzers), ...?

@unbtorsten unbtorsten added the bug Something isn't working label Feb 23, 2022
@hansemro
Copy link

hansemro commented Feb 24, 2022

prjxray has fuzzer for cfg (which contains BSCAN, STARTUP, and others): prjxray/fuzzers/038-cfg/

However, I noticed that CFG_CENTER_MID tile and its sites are not defined/used in arch-defs.

I have been trying to understand arch-defs and how it manages tiles/sites in this branch, but there are some options in xc/common/cmake/project_ray.cmake I don't fully understand.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants