LPC 18xx and RAM blocks

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

LPC 18xx and RAM blocks

728 Views
phateee
Contributor II

Hello,

can me somebody help, please?

I try to use different blocks of RAM. LPC 1837 has

Flash    MFLASH 512

Flash2  MFLASH 512

RAM RamLoc32

RAM2 RamLoc40

RAM3 RamAHB32

RAM4 RamAHB16

RAM5 RamAHB_ETB16

When I use RAM and RAM2, it works:

__DATA(RAM2) test_array_1 t1;

__DATA(RAM) test_array_2 t2;

but, when I try to use another blocks, the processor has any problem. It can't boot or has a problem with USB (doesn't work).

__DATA(RAM3) test_array_3 t3;

__DATA(RAM4) test_array_4 t4;

__DATA(RAM5) test_array_5 t5;

These RAM3, RAM4, RAM5 are usefull only for peripheries?

thx

Tags (1)
0 Kudos
Reply
2 Replies

594 Views
phateee
Contributor II

Hi,

I think, that I found the problem. I use vcom port (usb) and probably this port use RAM3 RamAHB32.

When I don't use RamAHB32, it works... 

0 Kudos
Reply

594 Views
jeremyzhou
NXP Employee
NXP Employee

Hi Jan Mal&yacute,

Thank you for your interest in NXP Semiconductor products and 
for the opportunity to serve you.
I was wondering if you can share the screenshot of the space range of these RAM blocks.
I'm looking forward to your reply.

Have a great day,
TIC

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply