Hi You may have to look in to camera initialization part,if Enabled before improper cameara control parameter(if u r using camera) after down loading new image it might not execute properly. 1)Check old codes boot loader which copies new image should not over lap during copy(as boot loader lasts for only once during copy(BEGINNING) let it b any where in the IRAM) 2)lets say old code boot loader has _c_int00 at 0x0 address and new image _c_int00 address at some xyz address location, then u take care of passing the control from BOOTCODE of _c_int00 to your Application_c_int00 properly I the CMD file. Manju Yadav HCL Technologies Limited Bangalore-68 Mobile:98451 85044 ------------------------------ Disclaimer: This message and any attachment(s) contained here are information that is confidential, proprietary to HCL Technologies and its customers. Contents may be privileged or otherwise protected by law. The information is solely intended for the individual or the entity it is addressed to. If you are not the intended recipient of this message, you are not authorized to read, forward, print, retain, copy or disseminate this message or any part of it. If you have received this e-mail in error, please notify the sender immediately by return e-mail and delete it from your computer. -----Original Message----- From: neeli bhaskar reddy [mailto:] Sent: Wednesday, November 24, 2004 11:27 AM To: Subject: [c6x] software reset Hi all coming again with the same problem i.e. software reset for software upgradation for 6711 DSP. We are sending new image (the new software to be run on DSP) to the DSP through some communication channel. The received image we are burning into flash. Then we are branching to 0x0 location using assembly branch instruction. The dsp is not getting up, but if we make a hard reset the dsp successfully running the new code. If we send the same image which is already running on dsp, it burns that image and makes a successful reset. We have fixed the _c_int00 to fixed location in the cmd file. We are resetting the peripherals which are in use. disabling the interrupts and global interrupt. We are expecting that when we branch to 0x0, at this place old code's boot loader will be there, this bootloader will copy the new code into iram and then jumps to c_int00, which will be same for both the codes. and then it has to function with new code, but its not coming up, it works with new code only after hard reset. Pls help Thanks in advance, ===== BHASKAR REDDY . N Mysore Cell: 9880 177365 __________________________________ _____________________________________ Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer. You need to do a "reply all" if you want your answer to be distributed to the entire group. _____________________________________ About this discussion group: To Join: Send an email to To Post: Send an email to To Leave: Send an email to Archives: http://www.yahoogroups.com/group/c6x Other Groups: http://www.dsprelated.com Yahoo! Groups Links |
RE: software reset
Started by ●November 24, 2004