Hello,
i'm trying to move data between the ppc405-core of a V4FX20 and a microblaze. The ppc and the microblaze are connected via an FSL link:
PPC-APU FCB FCB2FSL FSL MB
To transfer data the putfsl()/getfsl() functions are used.
The data transfer works flawlessly if the standalone BSP is used on the PPC. If xilkernel is used on PPC and a task switch occurs between enabling the APU and calling putfsl()/getfsl() an unknown-instruction exception is generated. It looks like the MSR is not properly saved and/or restored. Is this the case or do i have to do a little more than just set bit 6 in MSR?
Regards, Andreas