hdl icon indicating copy to clipboard operation
hdl copied to clipboard

Added logging of make params to the sysid memory

Open bluncan opened this issue 2 years ago • 3 comments

Projects that can be configured using make parameters should now log their build parameters inside the sysid memory. For some projects that have a lot of parameters the sysid memory address space was also increased to 1024.

Example:

root@analog:~# dmesg | grep sysid
[    3.555711] axi_sysid 45000000.axi-sysid-0: AXI System ID core version (1.01.a) found
[    3.562588] axi_sysid 45000000.axi-sysid-0: [ad_quadmxfe1_ebz] [64B66B RX:RATE=16.5 M=8 L=2 S=1 NP=16 LINKS=4 KS/CH=32 PLL_SEL=2 TX:RATE=16.5 M=16 L=4 S=1 NP=16 LINKS=4 KS/CH=16 PLL_SEL=2 REF_CLK=250 DAC_TPL_XBAR=0] on [vcu118] git branch <build_params_to_sysid> git <8c8dd8f923f19457769768c9bc8048290c1af9ba> dirty [2022-11-02 09:13:47] UTC

bluncan avatar Nov 02 '22 11:11 bluncan

v2: rebase to master and remove empty new lines from end of files

bluncan avatar Apr 11 '23 10:04 bluncan

v3: Fixed missing \ and removed "sys rom custom string placeholder " from projects that don't have parameters

bluncan avatar Sep 08 '23 12:09 bluncan

@bluncan , I created a rebased branch at build_params_to_sysid_rebased to resolve the merge conflicts. If relevant, feel free to -f push the rebased branch into this one and re-request review.

gastmaier avatar Jun 18 '24 21:06 gastmaier