Hi all, I have been using the xilinx ultraContrller design pretty succesfully but I need to add/change the peripheral setup. The design comes with 32 bit GPIO and a software based serial communication and some memory, none of which are connected on the PLB or OPB. In fact there is no OPB or PLB instantiated in the design.
The serial communication drivers are blocking and I would like to change this to nonblocking. I believe i need to add a plb UART to make it nonblocking. Is this correct? and to do this I also need to add a PLB bus.
Does it make more sense to create a new EDK project and add a plb bus, plb uart and plb gpio instead of builing on what I have already. I have tried this but have had very little luck getting the connections correct and then figuring out how to do the memory layout.
Suggestions for a newbie to using EDK successfully would be much appreciated.
Thanks
Matt