My team has developed some new algorithms with SHARC eval board.
How can I protect my IP? Our source code is in SPI flash.
Does SHARC has Lockbox similar as blackfin?
Should I use encryption chip such as AT88sc?
Appreciate for help!
We do not provide any encryption/decryption algorithms as it is specific to customer applications. We can help you in using the second stage loader to boot the application.
Some of the ADSP-2148x family processors also have custom ROM. You may contact your local sales/distributors to get more details about using them.
Please let me know about which SHARC processor you are referring to. The SHARC does not have the Lockbox support as Blackfin. It should be possible to use an encryption algorithm on the final application and burn it in the flash. This final application should include the decryption algorithm and a second stage kernel. This code can be booted first which in turn will read from flash decrypt and store in the memory. Once the complete application is downloaded it can overwrite itself.
It is SHARC 21489.
Would you pls provide some Application Notes for your encrypt&decrypt program?
Retrieving data ...