New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

how to use libnvdla_cmod.so #75

Closed
wuchunxuan opened this Issue Dec 7, 2017 · 7 comments

Comments

Projects
None yet
4 participants
@wuchunxuan

wuchunxuan commented Dec 7, 2017

hi all:
i can build c mode, but i donot know how to use libnvdla_cmod.so
can you have example to use libnvdla_cmod.so

@jwise

This comment has been minimized.

Show comment
Hide comment
@jwise

jwise Dec 7, 2017

Member

We're working on a Virtual Platform release that will have an example of integrating it into Qbox. The ETA on that is a few days to a week.

Member

jwise commented Dec 7, 2017

We're working on a Virtual Platform release that will have an example of integrating it into Qbox. The ETA on that is a few days to a week.

@wuchunxuan

This comment has been minimized.

Show comment
Hide comment
@wuchunxuan

wuchunxuan Dec 7, 2017

OK, i wait it

wuchunxuan commented Dec 7, 2017

OK, i wait it

@jwise

This comment has been minimized.

Show comment
Hide comment
@jwise

jwise Dec 12, 2017

Member

The libnvdla_cmod.so exposes a SystemC module, "NV_nvdla". In the recently release Virtual Platform tree we have an example of instantiating one, and connecting it to other SystemC buses:

https://github.com/nvdla/vp/blob/master/models/nvdla/src/nvdla_top.cpp

This is a relatively complicated example; unfortunately, we don't have something simpler right now, but hopefully this will get you started. I'm going to close this issue for now, but please feel free to reopen it if you have further questions!

Member

jwise commented Dec 12, 2017

The libnvdla_cmod.so exposes a SystemC module, "NV_nvdla". In the recently release Virtual Platform tree we have an example of instantiating one, and connecting it to other SystemC buses:

https://github.com/nvdla/vp/blob/master/models/nvdla/src/nvdla_top.cpp

This is a relatively complicated example; unfortunately, we don't have something simpler right now, but hopefully this will get you started. I'm going to close this issue for now, but please feel free to reopen it if you have further questions!

@jwise jwise closed this Dec 12, 2017

@wuchunxuan

This comment has been minimized.

Show comment
Hide comment
@wuchunxuan

wuchunxuan Dec 13, 2017

i think this is too hard, why have no simple example with 'main'

wuchunxuan commented Dec 13, 2017

i think this is too hard, why have no simple example with 'main'

@wuchunxuan

This comment has been minimized.

Show comment
Hide comment
@wuchunxuan

wuchunxuan Dec 13, 2017

Hi Subhash -- yesterday, we released the software stack to run on top of NVDLA, along with the Virtual Platform, which should provide some examples and an environment in which you can do further development. Have a look at that? where it is??

wuchunxuan commented Dec 13, 2017

Hi Subhash -- yesterday, we released the software stack to run on top of NVDLA, along with the Virtual Platform, which should provide some examples and an environment in which you can do further development. Have a look at that? where it is??

@sun3388

This comment has been minimized.

Show comment
Hide comment
@sun3388

sun3388 Dec 13, 2017

Please refer to this doc: http://nvdla.org/vp.html,
it has virtual platform and sw setup info,
and you don't really care how to leverage the single so lib,
you can boot OS and run SW tests directly on this virtual platform following the steps in the doc.
related repo :
https://github.com/nvdla/vp
https://github.com/nvdla/sw

sun3388 commented Dec 13, 2017

Please refer to this doc: http://nvdla.org/vp.html,
it has virtual platform and sw setup info,
and you don't really care how to leverage the single so lib,
you can boot OS and run SW tests directly on this virtual platform following the steps in the doc.
related repo :
https://github.com/nvdla/vp
https://github.com/nvdla/sw

@ShoneAlbert

This comment has been minimized.

Show comment
Hide comment
@ShoneAlbert

ShoneAlbert Dec 14, 2017

I want to ask how to use the SW
I have installed the Qbox .

ShoneAlbert commented Dec 14, 2017

I want to ask how to use the SW
I have installed the Qbox .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment