Perhaps a turn around for that issue could be adding pre processors directive that instructs compiler to allocate that big variable within a contiguous region. Taking a look on CCS user's guide it is possible to identify a directive that is likely to do that, as follows:
Code C - [expand] 1 int8 array[<size_of_array>] __attribute__((aligned(<address_of_array>)));