IMXRT 1064 stacks and ram consumption

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMXRT 1064 stacks and ram consumption

Jump to solution
1,423 Views
vasudhevan
Contributor V

Hi,

   Internal sram size is 1MB and external 256 Mb SDRAM evk board memory. 

   Our requirements : 8ADC, Two ethernet, 8 tcp socket, 4TLS/SSL connection, 4 uart, 1 SD/EMMC, 1 CAN, 2 USB, 1 MQTT Client, 1 HTTP  Server, LCD, etc...

   Previously we used msp432e4 ti controller mqtt example lwip+freertos+mbed TLS consume = 200KB sram.

   Now we switched to rt 1064 we need some classification :

        1) Our requirement we need to go with internal ram sufficient (or) external sdram means what is the size we need to use ?

        2) How many tcp concurrent connection supports ?

        3) How many TLS concurrent connection supports ?

        4) Free RTOS on top layer can we possible to use POSIX layer ? 

        5) Can we possible to use two ethernet port parallel ?

NXP team please respond as soon as possible based on that we need take decision on our further development.

Thanks & Regards

     Vasu

Labels (1)
0 Kudos
1 Solution
1,184 Views
fangfang
NXP TechSupport
NXP TechSupport

Hello,

You are welcome.

  1) What size SDRAM suitable for our application ?

  One may refer to the EVK.

  And I get the feedback for the question 2) and 3):

“This is mainly software dependent question, it means this depends on which TCP/IP stack is used. We support LwIP stack for IMXRT1064 and this is capable to meet your requirements.

But if customer uses different TCP/IP stack, it will be better to ask stack developer directly.”

View solution in original post

0 Kudos
6 Replies
1,184 Views
fangfang
NXP TechSupport
NXP TechSupport

Hello,

     1) Our requirement we need to go with internal ram sufficient (or) external sdram means what is the size we need to use ?

512 KB SRAM can be flexibly configured as TCM or general-purpose on-chip RAM, while the other 512 KB SRAM is general-purpose on-chip RAM.

        2) How many tcp concurrent connection supports ?

        3) How many TLS concurrent connection supports ?

 I am checking the questions 【2)and 3)】with the related team. I will share with you if any update.

        4) Free RTOS on top layer can we possible to use POSIX layer ? 

No. It can not.

        5) Can we possible to use two ethernet port parallel ?

 Yes, it is possible.

 Have a nice day.

Best Regards

0 Kudos
1,184 Views
vasudhevan
Contributor V

Hi fangfang,

    Thank you for your response.

     1) What are the our requirements mentioned most of the task we need to run parallel that time what is the ram  consumption(lwip+freertos+mbed TLS) 1MB sufficient (or) we need to go with SDRAM ?

     2) 3) waiting for your reply.

     4) answered.

     5) How can we use ?

     6) Can we get 1064evk altium hardware design files ?

Thanks & Regards

     Vasu

0 Kudos
1,184 Views
fangfang
NXP TechSupport
NXP TechSupport

Hello Vasu,

 You are welcome.

   1) What are the our requirements mentioned most of the task we need to run parallel that time what is the ram  consumption(lwip+freertos+mbed TLS) 1MB sufficient (or) we need to go with SDRAM ?

You may need with SDRAM.

     2) 3) waiting for your reply.

I will share with you if any update.

    

     5) How can we use ?

     6) Can we get 1064evk altium hardware design files ?

Please submit a case as the link(https://community.nxp.com/docs/DOC-329745 ). I will provide the related document for you. 

0 Kudos
1,184 Views
vasudhevan
Contributor V

Hi fangfang,

    Thank you for your response.

       1) What size SDRAM suitable for our application ?

       6) case no - Case 00242869

Thanks & Regards

        Vasu

0 Kudos
1,185 Views
fangfang
NXP TechSupport
NXP TechSupport

Hello,

You are welcome.

  1) What size SDRAM suitable for our application ?

  One may refer to the EVK.

  And I get the feedback for the question 2) and 3):

“This is mainly software dependent question, it means this depends on which TCP/IP stack is used. We support LwIP stack for IMXRT1064 and this is capable to meet your requirements.

But if customer uses different TCP/IP stack, it will be better to ask stack developer directly.”

0 Kudos
1,184 Views
vasudhevan
Contributor V

Hi fangfang,

    Thank you for your response.

    We going to use your stack.

  

Thanks & Regards

    Vasu

0 Kudos