Hi James You can see that your error is happening in this section of that script:
if isempty(strtrim(value)) == 1, error('Empty value?'); end So add some debug logging there and rerun the gen_xps_add_design_info part of the build. Cheers Paul On 1 June 2015 at 10:39, James Smith <jsm...@ska.ac.za> wrote: > Hi Paul, > > Thanks, I have found that script. I can't think of a way to go about > finding out which part it has a problem with though, except possibly > starting several different compiles, removing a component from each, and > seeing which ones pass / fail. > > Is this a sound approach? > > James > > > On Mon, Jun 1, 2015 at 10:34 AM, Paul Prozesky <paul.proze...@gmail.com> > wrote: > >> Hi James >> >> Check the sblock_to_info script in the +design_info (no, the plus isn't a >> mistake, it's a matlab thing) folder in your xps_library folder. Something >> is that script is not happy with one of the blocks in your model file. >> >> Cheers >> Paul >> >> >> On 1 June 2015 at 10:27, James Smith <jsm...@ska.ac.za> wrote: >> >>> Hi all, >>> >>> I'm working on a simple design for a two-stage high-resolution >>> spectrometer, which almost gets finished compiling, sysgen seems to finish, >>> and then at the end fails with a most uninformative error message: >>> >>> ########################## >>> ## Creating EDK files ## >>> ########################## >>> Error using design_info.sblock_to_info (line 18) >>> Empty value? >>> >>> Anyone else seen this problem before? The sysgen*.log files contain >>> basically zero information, and I've grepped for as many combinations of >>> the "design_info.sblock_to_info" string as I can think of, to no avail. >>> >>> If anyone has some insight that can point me in the right direction, I'd >>> appreciate it. I can send the .slx file to anyone who would like to look at >>> it, I didn't think the mailing list would be an appropriate place to attach >>> it (about 7 MB). >>> >>> Regards, >>> James >>> >>> >> >