Hey Jason, I though that the RCS from the simulink block was different rcs from the sys_rev_rcs in the base package under the first few opb addresses -- am I wrong about this [probably]?
On 26 February 2014 15:16, Jason Manley <jman...@ska.ac.za> wrote: > The RCS stuff is set by dragging the RCS block from the library into the top > level of your design (next to System Generator block). Double-click and set > the mask parameters as normal. > > It will try'n pull the git revisions of your mlib library and model file for > you automatically when you compile, if you're working from valid git > checkouts. Failing that, it will use timestamps. > > This is handled automatically with the get_rcs function in corr. > > Jason > > > On 26 Feb 2014, at 17:07, Jack Hickish <jackhick...@gmail.com> wrote: > >> Hi Paul, >> >> None of these registers is directly configurable from within simulink. >> They live in the sys_block pcore -- see the relevant base package >> .../xps_base/XPS_ROACH<x>_base/system.mhs, for where their values are >> set. The sys_rev and sys_rev_rcs are determined by the hardware. E.g., >> roach has board id 0xb00b and roach2 0xbabe. I don't know quite how >> the rest of the version information is encoded in the registers, but >> in principal if you set the parameters of the sys_block accordingly, >> you can set the values of those registers to whatever you like. >> >> sys_scratchpad is a blank read/writable register for testing the power >> pc interface -- it doesn't have any direct interface to your simulink >> design, so you can't write to it from your model. >> >> Cheers, >> Jack >> >> On 26 February 2014 14:38, Paul Marganian <pmarg...@nrao.edu> wrote: >>> Can anyone tell me how to set the sys_rev, sys_rev_rcs, and sys_scratchpad >>> registers from within my model? >>> Thanks >>> Paul Marganian >>> NRAO, Green Bank >>> >> >