Hello Csaba,
regarding the communication error:
I guess you also use some other tools to access your SoundBite, e.g. the AVR GUI demo.
When I use the Symphony Studio only on a freshly powered-up SoundBite, everything works fine.
When I first use the AVR GUI demo and then want to access the SoundBite through the Symphony Studio debugger,
I get exactly the same error.
I guess that the problem is caused by the different access modes - the AVR GUI uses SPI and configures the FT2232
to communicate to the SPI port while the debugger uses JTAG / OnCE. Both parts of the software seem to be incompatible
and not to be usable in parallel.
If anybody out there has a solution for this, I would be happy to learn about it!
regarding the assembly warnings and errors:
You need not worry about the warnings although I would recommend to write your own code in a warning-free manner.
The final error is from the linker. The reason is the path separator. The eclipse project set-up supplied by Freescale
includes single backslash "\ " path separators in the build configuration. These separators get deleted as you can see
at the last line of your output (the issue marked in red):
dsplnk -G -Mmapfile.txt -R..\sb_boardtest_lnk.ctl -B"board_test.cld" ./boardtest.cln ./process_samples-fig56.cln ./process_samples-fig58.cln ./process_samples-nco-frac.cln ./process_samples-nco-int.cln ./sb_codecs.cln ./sb_eeprogram.cln ./sb_isr_esais.cln ./sb_leds.cln ./sb_switches.cln
dsplnk: Cannot open memory control file: ..sb_boardtest_lnk.ctl
To avoid this, use Unix-style path separators "/". Perhaps, double-backslash might also work "\\", but I did not test that.
I think you have to edit this manually and probably have to do so also for future projects...
Hope it helps
schi
Message Edited by schi on
2008-07-30 12:56 PM