This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x crypto acceleration problem

Other Parts Discussed in Thread: AM3359

Hello all,


I am working with Linux on AM3359 chip.


according to data-sheet AM335x supports Hardware Crypto Acceleration.


So enabled following drivers

--- Cryptographic API
    [*] Hardware crypto devices --->
        --- Hardware crypto devices
            <*> Support for OMAP AES hw engine
            <*> Support for OMAP SHA/MD5 hw engine

as per this document http://processors.wiki.ti.com/index.php/Cryptography_Users_Guide#AM35x.2F37x.2C_AM335x_-_AES.2C_SHA.2FMD5_Drivers

After loading the kernel , boot messages are as follows

root@phyCORE-AM335x:~ dmesg | grep aes
[    0.094543] omap_init_aes: platform not supported
[    5.171997] omap_aes_mod_init: loading omap-aes driver
[    5.177429] omap_aes_mod_init: Unsupported cpu


Do I need to do extra configuration to make crypto work ?




  • Hi,

    Which Linux SDK is this?

    I use ti-processor-sdk-linux-am335x-evm-01.00.00.03 (kernel 3.14.26) on my beaglebone black, and the result is:
    root@am335x-evm:~# dmesg | grep aes
    [ 1.301447] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2

    Best Regards,
    Yordan