Hi Paul, I wasn't sure what debug information I'd be able to get from this script directly, but I found that it gets called by write_info_table.m in the same folder.
So at around line 16 in the script I added a "try .. catch" around the call to the sblock_to_info function, with e.stack and error(['Error occurred when processing ', tag, '.']) Should that tell me a little more info about where the problem occurs? Or is there another more elegant way to get that information? Regards, James On Mon, Jun 1, 2015 at 10:54 AM, Paul Prozesky <[email protected]> wrote: > 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 <[email protected]> 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 <[email protected]> >> 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 <[email protected]> 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 >>>> >>>> >>> >> >

