-
33d21da7f2
Remove radar system image from README
NawfalMotii79
2026-04-20 19:04:08 +01:00
-
1a7bd7e971
Merge branch 'NawfalMotii79:fix/pre-bringup-audit-p0' into fix/pre-bringup-audit-p0
Jason
2026-04-20 20:51:30 +03:00
-
-
8b4de5f9ee
fix(fpga): extend ADC hold waiver to include adc_or_p (F-0.1 follow-up)
Jason
2026-04-20 23:28:58 +05:45
-
0496291fc5
fix(fpga): F-0.9 option B — FT2232H output_delay 11.667→3.5 ns (TN_167)
Jason
2026-04-20 20:58:32 +05:45
-
bec578a5e7
Revert "fix(fpga): F-0.9 option A — BUFIO+BUFR for 50T ft_clkout (SRCC pin)"
Jason
2026-04-20 21:47:19 +05:45
-
3b666ac47f
Revert "fix(fpga): move IBUF+BUFIO+BUFR into 50T wrapper (same scope as pad)"
Jason
2026-04-20 21:47:19 +05:45
-
813ee4c962
fix(fpga): move IBUF+BUFIO+BUFR into 50T wrapper (same scope as pad)
Jason
2026-04-20 21:02:56 +05:45
-
30279e8c4d
fix(fpga): F-0.9 option A — BUFIO+BUFR for 50T ft_clkout (SRCC pin)
Jason
2026-04-20 20:53:49 +05:45
-
d36a4c93e2
fix(fpga): audit F-2026-04-20-A/B — CIC reset fan-out + BUFIO→BUFG max_delay
Jason
2026-04-20 20:20:43 +05:45
-
bf89984f04
Revert "fix(fpga): IOB=TRUE on FT2232H pads to meet 5 ns FPGA launch budget"
Jason
2026-04-20 20:20:02 +05:45
-
94bf6944a3
fix(fpga): IOB=TRUE on FT2232H pads to meet 5 ns FPGA launch budget
Jason
2026-04-20 16:43:12 +05:45
-
0067969ee7
fix(fpga): wire F-0.1 adc_or_p/n through 50T wrapper + remove xdc control-flow
Jason
2026-04-20 16:08:13 +05:45
-
51740fd6f5
test(fpga): F-3.2 add DDC cosim fuzz runner with seed sweep
Jason
2026-04-20 15:45:09 +05:45
-
b588e89f67
test(fpga): F-2.2 adversarial mid-frame reset sweep + F-0.1 TB plumbing
Jason
2026-04-20 15:37:06 +05:45
-
70067c6121
fix(fpga): F-0.1 wire AD9484 OR overrange pin into diagnostics
Jason
2026-04-20 15:32:23 +05:45
-
356acea314
fix(adar): F-4.1 lower broadcast writes to per-device unicast loop
Jason
2026-04-20 15:27:00 +05:45
-
b250eff978
test(fpga): F-3.2 add DDC cosim fuzz runner with seed sweep
Jason
2026-04-20 15:45:09 +05:45
-
40c5cabdcf
test(fpga): F-2.2 adversarial mid-frame reset sweep + F-0.1 TB plumbing
Jason
2026-04-20 15:37:06 +05:45
-
951390f678
fix(fpga): F-0.1 wire AD9484 OR overrange pin into diagnostics
Jason
2026-04-20 15:32:23 +05:45
-
eb8189a7f1
fix(adar): F-4.1 lower broadcast writes to per-device unicast loop
Jason
2026-04-20 15:27:00 +05:45
-
902f88a8df
Merge branch 'NawfalMotii79:main' into fix/pre-bringup-audit-p0
Jason
2026-04-20 12:01:28 +03:00
-
-
-
-
-
675b1c0015
fix(pre-bringup): second-batch P1/P2/P3 audit findings
Jason
2026-04-20 14:28:22 +05:45
-
3f47d1ef71
fix(pre-bringup): resolve P0 + quick-win P1 findings from 2026-04-19 audit
Jason
2026-04-20 13:48:36 +05:45
-
-
18901be04a
Fix image link and update mixer model in README
NawfalMotii79
2026-04-19 19:06:44 +01:00
-
9f899b96e9
Add files via upload
NawfalMotii79
2026-04-19 19:04:48 +01:00
-
f895c0244c
fix(v7): align live host-DSP units with replay path
Serhii
2026-04-19 19:28:03 +03:00
-
-
9a3a080c42
fix(fpga): harden XDC constraints + anchor ADC overflow/clock-tap pins
fix/xdc-hardening-and-adc-pin-anchors
Jason
2026-04-19 19:29:10 +05:45
-
-
-
c82b25f7a0
Merge pull request #113 from NawfalMotii79/fix/adar1000-channel-rotation
Jason
2026-04-19 14:05:50 +03:00
-
-
927ef2353c
merge: resolve conflicts with develop (supersede by PR #89 / #107)
fix/adar1000-channel-rotation
Jason
2026-04-19 16:28:07 +05:45
-
-
-
-
2539d46d93
merge: resolve conflicts with develop (supersede by PR #89 / #107)
Jason
2026-04-19 16:28:07 +05:45
-
-
-
-
88ca1910ec
Merge pull request #109 from NawfalMotii79/develop
NawfalMotii79
2026-04-19 01:27:15 +01:00
-
-
703130307c
fix(fpga): registered reset fan-out at 400 MHz; default USB to FT2232H
Jason
2026-04-18 20:34:52 +05:45
-
d0b3a4c969
fix(fpga): registered reset fan-out at 400 MHz; default USB to FT2232H
v2.0.1-reset-fanout
Jason
2026-04-18 20:34:52 +05:45
-
-
-
2f5ddbd8a3
Merge pull request #110 from joyshmitz/docs/contributing-ai-usage-policy
Jason
2026-04-18 16:46:30 +03:00
-
-
aa5d712aea
docs(contributing): add AI usage policy section (closes #106 discussion)
Serhii
2026-04-18 10:51:36 +03:00
-
-
475f390a13
docs: rewrite CONTRIBUTING.md with updated workflow and standards
Jason
2026-04-18 09:45:34 +05:45
-
0731aae2bc
docs(readme): update features to list Hybrid AGC
Jason
2026-04-18 09:30:17 +05:45
-
e62abc9170
fix(readme): point dashboard image to existing GUI_V6.gif
Jason
2026-04-18 09:28:26 +05:45
-
27b55f37dc
Merge pull request #108 from NawfalMotii79/fix/adar1000-channel-rotation
fix/adar1000-vm-tables
Jason
2026-04-18 06:00:52 +03:00
-
-
-
-
582476fa0d
fix(adar1000): correct 1-based channel indexing in setters (issue #90)
Jason
2026-04-18 06:39:07 +05:45
-
-
-
d3476139e3
Merge pull request #89 from NawfalMotii79/feat/ft2232h-default-ft601-option
NawfalMotii79
2026-04-17 22:21:58 +01:00
-
-
8fac1cc1a0
Merge pull request #107 from NawfalMotii79/fix/adar1000-vm-tables
NawfalMotii79
2026-04-17 21:58:59 +01:00
-
-
-
-
7c91a3e0b9
fix(adar1000): populate VM_I/VM_Q phase tables; remove dead VM_GAIN
Jason
2026-04-18 02:02:07 +05:45
-
-
d2e2693c2f
test(cross-layer): enforce status word field positions match Verilog concat layout
Serhii
2026-04-17 20:48:25 +03:00
-
-
-
fd6cff5b2b
Merge pull request #102 from JJassonn69/chore/sync-main-into-develop
Jason
2026-04-17 19:31:31 +03:00
-
-
964f1903f3
chore: sync main → develop (schematic updates, README, project doc)
Jason
2026-04-17 22:12:26 +05:45
-
-
-
-
12b549dafb
Merge pull request #101 from JJassonn69/fix/readme-bom-sensor-counts
Jason
2026-04-17 17:21:59 +03:00
-
-
5d5e9ff297
docs(readme): correct BOM sensor counts and locations
Jason
2026-04-17 20:04:01 +05:45
-
-
754d919e44
Added silk screen and headers description
NawfalMotii79
2026-04-16 23:48:23 +01:00
-
0443516cc9
Added thermal vias
NawfalMotii79
2026-04-16 23:47:24 +01:00
-
5fbe0513b5
Added ABAC INDUSTRY web site
NawfalMotii79
2026-04-16 23:46:08 +01:00
-
c3db8a9122
Merge pull request #96 from joyshmitz/chore/remove-dead-adar1000-c-api
Jason
2026-04-16 23:51:22 +03:00
-
-
ec8256e25a
Merge pull request #95 from joyshmitz/test/agc-debounce-enforce
Jason
2026-04-16 23:42:12 +03:00
-
-
7742b517b6
fix(fpga): implement 5 P0 invariant fixes with adversarial testbenches
fix/invariant-p0-signal-processing
Jason
2026-04-17 01:53:06 +05:45
-
-
-
8e1b3f22d2
chore(mcu): remove dead C-style adar1000 driver
Serhii
2026-04-16 22:12:23 +03:00
-
-
-
7edbd2d3d0
test: add debounce structural invariant test for DIG_6 AGC sync
fix/agc-cross-layer-enable
Jason
2026-04-17 00:28:40 +05:45
-
15ae940be5
test(cross-layer): enforce 2-frame DIG_6 debounce guard on outerAgc.enabled
Serhii
2026-04-16 21:29:37 +03:00
-
-
-
658752abb7
fix: propagate FPGA AGC enable to MCU outer loop via DIG_6 GPIO
Jason
2026-04-17 00:04:37 +05:45
-
-
2401f5f89e
fix: close all FPGA timing — CFAR pipeline + CIC reset path (Build 19)
v2.0.0-fft2048
feat/fft-2048-upgrade
Jason
2026-04-16 23:09:31 +05:45
-
76cfc71b19
fix(gui): align radar parameters to FPGA truth (radar_scene.py)
feat/ft2232h-default-ft601-option
Jason
2026-04-16 21:35:01 +05:45
-
161e9a66e4
fix: clarify comments — AGC width, dual-USB docstring, BE datasheet ref
Jason
2026-04-16 17:51:09 +05:45
-
e9705e40b7
feat: 2048-pt FFT upgrade with decimation=4, 512 output bins, 6m spacing
Jason
2026-04-16 17:27:55 +05:45
-
7a35f42e61
refactor(fpga): deduplicate RTL file lists in run_regression.sh
Jason
2026-04-16 17:07:01 +05:45
-
a03dd1329a
fix(tests): update cross-layer tests for frame_start bit and stream-gated mux
Jason
2026-04-16 16:48:43 +05:45
-
fa5e1dcdf4
Merge pull request #88 from shaun0927/fix/concat-parser-unknown-signal
Jason
2026-04-16 13:55:12 +03:00
-
-
ade1497457
Merge pull request #79 from NawfalMotii79/feat/um982-gps-driver
Jason
2026-04-16 13:54:40 +03:00
-
-
6a11d33ef7
docs: deprecate GUI V6, update docs for FT2232H production default
Jason
2026-04-16 16:19:30 +05:45
-
b22cadb429
feat(gui): add FT601Connection class, USB interface selection in V65/V7
Jason
2026-04-16 16:19:13 +05:45
-
f393e96d69
feat(fpga): make FT2232H default USB interface, rewrite FT601 write FSM, add clock-loss watchdog
Jason
2026-04-16 16:18:52 +05:45
-
f1d3bff4fe
Merge pull request #85 from shaun0927/fix/ci-iverilog-path
Jason
2026-04-16 11:49:44 +03:00
-
-
791b2e7374
Merge pull request #86 from shaun0927/fix/golden-ref-adc-formula
Jason
2026-04-16 11:49:21 +03:00
-
-
-
-
df875bdf4d
Merge origin/develop into feat/um982-gps-driver
feat/um982-gps-driver
copilot-swe-agent[bot]
2026-04-16 06:23:05 +00:00
-
-
-
-
15a9cde274
review(cosim): fix stale comment and wrong docstring derivation
Jason
2026-04-16 11:07:56 +05:45
-
ae7643975d
fix(ci): fail hard when required tools missing in CI
Jason
2026-04-16 10:27:58 +05:45
-
8609e455a0
Merge pull request #78 from 3aLaee/fix/overtemp-emergency-stop
Jason
2026-04-16 07:25:05 +03:00
-
-
029df375f5
fix(test): break on unknown signal in count_concat_bits
JunghwanNA
2026-04-16 12:27:10 +09:00
-
-
-
a9ceb3c851
fix(cosim): align golden_reference ADC sign conversion with RTL
JunghwanNA
2026-04-16 12:27:02 +09:00
-
-
-
425c349184
fix(ci): use PATH-based iverilog/vvp discovery for cross-layer tests
JunghwanNA
2026-04-16 12:26:50 +09:00
-
-
-
bcbbfabbdb
harden error_strings[] safety and update .gitignore
Jason
2026-04-16 02:12:37 +05:45
-
b9c36dcca5
fix(ci): remove macOS test binaries from git, update .gitignore
Jason
2026-04-16 00:45:52 +05:45
-
db4e73577e
fix: use authoritative tx frame signal for frame sync, consistent ad9523 error path
Jason
2026-04-16 00:33:27 +05:45
-
35539ea934
fix(mcu): harden checkSystemHealth() watchdog against cold-start + stale-ts
3aLaee
2026-04-15 20:35:49 +02:00
-
8187771ab0
fix: resolve 3 deferred issues (STM32-006, STM32-004, FPGA-001)
Jason
2026-04-16 00:13:45 +05:45
-
b0e5b298fe
feat(gps): add UM982 GPS driver replacing broken TinyGPS++
Jason
2026-04-15 16:28:02 +05:45
-
-
-
affa40a9d3
chore: gitignore overtemp test binary added by PR #69
Jason
2026-04-15 15:48:00 +05:45
-
cac86f024b
feat: Phase C co-sim tests + Doppler compare wired into CI
Jason
2026-04-15 15:21:06 +05:45
-
fffac4107d
chore: add .gitattributes to enforce LF line endings for new files
Jason
2026-04-15 13:03:54 +05:45
-
e8b495ce6f
feat: CI test suite phases A+B, WaveformConfig separation, dead golden code cleanup
Jason
2026-04-15 12:45:41 +05:45
-
05d1f8c26b
chore: gitignore sim artifacts (doppler CSV/mem) and MCU test binaries
Jason
2026-04-15 10:39:05 +05:45
-
02925ac34e
fix: align all range/carrier/velocity values to PLFM hardware + FPGA bug fixes
Jason
2026-04-15 10:38:59 +05:45
-
-
-
f67440ee9a
Merge pull request #74 from NawfalMotii79/revert-68-feature/add-um982-gps-driver
Jason
2026-04-15 12:51:47 +03:00
-
-
513e0b9a69
Merge pull request #69 from 3aLaee/fix/overtemp-emergency-stop
Jason
2026-04-15 12:51:22 +03:00
-
-
-
-
78dff2fd3d
Revert "Add UM982 GPS driver (um982_gps.h/.cpp) for NMEA sentence parsing and…"
revert-68-feature/add-um982-gps-driver
Jason
2026-04-15 11:35:36 +03:00
-
-
-
0b25db08b5
fix(test): align emergency_state_ordering test with overtemp/watchdog fix
Jason
2026-04-15 13:18:07 +05:45
-
7cb7688814
chore: add .gitattributes to enforce LF line endings for new files
feat/agc-fpga-gui
Jason
2026-04-15 13:03:54 +05:45
-
4900282042
fix(mcu-tests): strip stray literal backslash-r in Makefile continuations
3aLaee
2026-04-15 09:16:03 +02:00
-
86b493a780
feat: CI test suite phases A+B, WaveformConfig separation, dead golden code cleanup
Jason
2026-04-15 12:45:41 +05:45
-
c023337949
chore: gitignore sim artifacts (doppler CSV/mem) and MCU test binaries
Jason
2026-04-15 10:39:05 +05:45
-
d259e5c106
fix: align all range/carrier/velocity values to PLFM hardware + FPGA bug fixes
Jason
2026-04-15 10:38:59 +05:45
-
3f4513fec2
Merge pull request #68 from volcan88/feature/add-um982-gps-driver
NawfalMotii79
2026-04-14 21:23:33 +01:00
-