Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

Linker Error when using TI_USCI_I2C Library

$
0
0

Hello,

I would appreciate any help on debugging this linker error: I have added the files for I2C support from the TI USCI I2C library, and modified the signal pin assignments for the msp430g2553.  I get a linker error:

"../lnk_msp430g2553.cmd", line 84: error #10099-D: program will not fit into available memory. placement with alignment fails for section "USCIAB0RX" size 0x4 . Available memory ranges:
INT07 size: 0x2 unused: 0x2 max hole: 0x2
error #10010: errors encountered during linking; "HDW_M3.out" not built

From what I have been able to track down, for some reason it thinks the USCIAB0RX interrupt vector is 4 bytes, but the linker command file indicates that it (and the other interrupt vectors are only two bytes (length = 0x2).  I can't seem to find out why it thinks the size is 0x4.  I have other interrupt vectors (like ADC) that work fine.

Thank you in advance for any insight into this problem,

Dave McNeill


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>