I am sorry you need to start with the basics... it involves creating a simple system with your cyclone v soc process (or other processor of your board) with Qsys within quartus, generate the design and create a top level design in either Verilog or VHDL hardware languages. You can then get to grips with it all.
Please if you require further help follow the tutorials within this website. Although might not be available for your board you will be able to follow the process accordingly.
Thanks for your reply.I am just a starter in deo nano SOC board.My req is very simple I just wanted to access all the GPIO pins GPIO1 and GPIO0 .since I did it using the C code with HPS_LED and HPS_key I thought I just have to use the existing .SOF.But then since this did not work I generated own .SOF using system builder.But since this said no driver found I had to use qsys tool.This is where I got stuck.I just need a .sof where I can confiure the register and do the toggling and clearing.thats the requirement.so can I use the existing HPS_LED.sof and in that modify the .V file and add the
.hps_0_hps_io_hps_io_gpio_inst_GPIO01 ( HPS_GPIO_1 ), // .hps_io_gpio_inst_GPIO01
will this eneble the GPIO1 and can I access the register from the linux user space.??
Need to generate .sof to create this
Kindly let me know.
Thanks and regards
For the exisiting .v files if I has .hps_io_....GPIO01 ==>GPIO_1 and then compile with qsys and then create .sof then I will be able to access the GPIO1
If I get an example file which has this I can add the same later I can extend this to other pins and repeat the same for GPIO0.