Forums » Software Development »
DSP core starting
Added by Oleh Mela over 9 years ago
Hi,
I use CCS 6.x, DSP/BIOS 5.42.x, USB560 and MityDSp-L138F.
What it is necessary to make, that at power up of board MityDSP-L138F the program for DSP core was started in automatic mode?
Best regards,
Oleh
Replies (8)
RE: DSP core starting - Added by Jonathan Cormier over 9 years ago
Oleh,
I'm having a hard time understanding what you are asking for. Are you trying to load the DSP program on boot in u-boot or from Linux?
RE: DSP core starting - Added by Oleh Mela over 9 years ago
Thanks for your prompt reply.
I want, that at power up on board the code (.out file) for the DSP-core was started (if I correctly understand "U-Boot command> bootdsp c0700000" demands participation of the user).
Oleh
RE: DSP core starting - Added by Alexander Block over 9 years ago
Oleh,
I am working on adding some documentation to our DSP programming Wiki.
However in the meantime can you confirm if you are looking to use the ARM core (and Linux) in addition to the DSP or are you just trying to treat the module as a DSP only device? I.E. never booting past UBoot
Thanks,
Alex
RE: DSP core starting - Added by Oleh Mela over 9 years ago
Alex,
Yes, I am looking for DSP only device (without ARM and linux). I have already wrote and debugged (by JTAG) fine working DSP core application for DSP/BIOS. So, I need load this one to non-volatile memory, prefer NAND (or elsewhere). I need that my application was started with power on and should not require user instructions.
Thanks,
Oleh
RE: DSP core starting - Added by Jonathan Cormier over 9 years ago
Oleh,
How large is your DSP image? This will determine if it can fit in NOR or if it needs to be placed in NAND. NOR is preferable as it isn't affected by bit flips.
RE: DSP core starting - Added by Oleh Mela over 9 years ago
Alex,
At present the size .out a file for our application makes about 1.5 megabytes.
Thanks
RE: DSP core starting - Added by Alexander Block over 9 years ago
Oleh,
I have updated the programming Wiki (https://support.criticallink.com/redmine/projects/arm9-platforms/wiki/DSP_Quick_Start) to include how to store your DSP.out file to the SPI NOR Flash memory and how to boot the DSP from that memory device during the boot process automatically.
It's possible that you can use NAND or an SD card as well but in this case where the ARM processor will not be used the NOR memory is ideal as we place the DSP image into the Kernel address space of the NOR memory.
Thanks,
Alex