assafi Posted October 11, 2014 Report Share Posted October 11, 2014 Hi everyone! I was trying to implement the UART example from the Papilio website and was dissapointed to find out that the link for the example project from Gadget Factory is broken Can anyone share this project? currently I cannot enjoy the tutorials... thanks! Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted October 12, 2014 Report Share Posted October 12, 2014 Hello Assafi, That server just recently went down, its very old and I thought we had everything migrated off it. Let me dig up that source code and post it to a new location. Jack. Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted October 12, 2014 Report Share Posted October 12, 2014 Ok, I found the code and am attaching it to this post, I'll update the original article too. Xilinx_UART_Example-1.1.zip Jack. Quote Link to comment Share on other sites More sharing options...
assafi Posted October 13, 2014 Author Report Share Posted October 13, 2014 Thanks! Quote Link to comment Share on other sites More sharing options...
tdoodnauth Posted October 27, 2014 Report Share Posted October 27, 2014 Thanks as well. Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted October 27, 2014 Report Share Posted October 27, 2014 Look for this to be implemented soon in DesignLab, I figured out how to use a netlist file so we should be able to distribute a working version that doesn't require downloading the source code without violating Xilinx's EULA's. Jack. Quote Link to comment Share on other sites More sharing options...
ruzzmon Posted August 19, 2015 Report Share Posted August 19, 2015 Hey Jack, Any chance you were able to implement this idea already into DesignLab? I couldn't seem to find it. I was looking for an easy way (drop-in) to communicate with some registers on the FPGA without the ZPUino/other soft processors. Any other suggestions to do this would be useful as well. In fact, it'd be really cool if there was something like a UART that could talk to the wishbone bus registers directly. Is that possible? That would mean we could reuse all the work that people may put into developing wishbone compatible peripherals but who may not need the power/functionality of the ZPUino. Thanks Quote Link to comment Share on other sites More sharing options...
Jaxartes Posted August 21, 2015 Report Share Posted August 21, 2015 There's something called "UART to bus" at open cores. I think it provides basically the functionality you're looking for, except it's not wishbone compatible and it's not DesignLab integrated. http://opencores.org/project,uart2bus There are probably others out there. Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted August 21, 2015 Report Share Posted August 21, 2015 That is an idea I've been kicking around for a while now, just haven't had the time to implement anything... Maybe that opencores project is a good fit. Jack. Quote Link to comment Share on other sites More sharing options...
ruzzmon Posted August 21, 2015 Report Share Posted August 21, 2015 Hi guys, That opencores project Jaxartes posted seems like a perfect fit! In the future this means we could generate hardware peripherals for DesignLab library that could be instantiated as either standalone or ZPUino-connected which I think is pretty neat and adds some flexibility and reusability. Thanks Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted August 24, 2015 Report Share Posted August 24, 2015 The only downside is that it is not Wishbone compatible, but might be easy to adapt to Wishbone. Quote Link to comment Share on other sites More sharing options...
ruzzmon Posted September 9, 2015 Report Share Posted September 9, 2015 Is anybody working on this or interested in working on this? I doubt I'd have the knowledge and skill at this point to do it myself... Thanks Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted September 9, 2015 Report Share Posted September 9, 2015 Unfortunately I don't have much time available to work on it at the moment... But I'm all for it and will offer a $100 Gadget Factory credit to anyone who can make this a reality! Jack. Quote Link to comment Share on other sites More sharing options...
ewill Posted November 4, 2015 Report Share Posted November 4, 2015 The Uart example is very close to what I'm after for communicating with an external device I have. http://papilio.cc/index.php?n=Papilio.HighSpeedUART However I need an 11 bit frame of data and the example uses a 10 bit frame. Is there anyway the code can be modified to allow for 2 start bits and 8 data bits or 1 start bit and 9 data bits? I always need 1 stop bit regardless. I'm new to FPGAs and have poked around in the code but need a little direction to get me started. Thanks. Quote Link to comment Share on other sites More sharing options...
ewill Posted November 7, 2015 Report Share Posted November 7, 2015 OK 9 bit example is also included with Xilinx code package. Thanks. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.