HSS doesn't fit in the L2 Scratchpad #500
Unanswered
Jesse-Millwood
asked this question in
HSS and U-Boot
Replies: 2 comments
-
I did see this post https://github.com/orgs/polarfire-soc/discussions/369 where @sastel disabled some services. I too was able to get it to fit after randomly disabling some services. What are the default services shipped? |
Beta Was this translation helpful? Give feedback.
0 replies
-
I have a BeagleV Fire and booted it up and noticed that the HSS that ships with it prints the following out: The scratchpad size seems to be different. That seems like it could be the culprit here. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am trying to boot the hss on the BeagleV Fire. I have v2024.06 checked out. I build it like so:
It seems to pass fine, I have the envm wrapper and hss l2 scratpad elf in the
build
directory.I am testing with the most recent version of Renode:
I added a couple prints to print out the address of _hss_end. This is what I see in renode:
It looks like the inflated hss occupies 0xa000000 to 0xa020fb4. It seems it is just ~4k too big. Am I missing something when building?
Edit:
I also disabled the debug flags and that didn't save me much space:
Beta Was this translation helpful? Give feedback.
All reactions