David Michaeli
211e5a3ff2
re-added pmod sync-inout in firmware
...
modem spi freq 4MHz
2024-04-09 13:15:15 +03:00
David Michaeli
1b34c568ff
update firmware for tx control signals output on pmod
...
added dsp flow example
2024-03-16 12:14:41 +02:00
David Michaeli
f8793a7ffe
firmware removed debug on LEDs
...
driver cleanup unused variables
2024-03-14 23:26:20 +02:00
David Michaeli
96828b4bcc
firmware update - syncs, ioctrl, smi_ctrl(dir and channel)
...
fpga driver update
smi_stream_driver update thanks to @matteoserva great work
2024-03-14 22:59:38 +02:00
David Michaeli
c684e7c439
update and adapted firmware for tx
2023-07-03 12:20:50 +00:00
David Michaeli
25851685ea
firmware merging
...
updating of install script - consolidation udev into driver and adding to main install
2023-06-05 06:18:30 +00:00
David Michaeli
603d4664ca
1. creation of device driver dir - loadable with "install.sh" file.
...
2. creation of udev file loading for smi to load automatically with the correct permissions
3. firmware bugfix - negate 2.4GHZ I/Q ddr data
2023-06-04 19:57:15 +00:00
David Michaeli
79d5ee11af
Changes in IO utils.
...
1. removed pigpio
2. moved to using gpiomem api for gpios
3. using spidev for soft-hard spi
4. updated the other parts of software.
note: tbd changes in the config.txt of spidev.
note: tbd moving out he kernel module to /etc/modules.d to be completely free of sudoing anything
firmware rx verification
2023-05-31 14:11:47 +00:00
David Michaeli
f97f960be6
added TX channel to the FPGA firmware.
...
LVDS RX -> FIFO Slacks are borderline - need perform timing analysis on the RX FIFO IO (add pipeline?)
Fixed reference to cariboulite_radio_get_native_mtu_size_samples
2023-05-30 14:47:23 +00:00
David Michaeli
44b709b142
firmware bugfix for high speed smi stansactions (>350MBit/sec)
...
smi driver bug fix - SMI DEACTIVATION timeout
2023-02-16 12:52:40 +00:00
David Michaeli
8ab40c3cdf
Merge develop_R1 into main
2023-02-14 10:39:24 -05:00