Maintaining a working Linux kernel level driver for xapp1052 PCI Express bus mastering operation under 64Bits Ubuntu 14

I have been working for a while on making the bus mastering capability of PCI express block in Kintex 7 devices work. The main starting point was Xilinx xapp1052 however the driver provided by the application note is for Fedora core 32Bits system only. Consequently I did some work on the provided application note and made it work fine with KC705 and under 64Bits Ubuntu This was involved some modifications made in the driver as well and the provided user level application. (The updated design is a available for any one who needs upon a donation. )
Continue Reading »

Asus PB278Q 4K Monitor at 60Hz with AMD R9 280 GPU Under Ubuntu 14.04

For some months I was struggling to make the 60Hz refresh rate of my 4K monitor work under Ubuntu The graphics card I use is based on an AMD R9 280 GPU and is connected to the monitor through Display Port. I tried different versions of AMD Catalyst driver and even with the latest I had still the refresh rate of 30Hz. Solution was in the monitor settings: the default stream version for Display Port was , changing it to enabled the 60Hz mode.  
Continue Reading »