AnsweredAssumed Answered

BF592 out of memory - everything goes to libc532.dlb

Question asked by ExtrasensorySystems on Dec 4, 2012
Latest reply on Dec 12, 2012 by CraigG

Hi Craig and all -

 

I have a very neat little seismometer built for the University. It has a BF592 and a LOT of AD7608's on.

 

I am trying to use the device drivers to set up a simple 2xSPI and 1xUART application in a BF592.
I am basically combining the code in the SPI and UART ECHO driver demos.

 

Once that is done, the project runs out of space.

I have set up optimizations and symbol elimination - and everything gives a tiny bit more space.

 

The obvious robber is libc532.dlb, which hogs 95% or so of the memory and leaves me a few scraps to program on.
It does not look like my ROM is coming in handy at all, even though I have tried setting the Processor(2) setting to include it.

 

Is there a way of just using the bits of that library I need?
What am I doing wrong?

 

Do I really need to program this on register level?

 

Thanks sweet gurus in advance.

 

Kent

Outcomes