Erik Lehmann
2011-09-21 18:29:50 UTC
Hi,
I just started with the new devicetree stuff but my main goal is to convert my old sopc design into the new qsys and update my linux2.6 nommu to the new linux3.0 kernel also without mmu. I installed Quartus 11 and thought it might be a good idea to start with a small sample project to test everything and to minimize problems. So I thought using an Altera example already updated to qsys might be a good thing to do. So I downladed niosii-ethernet-standard-3c25.zip (http://www.altera.com/support/examples/nios2/exm-net-std-de.html) and generated the qsys. Next step was to update my GIT branches und recompiled the toolchain. I also got sopc2dts and compiled it successfully (in linux). Because I use a VirtualBox linux machine (without GUI) on Windows I thought it would be great to use sopc2dts with GUI under Windows through a shared folder. So I wrote a small batch file that starts the compiled sopc2dts with gui. I attached it because someone else may find it useful (could be added to git too).
So I loaded the eth_std_main_system.qsys in sopc2dts but some modules seam to be missing both connected to the flash module:
Name: "flash_tristate_bridge" Description: "altera_tristate_conduit_bridge"
Name: "ext_flash" Description: "altera_generic_tristate_controller"
How do I add the components to the sopc2dts library and what information is necessary?
Maybe this design could be used as example in the wiki to illustrate the whole process. Because, I couldn't find any example showing the sopc2dts generation and some uClinux settings. What do you think?
Kind regards
Erik
I just started with the new devicetree stuff but my main goal is to convert my old sopc design into the new qsys and update my linux2.6 nommu to the new linux3.0 kernel also without mmu. I installed Quartus 11 and thought it might be a good idea to start with a small sample project to test everything and to minimize problems. So I thought using an Altera example already updated to qsys might be a good thing to do. So I downladed niosii-ethernet-standard-3c25.zip (http://www.altera.com/support/examples/nios2/exm-net-std-de.html) and generated the qsys. Next step was to update my GIT branches und recompiled the toolchain. I also got sopc2dts and compiled it successfully (in linux). Because I use a VirtualBox linux machine (without GUI) on Windows I thought it would be great to use sopc2dts with GUI under Windows through a shared folder. So I wrote a small batch file that starts the compiled sopc2dts with gui. I attached it because someone else may find it useful (could be added to git too).
So I loaded the eth_std_main_system.qsys in sopc2dts but some modules seam to be missing both connected to the flash module:
Name: "flash_tristate_bridge" Description: "altera_tristate_conduit_bridge"
Name: "ext_flash" Description: "altera_generic_tristate_controller"
How do I add the components to the sopc2dts library and what information is necessary?
Maybe this design could be used as example in the wiki to illustrate the whole process. Because, I couldn't find any example showing the sopc2dts generation and some uClinux settings. What do you think?
Kind regards
Erik