So, this is a rather strange issue that requires some explaining. I had modified the LCDdogma driver by adding some new functions that would allow the display of 64bit integers on the LCD. I wrote the code, recompiled driverlib, and recompiled my simpleBLEcentral project and the whole thing functions perfectly.
However, when I subsequently went to recompile and test my simpleBLEperipheral, it has a problem opening an LCD. By debugging, I've found that once it enters LCD_open via "lcdHandle = LCD_open(&lcdBuffers[0], 1, &lcdParams);" it never returns (and thus the device doesnt function/nothing is displayed on lcd/etc).
I figured, no problem, I'll recompile the driverlib in 'debug' mode instead of 'release' mode so I could step through the LCD_open function. To my surprise, once recompiled in debug mode, the lcd and program once again work! So thinking maybe some change I made caused the issue, I undid them and recompiled once again in release mode - it still did not work, meaning that there must be something else going on here.
There are no warnings during compilation with gmake or IAR. I am lost on how I could possibly figure out what is causing this...
I am using xdc tools 3_30_06_67, tirtos simplelink 2_11_01_09, ble 2_00_00_42893, bios 6_41_02_41.