Execution of code from SDRAM or flash NGW100

Go To Last Post
5 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi,

I am using NGW100 with standalone development and FreeRTOS.

My application in brief:
A TFT with resolution of 1024x768 8Bpp is driven. This uses the external bus bandwidth of ~50MBytes/s. The MCU runs at 150MHz and am thinking of overclocking it to about 180 MHz.

I have to update the around 25% of the pixel area every few seconds (10 seconds or less) and do some TCP/IP stuff (not extensive, only reading couple of packets every second or so). I will also be incorporating the FAT code in the UC3A port of FreeRTOS to do some disk operations on the DataFlash on board the NGW100. Other application code will not be very CPU extensive, more of I/O extensive.

Now, my Q is, what will be more efficient? Executing the code from external flash or Executing the code from the SDRAM?

Any comments are appreciated.

Thanks,
drt

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Well, let me ask this Q.

In general, which is better?
Code execution from SDRAM or flash?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Did you ever get any were with this.
We are looking at running out of SDRAM and I am looking for a start.s and linker information that handles this configuration.

John T. Zigrang
JTZ Engineering, Inc.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I did not find time to try it :(.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

https://www.avrfreaks.net/index.p...

Although the thread is about 0512, it may help.

-drt