Dan Roganti

  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About Dan Roganti

  • Rank
  • Birthday 11/21/1962

Profile Information

  • Gender
  1. Dan Roganti

    VGA demo programs - some don't work

    Jack, I tried all of these sketch examples from the ZAP IDE again tonight to see if I missed anything - Bricks, Color Bar, Hello World, Load Image and Zetris. All of them worked fine except for Zetris still. When I upload Zetris all I get is a blank screen. But there's one thing that was different, once it was done uploading, the screen still had the same display from the previous example. See with the other sketches that work ok, the board would automatically start running once it was done uploading and display the graphics from the current sketch immediately on the screen. I never had to power cycle the board. In the case with Zetris, since I ran the Load Image example previously, the "PapilioImage.dat" image from that example was still on the screen. This happens even though it says "Done Uploading" on the ZAP IDE. So then I figured I should power cycle the board - via the usb cable - I can still see the monitor syncing to 800x600 72hz once the FPGA bit image is loaded. But the screen was entirely blank still. I'm using ZAP IDE v2.3.0 and I still have that same bit file loaded from my first post. Dan
  2. Dan Roganti

    VGA demo programs - some don't work

    [update] I just noticed that there's additional example programs in the ZAP IDE for the ZPUino. There were several examples, including another version of the 'Hello World' program in there. At first I though it was meant only for the Arduino, since these were not listed under the 'Papilio Schematic Library' sketches. They were instead under a generic menu called 'VGA' menu - so it was not apparent these were meant for the ZPUino. But it seems all of these sketches are meant for the ZPUino just as the Arduino, but they run faster with the ZPUino. I see there's several examples in that menu, Bricks, Color Bar, Hello Lorld, load Image and Zetris. I can get all of them to work except for Zetris. I'm not sure why yet. The comments in that program mention that I can use the same Hyperion bit file with the arcade megawing, just as with the other examples in that menu. Would anyone have some suggestions ? Regarding the examples on this link http://papilio.cc/index.php?n=Papilio.VGAWingIntroduction It seems these are incomplete when comparing to the code in the same examples inside the ZAP IDE. This might explain why I couldn't them to work before. thanks Dan
  3. Dan Roganti

    VGA demo programs - some don't work

    Hello All, I just bought the Papilio Pro board with the arcade mega wing. I have the ZPUino loaded into my new Papilio Pro. And the ZAP IDE tool. All of it works great ! I used this bit file zpuino-1.0-PapilioPro-S6LX9-Hyperion-HQVGA-Arcade-MegaWing.bit I tried several of the VGA demos, but I could only get one of them to work, the one called "Wing_VGA8" from the 'examples' menu under Papilio Schematic Library. The other test programs from this webpage, http://papilio.cc/index.php?n=Papilio.VGAWingIntroduction , don't seem to work. The very basic one called, "Hello World VGA" and the other called, "Color Bar". I can see the monitor sync properly to 800x600 72hz when I power up the Papilio Pro board, but I don't get any video from these test programs. It does mention on there that it's supposed to run on the ZPUino with the arcade mega wing board. [edit] I just tried the Game of Life program that was posted to this forum, at this link http://forum.gadgetfactory.net/index.php?/topic/1605-game-of-life-vga/ I have the same problem with this one too. There's wasn't that much description in the zip file, so I suspected it would work with the arcade mega wing. [/edit] Could there be a library problem with those two programs. I'm using ZAP 2.3.0 thanks, Dan
  4. I have version for the FDTI driver, dated 1/27/2014. The "Load VCP" option was already checked on. I didn't know at first I needed to install their drivers first. When I first tried the board, windows installed some driver that it thought should work and I only had the Serial Port A working. Once I did load the correct drivers, Serial Port B was working fine then. In the Device Manager, under USB Controllers, there are 2 entries, USB Serial Converter A and USB Serial Converter B. Then under Ports, I now have Papilio Pro Serial port [for Bit files] and USB Serial Port [for Console] Dan
  5. Dan Roganti

    Papilio Pro Beginner Tips

    I was glad to get my new Papilio Pro board running. There were a couple of bumps along the road. I outlined what I came across in this other thread on this forum here http://forum.gadgetfactory.net/index.php?/topic/1896-papilio-board-support-in-xilinx-tools-like-impactchipscope-etc/?hl=%2Bftdi+%2Bdriver One of the items that I discussed there, it would help to mention in front of everything else that the FTDI drivers should be installed first - rather than letting Windows decide whatever driver it seemed fit to work. But all in all, keep up the great work with the products and the support. Dan
  6. I'm glad I found this thread. It helped me figure out why I couldn't get the port B serial channel to work. I added the Papilio Pro to my FGPA collection and so things were a little different with this one for me. I normally used the Xilinx programmer before, but when I scored a great deal on the Xilinx SP601 with the Spartan 6 - I started using the USB to JTAG port on that. Even their XP601 dev bd is compatible with the Xilinx ISE, they do use a convoluted approach in their hardware just to get USB connectivity - too many parts. But I thought all USB to JTAG ports were the same. I loaded the Hello World program from here http://papilio.cc/index.php?n=Papilio.GettingStarted . But the serial port wasn't working. I had thought the drivers that Windows installed were correct, when it detected the new Papilio Pro board. I should have suspected something. I didn't see any mention on the Papilio Pro webpages about installing the FTDI drivers first. See the Windows device manager said that the Dual RS232 driver was installed, but only the Papilio Pro Com port was available - this is how I downloaded the Bit file - but not the USB Serial port. Then I came across this thread and only after I ran the "xilinx_xvc.py ftdi" did I notice that only the Port A serial channel was detected. Then I noticed the Papilio Pro beginners tips thread on here http://forum.gadgetfactory.net/index.php?/topic/1601-papilio-pro-beginner-tips/ where it mentions something about the problems with the windows drivers. But I found it strange that it doesn't mention to install the FDTI drivers first. I only found it by chance when they mention to try the FTDI USB View utility. So looking on FDTI's website for that tool, I came across the FDTI drivers. So I uninstalled the Windows drivers, and immediately installed the FTDI drivers. I now see both A and B ports detected with xilinx_xvc.py and both Com ports are shown in the Device Manager. Now the serial port is working fine and I see the Ascii table display in the terminal window besides the blinking Leds. I also had no idea that the FTDI device wasn't supported by ISE until now. So I will give this new method a try with the python program to get Xilinx ISE to recognize this new dev bd. Dan