Part Number: AM3358
Other Parts Discussed in Thread: SYSBIOS
I have ti-rtos (SYSBIOS) app running on a Pocket BeagleBone. In this app, I am allocating a large buffer maybe 2 MB to store some data. To get malloc to work I've increased the heap size in the .cfg file. This also makes the app binary image much larger.
In the app, I am initializing the buffer to 0's, then writing data into it as the app runs. Is there a way to be able allocate the big array without making the app image larger also?
The system is using the sd-card to store the MLO bootloader and the app itself. The larger app is also causing system to boot slower than if the image were smaller.