Morning James I've added some more debugging to the script, so check out the latest version.
Have you used the debug logging before? Try setting: casper_log_groups={'all'} And rerunning your scripts. Cheers Paul On 1 June 2015 at 15:24, James Smith <jsm...@ska.ac.za> wrote: > 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 <paul.proze...@gmail.com> > 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 <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 >>>>> >>>>> >>>> >>> >> >