Discussion and technical support related to USRP, UHD, RFNoC
View all threadsHow to create the RFNOC block gain for other RFNOC image cores...Default is
for X310, but I want to be x300?
When I created a new RFNOC module with the below commands, the RFNNOC image
core is x310 (my Gnuradio 3.8.1, UHD 4.1.0.5).
$rfnocmodtool newmod transceiver
$cd rfnoc-transceiver
$ rfnocmodtool add gain
You can icores folder list, you are seeing that default is x310, with
which command I can change to other RFNOC like x300 and son ...
thnaks in advance
$:~/fnoc-transceiver/rfnoc/icores$ ls
CMakeLists.txt x310_rfnoc_image_core.vh
gain_x310_rfnoc_image_core.yml x310_static_router.hex
x310_rfnoc_image_core.v
Does anyone have not any idea? thanks in advance
On Sun, Feb 13, 2022 at 10:51 AM sp h stackprogramer@gmail.com wrote:
How to create the RFNOC block gain for other RFNOC image cores...Default
is for X310, but I want to be x300?
When I created a new RFNOC module with the below commands, the RFNNOC
image core is x310 (my Gnuradio 3.8.1, UHD 4.1.0.5).
$rfnocmodtool newmod transceiver
$cd rfnoc-transceiver
$ rfnocmodtool add gain
You can icores folder list, you are seeing that default is x310, with
which command I can change to other RFNOC like x300 and son ...
thnaks in advance
$:~/fnoc-transceiver/rfnoc/icores$ ls
CMakeLists.txt x310_rfnoc_image_core.vh
gain_x310_rfnoc_image_core.yml x310_static_router.hex
x310_rfnoc_image_core.v
On 18/02/22 12:51, sp h wrote:
On Sun, Feb 13, 2022 at 10:51 AM sp h stackprogramer@gmail.com wrote:
How to create the RFNOC block gain for other RFNOC image cores...Default
is for X310, but I want to be x300?
When I created a new RFNOC module with the below commands, the RFNNOC
image core is x310 (my Gnuradio 3.8.1, UHD 4.1.0.5).
$rfnocmodtool newmod transceiver
$cd rfnoc-transceiver
$ rfnocmodtool add gain
You can icores folder list, you are seeing that default is x310, with
which command I can change to other RFNOC like x300 and son ...
thnaks in advance
$:~/fnoc-transceiver/rfnoc/icores$ ls
CMakeLists.txt x310_rfnoc_image_core.vh
gain_x310_rfnoc_image_core.yml x310_static_router.hex
x310_rfnoc_image_core.v
Does anyone have not any idea? thanks in advance
I think the x300 and x310 are very close FPGA-wise,
so modifying "device" from "x310" to "x300"
and "default_target" from "X310_HG" to "X300_HG"
in the .yml could be enough.
--
Cédric Hannotier
Thanks, But for another model like B210 and is it not there anyway?
On Fri, Feb 18, 2022 at 5:14 PM Cédric Hannotier cedric.hannotier@ulb.be
wrote:
On 18/02/22 12:51, sp h wrote:
On Sun, Feb 13, 2022 at 10:51 AM sp h stackprogramer@gmail.com wrote:
How to create the RFNOC block gain for other RFNOC image
cores...Default
is for X310, but I want to be x300?
When I created a new RFNOC module with the below commands, the RFNNOC
image core is x310 (my Gnuradio 3.8.1, UHD 4.1.0.5).
$rfnocmodtool newmod transceiver
$cd rfnoc-transceiver
$ rfnocmodtool add gain
You can icores folder list, you are seeing that default is x310, with
which command I can change to other RFNOC like x300 and son ...
thnaks in advance
$:~/fnoc-transceiver/rfnoc/icores$ ls
CMakeLists.txt x310_rfnoc_image_core.vh
gain_x310_rfnoc_image_core.yml x310_static_router.hex
x310_rfnoc_image_core.v
Does anyone have not any idea? thanks in advance
I think the x300 and x310 are very close FPGA-wise,
so modifying "device" from "x310" to "x300"
and "default_target" from "X310_HG" to "X300_HG"
in the .yml could be enough.
--
Cédric Hannotier
Finally found the solution you should manually some files in the icores
folder...For example for x300 go to this path
in UHD/FPGA path:uhd-4.1.0.5/fpga/usrp3/top/x300
copy below files in icores folder......
and change name x300_rfnoc_image_core.yml
to gain_x300_rfnoc_image_core.yml...
for other series like x400 you should do same job in this directory
uhd-4.1.0.5/fpga/usrp3/top/x400
thanks very much good luck