eelcor

Gameduino source compilation for Papilio

Recommended Posts

Hi all,

I finally started experimenting with the Papilio One. One of the projects I'm currently very interested in, is porting the Gameduino to the Papilio 500K.

I found all source files, however, when I start compiling the source in Webpack 13.2, it quits after throwing an error about ICAP and DNA. I know the gameduino has been created using the Spartan3A which has additional security features.

Somehow Webpack is triggered to use DNA and ICAP, although all project settings has been set to Spartan3E. Is there any way to prevent Webpack from instantiating these blocks and compile the Gameduino source code into a usable bitstream.

Maybe this question has been raised before, but I am unable to search the boards.

Thank you all!

Kind regards,

Eelco

Share this post


Link to post
Share on other sites

Sorry about the trouble with the searching, I fixed it up and searching should be good now.

I made an attempt to get the gameduino code working with the AVR8 back in December. Unfortunately there is not enough memory in the P1 500K for both to fit but I did get the Gameduino synthesizing. I never connected an Arduino to test if it works, but I think it should. :)

Here is a link to download the project directory. From what I remember you need to comment out the bscan and dna primitives from the project to get past the errors you are seeing. But the next tricky part comes when you need to find a bunch of missing files that get generated by his python scripts... The shared project directory should have everything worked out I think...

Jack.

Share this post


Link to post
Share on other sites

Hi Jack,

Thanks for the file, that'll do the trick! I've been playing with his J1 processor, but forth is pretty complicated stuff. On to the gameduino!

Kind regards,

Eelco

Share this post


Link to post
Share on other sites

That's great!

I see a lot of similarities with my HP calculator, although the basewords are quite difficultto remember. It looks like fun and a very practical microprocessor. I am also porting his processor to a cyclone iv (de0 nano), it would be great to have a small cross platform processor.

I do see the need for buying the papilio plus soon ;-)

Kind regards,

Eelco

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now