Wednesday, September 18, 2013

Xilinx ISE 14.x Design Summary Window does not update or refresh

I have had this one project and I have moved the directory around multiple times. The main issue here is that I can fully go through all the stages of Sythesize - XRT, Implement Design as well as Generate Programming file and the "Design Summary" does not change, ever. The design completely runs and I can find all the reports, but that design summary always stays the same.


This is solved by right clicking on the shaded in reports . Right clicking on "Design Overview" and then "Reset Report List..."

Tuesday, September 17, 2013

Total number of in the design exceeds the capacity for the target device.


 Occasionally,

You may run into this:

Pack:2925 - The total number of RAMB18s andRAMB36s in the design exceeds the capacity for the target device.

Map:237 - The design is too large to fit the device.  Please check the Design Summary section to see which resource requirement for your design exceeds the resources available in the device. Note that the number of slices reported may not be reflected accurately as their packing might not have been completed.

The best way to check how much you design exceeds capacity by, especially if it is BRAMS is to generate the files on a larger device and see how much resources it uses, this will give you a better estimate of how much to trim your design by.

Tuesday, August 6, 2013

Unexpected error while launching program: Error while running ps7_init method

This error comes when you have imported your SDK project to another computer. All you have to do is rename the SDK folder. Re Export the project in Planahead, and then copy over the files again.

Monday, July 29, 2013

Adding proc_common_v2_00_a or proc_common_v3_00_a to an ISE Project Navigator Design

I have a specific project I have been working on that requires me to synthesize a design fully in JUST Project Navigator. Unfortunately, for me you really kind of need some of the stuff from the edk like proc_common. Here is the easiest way I found to add it:

You get the error if you have:

library proc_common_v2_00_a;
use proc_common_v2_00_a.proc_common_pkg.all;

Somewhere in your code


  1. Switch to Sources/Source Libraries tab
  2. Right-click and select "New Source..."
  3. Select "VHDL Library" as the type and "proc_common_v2_00_a" as the name
  4. Right-click this new library and select "Add Source..."
  5. Navigate to and select /path/to/EDK/hw/XilinxProcessorIPLib/pcores/proc_common_v2_00_a/hdl/vhdl/proc_common_pkg.vhd

Source:http://forums.xilinx.com/t5/Embedded-Development-Tools/Library-proc-common-v2-00-a-cannot-be-found/td-p/14738

Sunday, July 14, 2013

Skyrim Dawnguard 3rd Person Crossbow Animation Not Working

So a huge amount of disappointment today when I discovered my game seemed to glitch when I tried to fire the crossbow in 3rd person. Super lame.

At first I was really mad at Bethesda for making it so glitchy, but then I realized it is only really glitchy because of all my freaking mods.

To get it to work I ended following the steps here: http://skyrimforums.org/threads/dawnguard-crossbow-glitch.13637/

1) FNIS (RE-)INSTALLATION fix (should work in most cases):
- remove data/meshes/actors/character/behaviors/mt_behavior.hkx
- (re-)install Fore's New Idles in Skyrim - FNIS. Make sure GenerateFNISforUsers.exe is run
FNIS will overwrite the most common cause of animation glitches (due to old defaultmale.hkx, and defaultfemale.hkx)

2) BEHAVIOR CLEAN-UP:
delete the following files, or move them to a different folder:
- data/meshes/actors/character/*.hkx
- data/meshes/actors/character/behaviors/*.hkx
- data/meshes/actors/character/characters/defaultmale.hkx 
- data/meshes/actors/character/characters female/defaultfemale.hkx
Now of course all animation mods which need behavior files need to be re-installed

Now it works just fine and I am having a great time with it.