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
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...
Hi Jan Malý,
Have a great day,
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------