Other Parts Discussed in Thread: UNIFLASH, , SYSBIOS, EK-TM4C1294XL
Hi,
I have a project in which I have a bootloader and an application partition on flash. I got to know that to achieve the partition and move my application code down the memory I need to add resetVectorAddress to the particular address that I need.
After adding m3Hwi.resetVectorAddress = 0x00078100; to my .cfg file I was able to move my application and I verified it using memory read with uniflash.
Now, my bootloader executes first as it is at 0x00 and then it boots from this address and my application starts and it executes all the initializations but as soon as I do BIOS_start(); it hangs up and doesn't do anything. I don't know why this is happening.
Is it because the application code was moved to a different location than 0x00?
After BIOS start this is what I get on my uart
Start BIOS
Service Status: DHCPC : Enabled : : 000
Service Status: DHCPC : Enabled : Running : 000
then nothing....is there some setting that needs to be added here?
Regards,
Deepak