Friday, April 29, 2016

MMU section translation fault

While working on a ZedBoard (perhaps also MicroZed and others) you may find yourself facing a message referring to MMU section translation fault. This has happened to me a couple times. In my experience it's because I'm attempting to launch a bare metal application to the PS while the board has already booted to Linux--so the MMU is likely already in use. My solution:
  • Remove the Linux SD card (from which the board is booting) from the slot and reset the board
  • Program the PL (FPGA) again
  • Launch your bare metal application again.

Sunday, January 10, 2016

Atmel Studio 7 incompatibility with Visual Studio 2015 Update 1

I spent a bit of time baffled after installing Atmel Studio 7.0.634 as I couldn't even create a new project successfully. This appears to be an incompatibility with Visual Studio 2015 Update 1. I found an apparent solution to the issue here, which manages to get me past my issues with creating a project. I'm not exactly sure why Atmel Studio has so many binding redirects, but there it is.

Sample error message: The 'ErrorListPackage' package did not load correctly.