Hi Hamada,
I believe you are getting a data abort due to a MMU fault on data read. The "initializeLED" function in your app is attempting to access some memory mapped registers at 0x44E1xxxx and 0x44E0xxxx without mapping these address ranges in the MMU.
Please go through the A8 MMU cdoc to see how to add MMU entries for peripheral memory-mapped regs:
http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/sysbios/6_40_01_15/exports/bios_6_40_01_15/docs/cdoc/ti/sysbios/family/arm/a8/Mmu.html#xdoc-desc
Best,
Ashish