Quantcast
Channel: Microcontrollers
Viewing all articles
Browse latest Browse all 230912

Forum Post: RE: TMS570LC4357: Issue with Parameter Transfer from Flash to RAM using POM Module

$
0
0
Hi Emrullah, My sincere apologies for the delay in the late reply. I am on vacation for few days in the last week and also followed by a weekend, so didn't get a chance to work on this issue. Regarding your issue, i understood why POM is not working to move data from the flash to the RAM. It is because, Actually, the main purpose of the POM is to change the parameters of the program memory (flash). Please refer below highlighted definition once again. And also, you can verify the POM Region Start Address Register, the higher bits after 22 were reserved. That means we can move only the addresses up to the 22bit only. If you verify the address bits of the RAM it is upto 27th bit as well right, but flash addresses are upto 21 bits only. So, it is not possible to use the RAM memory in POM Region Start Address Register. And i would also like to mention that we don't need any POM to move the flash contents to the RAM. We can easily move through the pointers. Because writing into the RAM is no hard as compared with the writing into the flash. For example, just verify below of my code, here i using for loop and two pointers to the RAM and flash, i am simply copying the contents of the flash to the RAM. So, the conclusion is that POM is mainly designed to change the parameters of the program memory(flash). And to change the parameters of the RAM we can simply use the pointers. -- Thanks & regards, Jagadish.

Viewing all articles
Browse latest Browse all 230912

Latest Images

Trending Articles



Latest Images

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