Exit code 2.and error "ltc E112:..."

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User22283
Level 1
Level 1
Hi!
Today I'm coding on ads for MCU tc212 but I don't understand this error code ltc E112.It's really confusing.
Is that means requiring too much data space? And how can I adjust?
Thanks!
Here's the details:
ltc E112: cannot locate 38 section(s):...(too long...)
ltc I455: requirement: 34K (0x891d) bytes of RAM area in space mpe:vtc:linear
ltc I456: section type: range restriction - range(s) 0x70000000-0x7000c000
ltc I456: section type: group restriction - contiguous
ltc I457: .data.Cpu0_Main.image (7) (0x1608 bytes)
.etc
0 Likes
1 Solution
MoD
Employee
Employee
50 likes received 500 replies posted 100 solutions authored
Data flash will not be used for variable, because the data flash is no RAM. What you can put in data flash are e.g. constants.
I expect that your temporary arrays are too big. The RAM is used also for STACK, CSA and soon.

View solution in original post

0 Likes
4 Replies
MoD
Employee
Employee
50 likes received 500 replies posted 100 solutions authored
There is not sufficient ram memory available for your program. You use big arrays which are consuming big portions of the ram?
0 Likes
User22283
Level 1
Level 1
yeah I'm using them for photo dealing. They are temporary arrays
0 Likes
User22283
Level 1
Level 1
And what confused me most is that tc212 have 64 Kbyte data flash. So this means not all of them can be used by user?
0 Likes
MoD
Employee
Employee
50 likes received 500 replies posted 100 solutions authored
Data flash will not be used for variable, because the data flash is no RAM. What you can put in data flash are e.g. constants.
I expect that your temporary arrays are too big. The RAM is used also for STACK, CSA and soon.
0 Likes