AR# 32926


11.2 EDK, microblaze_v7_20_a - When booting BlueCat Linux, the kernel reports an instruction bus exception in MicroBlaze system


An erroneous instruction bus exception can occur when writing to TLB registers, if an instruction fetch coincides with the TLB register write instruction. The error can only occur when C_ICACHE_ALWAYS_USED is set, and the processor is running in virtual mode with the instruction cache enabled.


This issue has been fixed in the latest 'microblaze_v7_20_b' core which boots BlueCat Linux correctly. The latest core is available in EDK 11.2. 


EDK 11.2 is available at:

AR# 32926
Date 05/21/2014
Status Archive
Type General Article
People Also Viewed