Hi Jason Great - let us know when you have updated and tested.
Regards Henno On Thu, Mar 7, 2013 at 7:09 PM, Jason Castro <[email protected]> wrote: > Thank you very much for the response. The bof file you sent me works > great. I have not updated my CASPER tools in a while, so that's probably > the issue. I'll work on updating, and I'll let you know if I have any > further problems. > > Thanks, > > Jason Castro > NRAO > > > > > On 3/7/2013 1:49 AM, Henno Kriel wrote: > > Hi Jason > > Attached is a bof file I build for tut1 on Roach2, with some additional > bus diagnostics. Please try this boffile and report back. > > Thanks > HK > > On Tue, Mar 5, 2013 at 9:25 PM, Jason Castro <[email protected]> wrote: > >> I just loaded the latest version of tcpborphserver dated >> 2013-02-12T17:00:21 for my ROACH2. I've recompiled tutorial1 for a ROACH2 >> and I'm able to load the bof file to the FPGA, however when I try to read a >> register I get a communications error from the Roach and the personality of >> the FPGA is dumped. The roach is still on the network and KATCP is still >> there, but I have to reload the BOF file. It appears I can write to >> registers correctly. If I request say 5 bytes from the sys_stratchpad >> KATCP recovers gracefully with an error, but if I request 4 bytes I get the >> following error dump from the ROACH2, as read from the USB serial interface: >> >> Machine check in kernel mode. >> Data Read PLB Error >> Oops: Machine check, sig: 7 [#6] >> PowerPC 44x Platform >> Modules linked in: >> NIP: 10004ff8 LR: 10004fcc CTR: 1000547c >> REGS: efbcdf10 TRAP: 0214 Tainted: G D W (3.4.0-rc3+) >> MSR: 0002f900 <CE,EE,PR,FP,ME> CR: 42002424 XER: 0000005f >> TASK = efbd4100[489] 'tcpborphserver3' THREAD: efbcc000 >> GPR00: 00000000 bfc7faf0 48021c60 00000000 00000000 00000000 10045fbc >> 00000000 >> GPR08: 00000000 4802a00c 00000000 bfc7faf0 22002422 100598dc 00000000 >> 00000000 >> GPR16: 1ff6b47c 1ff62098 00000000 00000000 00000000 00000000 00000000 >> bf8b8fae >> GPR24: 100028c4 100450a8 00000008 48028e64 00000000 00000004 1005808c >> bfc7faf0 >> NIP [10004ff8] 0x10004ff8 >> LR [10004fcc] 0x10004fcc >> Call Trace: >> ---[ end trace 9a1ad1718c70baa4 ]--- >> >> roach VMA close >> roach release mem calledBus error >> root: tcpborphserver exited with code 0 >> >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x18, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x18, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x4c, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x4c, len=2 >> i2c i2c-0: master_xfer[0] W, addr=0x4c, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x4c, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x4c, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x4c, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x4e, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x4e, len=2 >> i2c i2c-0: master_xfer[0] W, addr=0x4e, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x4e, len=1 >> i2c i2c-0: master_xfer[0] W, addr=0x4e, len=1 >> i2c i2c-0: master_xfer[1] R, addr=0x4e, len=1 >> >> >> > > > -- > Henno Kriel > > DSP Engineer > Digital Back End > meerKAT > > SKA South Africa > Third Floor > The Park > Park Road (off Alexandra Road) > Pinelands > 7405 > Western Cape > South Africa > > Latitude: -33.94329 (South); Longitude: 18.48945 (East). > > (p) +27 (0)21 506 7300 > (p) +27 (0)21 506 7365 (direct) > (f) +27 (0)21 506 7375 > (m) +27 (0)84 504 5050 > > > -- Henno Kriel DSP Engineer Digital Back End meerKAT SKA South Africa Third Floor The Park Park Road (off Alexandra Road) Pinelands 7405 Western Cape South Africa Latitude: -33.94329 (South); Longitude: 18.48945 (East). (p) +27 (0)21 506 7300 (p) +27 (0)21 506 7365 (direct) (f) +27 (0)21 506 7375 (m) +27 (0)84 504 5050

