Login

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

ARM Community: S3C2440A Programming problem - ARM Community

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

S3C2440A Programming problem Rate Topic: -----

#1 User is offline   Bhimashankar 

  • Member
  • Pip
  • Group: Members
  • Posts: 5
  • Joined: 04-December 09

Posted 04 December 2009 - 06:20 AM

Hi all,

I am developing my project on S3C2440A (ARM920T) kit.
But i have a problem for programming. Whenever i have tried to download program to memory after reset it was cleared.
So every time i have to download program again..

So i have tried the memory address change from
0x30000000 to 0x10000000, but it not works.

Please help me so that my program remains in memory after reset.

Thanks & Regards,
Bhimashankar
0

#2 User is offline   isogen74 

  • Super Contributor
  • PipPipPipPip
  • Group: Members
  • Posts: 1098
  • Joined: 20-March 07

Posted 04 December 2009 - 09:50 AM

The download probably places the code in the RAM - which is volatile and state is lost when the MCU is reset. You will want to program the code in to Flash memory for it to be non-volatile - most MCUs come with some form of Flash programming routine.
When optimizing software, consider that the quickest code to run is the bit you removed from the call path.
0

#3 User is offline   Bhimashankar 

  • Member
  • Pip
  • Group: Members
  • Posts: 5
  • Joined: 04-December 09

Posted 04 December 2009 - 10:35 AM

View Postisogen74, on Dec 4 2009, 09:50 AM, said:

The download probably places the code in the RAM - which is volatile and state is lost when the MCU is reset. You will want to program the code in to Flash memory for it to be non-volatile - most MCUs come with some form of Flash programming routine.



Thanks for reply. Actually I have tried to program flash using H-JTAG but because of some mistake bootloader from NOR flash is deleted.

Now to download bootloader again, but i don't know the procedure because now H-JTAG cant recognizes the NOR as well as NAND flash.

Please help me.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic