Technical discussions about the TI C55x DSPs (including the c5501, c5502, c5503, c5507, c5509, c5510 and OMAP5910).
Murat- > There are 3 assembly files, 2 of which I could fix. There is one larger > file, which I havent been able to fix yet.. The remaining file includes > just algorithm, nothing about interrupts or anything depends on hardware. > So it must be easier.. The linked converted file is about 4 KBs.. When you say "fix", do you mean that you're still running the 55x code in compatibility mode? Or are you trying to add 55x-specific features, like extended addressing and parallel-mode acc instructions? -Jeff > ________________________________ > > Kimden: Jeff Brower [mailto:j...@signalogic.com] > Gönderilmiş: Per 27.09.2007 05:27 > Kime: Murat ÖNDER > Bilgi: c...@yahoogroups.com > Konu: Re: [c55x] Problem with converting asm code from 54x to 55x > > Murat Uonder- > > > I have an assembly code written for and works correctly on C5416. I need > > to make it work on C5509A and TI has a function "cl55.exe" which is > > expected to do the conversion process. But at each time I call this exe, > > a new assembly file is created, but I have to make a lot of changes on > > the file to make it work. However it should work without any problem and > > any changes. Does anybody know what can be the problem? Or is there any > > other way to convert a C54x asm file into a C55x asm file? > > You could do this with very simple code and just a few files, in which case your > C5509A would only run in "compatibility mode". But if you have a lot of C54x files > and memory usage includes far mode, this will lead to a lot of thinking about how to > map one chip architecture onto the other -- and no TI utility is going to do that for > you. > > How many files do you have? How big is the fully linked C54x code? > > -Jeff