Hello, i have and idea for a board, an initially i considered to startr form a "bare metal" FPGA board... but why redo the wheel? Because Parallela is open, it is smart to use it as base for another project.
What i need is just a board with all but without E16/E64 chip, because i want to do else: i wish eliminate from the FPGA the part dedicated to controll/interface E16/E64 and use these logic gates to do other things (maybe it is enough the internal logic gates, maybe i will need another external fpga to take my project, I still don't know).
First of all I want to be sure that this way is totally legal: can I modify the "code" inside the FPGA? I mean, i dont want to touch the VERILOG(?) of ARM core, i just want to add some code of my own.
Have I to pay the fee to ARM for their IP? Can i use - if any - another ARM softcore instead of what is inside FPGA now? In FPGA there is a dual core, but still i don't know if all that power is needed by me.
If uder legal viewpoint all is ok, parallela can be a good "bare metal" to start then modify the fpga programming and if I get success, rebuild the phisical board deleting the ephipany core and add the hardware i want.
Well, I am a _TOTAL_ newbe in FPGA programming, use of tools and so on. So, how to do? where i have to start? Someone of the Team can redirect me to the right "point of start"?
Thanks.