^

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

Keywords: TLB

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:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp
AR# 32926
Date Created 06/10/2009
Last Updated 06/18/2009
Status Active
Type
Feed Back