arnonh 0 Report post Posted May 23, 2015 Is it possible to add more Wishbone Slots to the ZPUino? Share this post Link to post Share on other sites
alvieboy 25 Report post Posted May 27, 2015 Yes, it is.You can use a "hub" to demultiplex one of the existing slots into, let's say, 1-to-8. However, current software is not aware of this.This is actually somehting I have discussed earlier with Jack.Do you need this in a short term ? Share this post Link to post Share on other sites
arnonh 0 Report post Posted May 28, 2015 After more thought about my problem I think thak threr might be a better solution for me than more wishbone slotsI want to talk to 12-15 Uart devicesfrom a block of ram (like frame buffer)something vary smiliar to what you did for soundpuddle.But with uart insted of SPI Share this post Link to post Share on other sites
alvieboy 25 Report post Posted May 28, 2015 Ok... all transmission-only ?That should be fairly easy for transmission. Share this post Link to post Share on other sites
arnonh 0 Report post Posted May 28, 2015 I also need to receivebut vary little data and at lower speed Share this post Link to post Share on other sites
mog 0 Report post Posted August 1, 2015 I have exactly the same case but I need to receive on 10 UARTs. I've been following this tutorial - http://gadgetfactory.net/learn/2013/11/15/papilio-schematic-library-10-serial-ports/- and discovered that ZPUino Soft Processor - Papilio One 500K - Vanilla - v2.0 has only 9 whishbone slots and not 10 as in the original tutorial (Whishbone Slot 7 is missing). How could I add the missing one to the equation? Share this post Link to post Share on other sites
alvieboy 25 Report post Posted August 2, 2015 One of the slots is used internally, so you only be able to access nine of them. So total number of avalable slots is 15. One option is to create a "HUB" that will get you 15 more slots. Would that work for you ? Share this post Link to post Share on other sites
mog 0 Report post Posted August 2, 2015 That would be perfect. How can I do that? Share this post Link to post Share on other sites
alvieboy 25 Report post Posted August 4, 2015 Let me discuss this with Jack first, because it requires changing libraries to support the new HUB functions. Share this post Link to post Share on other sites
arnonh 0 Report post Posted August 4, 2015 Wouldn't it be easier to create one wishbone device with multiple uarts (with corresponding library) ? Share this post Link to post Share on other sites
alvieboy 25 Report post Posted August 4, 2015 Not really. I actually have been thinking about this HUB thing for some time, so it's basically already designed in my head, just needs implementation. Share this post Link to post Share on other sites
alvieboy 25 Report post Posted August 4, 2015 Only one thing missing: you need interrupts ? Will be hard to figure out where the interrupt came from (you know it's from the HUB, not necessarly from which device) Alvie Share this post Link to post Share on other sites