I had the similar error with SEC1 for 8248. My RNG DPD could not generate desired result. After DPD address written my ISR was invoked but all i had is TEA error, or bus error etc when i checked the Status Registers.
regards -vikas > HiHo! > > I am trying to get the SEC engine running on a ads8272 > but i am completely stuck now. (It feels like the problem > we saw on this list last month, but there is still no solution > to that issue yet. > > Quick Problem description: > initialize seems, ok, yet when i feed a single > dpd (for DES EU) into channel 0, the engine > seems to stuck during fetch. Nothing happens. > > Questions: > - Can someone help me out? (Not sure if this is the right list for this?) > - Do (open) sources for the SEC1 (motorola/freescale) engine exist for > vanilla linux? > (I know of Arabella, but they are neither open nor for vanilla linux) > > ciao > Markus > > P.S. some more details below > -------------------------------------------- > more info: > - i hopefully initialized it correctly > - prepared a dpd > - wrote it into fetch register > - see that something happens: CurrentDescriptorPR changes > - boing, that's it... no more > > some dumps: > Before writing the fetch register: > CryptoChannelConfigRegister (f0042008), 0x00000000 0x0000071c > CryptoChannelPointerStatusRegister (f0042010), 0x00000000 0x00000007 > CryptoChannelCurrentDescriptorPointerRegister (f0042040), 0x00000000 > 0x00000000 > CryptoChannelFetchDescriptorRegister (f0042048), 0x00000000 0x00000000 > CryptoChannelDescriptorBufferRegister 0 (f0042080), 0x00000000 > > after writing to fetch register > CryptoChannelConfigRegister (f0042008), 0x00000000 0x0000071c > CryptoChannelPointerStatusRegister (f0042010), 0x00000002 0x00000007 > CryptoChannelCurrentDescriptorPointerRegister (f0042040), 0x00000000 > 0x002e9a98 > CryptoChannelFetchDescriptorRegister (f0042048), 0x00000000 0x00000000 > CryptoChannelDescriptorBufferRegister 0 (f0042080), 0x00000000 > > CCPSR changes to 2 (error), but i don't know why? > Nothing else (at least nothing i can see) happens. > ------------------------------------------------------ > markus schaefer --- software engineer > epygi labs de gmbh > herrenstrasse 23 > d-76133 karlsruhe, germany > tel: +49 (721) 205 96 30 -- fax: +49 (721) 205 96 59 > sip: 20444 at sip.epygi.com > *email removed, but it is easy to guess* > http://www.epygi.de > > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded at ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded >
