Jump to content
  • 0

Arty Echo Server Example Memory


newkid_old

Question

6 answers to this question

Recommended Posts

On 10/26/2019 at 8:11 PM, newkid_old said:

I have the the Arty A7-35.

I can say that Arty A7-35 has a small BRAM for this project and the only way is to store the application in DDR.

I had at hand an Echo Server example project and I verified the size of the elf and it's approximately 283 KB, and the Arty A7-35 has only 225 KB of BRAM. Even if you somehow minimize the size of the elf, I still don't think you can fit it in BRAM.

Cheers,

Ana-Maria

 

Link to comment
Share on other sites

11 hours ago, newkid_old said:

Thanks for you reply.   Do you think the Arty a7-100 could handle the task?

I looked more into this issue and I was wrong because not the physical size of the elf file matters, but the sections sizes of the elf.

As you can see below the bss section takes up to ~3.8 megabytes of BRAM space. The Arty A7 100 have around 600 KB of BRAM memory.

image.png.b7c7222223441160cf467f0d92503790.png

The LwIP is too large to fit in BRAM. The only solution is to use DDR.

https://forums.xilinx.com/t5/Processor-System-Design/error-section-bss-will-not-fit-in-region/td-p/885788

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...