Commit Graph

33 Commits

Author SHA1 Message Date
Patrick Urban 0283a03d82 gmpack: add background reconfiguration feature 2025-10-15 23:19:50 +02:00
Patrick Urban 1f3f9aad85 gmpack: enable config clock for reconfiguration 2025-10-15 19:37:33 +02:00
Patrick Urban 05d8ef6a43 gmpack: revert `CFG_RECONFIG` and `CFG_CPE_CFG` separation 2025-10-15 17:35:20 +02:00
Patrick Urban 4597d1de96 gmpack: add bootaddr parameter for secondary bitstreams 2025-10-15 17:24:12 +02:00
Patrick Urban 72bc122449 gmpack: add option to clear config latches 2025-10-15 12:41:01 +02:00
Miodrag Milanovic 5d37e3a18f Add reconfig option 2025-10-07 13:43:51 +02:00
Miodrag Milanovic b4a3a82578 set stop and done only for die 0 2025-10-07 13:43:10 +02:00
Miodrag Milanovic 89a4bd03d7 log iteration 2025-10-03 18:03:44 +02:00
Miodrag Milanovic 14e478fca5 Fix multi die unpack 2025-10-02 16:03:30 +02:00
Miodrag Milanovic 542863a768 Fix reading with gmunpack and clangformat 2025-07-09 12:52:00 +02:00
Patrick Urban 10d7958f2e Disable crc bytes if set to "unused" 2025-07-08 16:29:32 +02:00
Patrick Urban 2bb81624b1 Fix crc error behaviour length byte 2025-07-08 16:10:23 +02:00
Patrick Urban ebafe63481 Enable crc error behaviour and spi io width selection in bitstream 2025-07-03 17:02:47 +02:00
Miodrag Milanovic ff2445f353 Add D2D support 2025-06-18 08:31:49 +02:00
Miodrag Milanovic 04a2dc2dc3 Support reading multi die bitstreams 2025-06-18 08:31:49 +02:00
Miodrag Milanovic 84c5734c9c clangformat 2025-06-18 08:31:49 +02:00
Miodrag Milanovic aacc795393 Write proper multi die bitstream 2025-06-18 08:31:49 +02:00
Miodrag Milanovic adc3f7b133 Support SERDES in bitstream 2025-04-04 10:53:12 +02:00
Miodrag Milanovic 8e0cb69fd7 Off by one PLL config creating error 2025-03-07 09:57:56 +01:00
Miodrag Milanovic 07d7827cd4 Fix exporting CLKIN and GLBOUT settings 2025-01-13 13:14:13 +01:00
Miodrag Milanovic 4c8b566e62 Use full namespace 2024-12-18 10:19:43 +01:00
Miodrag Milanovic fe8e82cdd7 Write proper change status commands 2024-12-07 19:29:27 +01:00
Miodrag Milanovic bffb2ed8d9 Fix ff init state detection 2024-12-07 19:00:31 +01:00
Miodrag Milanovic fe30804f82 Support pack/unpack memories 2024-12-07 19:00:12 +01:00
Miodrag Milanovic d8d6835029 Unify configuration data in one data structure 2024-12-07 16:37:05 +01:00
Miodrag Milanovic 83345aeddb Special case handling 2024-12-07 15:19:23 +01:00
Miodrag Milanovic 5ce6ab64f4 Support FF initialization 2024-12-07 14:58:36 +01:00
Miodrag Milanovic 0325f0091a Cleanup magic numbers 2024-12-06 12:28:31 +01:00
Miodrag Milanovic 246ddc9c11 Pack/unpack PLL related configuration 2024-12-06 11:36:39 +01:00
Miodrag Milanovic 4e2d297d54 Use stl types instead of arrays 2024-12-04 12:52:10 +01:00
Miodrag Milanovic 0666b68314 basic code for packing/unpacking 2024-12-04 12:13:51 +01:00
Miodrag Milanovic b83b52d881 Add some helper functions 2024-11-20 11:21:54 +01:00
Miodrag Milanovic 0007e3e36c Initial code 2024-11-19 08:24:49 +01:00