Adding new UART Control packets (starting with magic packet)
Posted: Wed Jun 26, 2024 4:31 am
Hi,
I am currently working with the bladeRF-micro A4, which is equipped with an Intel Cyclone V FPGA and an AD9361 RF chip.
I'm interested in extending the functionality of the bladeRF-cli interface by adding new command sets. These commands would be transmitted via UART from the USB interface to the FPGA. For example, I'd like to introduce a parameter such as a threshold, similar to the existing "set frequency" command.
I believe this is done by using the "UART"-connection between the FX3 and the FPGA, to make the packets, but I've been unable to locate the corresponding source code or determine the packet formats.
Is there a manual explaining how to make new UART packets:
-for the host side
-for the NIOS II counterpart
Any guidance on where I might find this information or how to proceed would be greatly appreciated.
Kind regards,
Daoud
I am currently working with the bladeRF-micro A4, which is equipped with an Intel Cyclone V FPGA and an AD9361 RF chip.
I'm interested in extending the functionality of the bladeRF-cli interface by adding new command sets. These commands would be transmitted via UART from the USB interface to the FPGA. For example, I'd like to introduce a parameter such as a threshold, similar to the existing "set frequency" command.
I believe this is done by using the "UART"-connection between the FX3 and the FPGA, to make the packets, but I've been unable to locate the corresponding source code or determine the packet formats.
Is there a manual explaining how to make new UART packets:
-for the host side
-for the NIOS II counterpart
Any guidance on where I might find this information or how to proceed would be greatly appreciated.
Kind regards,
Daoud