Hi Raimondo,

We saw this years ago at NRAO.  Marc is right about the solution.

John

On Fri, Aug 10, 2018 at 7:20 AM, Marc Welz <[email protected]> wrote:

> As per previous email: Either start it again, or upgrade it
>
> regards
>
> marc
>
>
> On Fri, Aug 10, 2018 at 12:45 PM, Concu, Raimondo
> <[email protected]> wrote:
> > Hi Mark,
> >
> > Hi everyone,
> >
> > maybe you're right
> >
> > when the problem happens
> >
> > and i restart tcpborphserver3, the problem disappears.
> >
> > and this is the output:
> >
> > root@192:~# ps -ALL | grep tcp
> >   820   820 ?        00:00:53 tcpborphserver3
> > root@192:~# kill 820
> > root@192:~#
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> > roach VMA close
> > roach release mem called
> >
> >
> >
> > Any suggestions?
> >
> > Thanks in advance
> > Raimondo
> >
> >
> > 2018-08-10 13:46 GMT+02:00 Marc Welz <[email protected]>:
> >>
> >> Hello
> >>
> >>
> >> The "raw unable\_to\_map\_file\_/dev/roach/mem:\_Cannot\_allocate\_
> memory"
> >> is the interesting line. I suspect you are running a slightly older
> >> version of the filesystem or romfs which had a bug where it didn't
> >> unmap the previous image, and so suffered address space exhaustion
> >> after a dozen or so programs. The quick way to solve this is to reboot
> >> occasionally, the long term solution is to program a newer version of
> >> the romfs (in particular tcpborphserver)
> >>
> >> regards
> >>
> >> marc
> >>
> >>
> >> On Fri, Aug 10, 2018 at 10:17 AM, Concu, Raimondo
> >> <[email protected]> wrote:
> >> > Hi Everyone,
> >> >
> >> > I have a problem when programming the board after a certain number of
> >> > times
> >> > (30 - 60),
> >> >
> >> > as you can see in the following log:
> >> >
> >> > DEBUG:katcp:Starting thread Thread-1
> >> > 2018-08-10 11:04:15,203--client--DEBUG: Starting thread Thread-1
> >> > DEBUG:katcp:#version alpha-6-g0b8dd54
> >> > 2018-08-10 11:04:15,206--client--DEBUG: #version alpha-6-g0b8dd54
> >> > DEBUG:katcp:#build-state 2012-10-24T10:04:56
> >> > 2018-08-10 11:04:15,206--client--DEBUG: #build-state
> 2012-10-24T10:04:56
> >> > DEBUG:katcp:#version-connect katcp-library alpha-6-g0b8dd54
> >> > 2012-10-24T10:04:56
> >> > 2018-08-10 11:04:15,206--client--DEBUG: #version-connect katcp-library
> >> > alpha-6-g0b8dd54 2012-10-24T10:04:56
> >> > DEBUG:katcp:#version-connect katcp-protocol 4.9-M
> >> > 2018-08-10 11:04:15,207--client--DEBUG: #version-connect
> katcp-protocol
> >> > 4.9-M
> >> > DEBUG:katcp:#version-connect kernel 3.4.0-rc3+
> >> > #14\_Tue\_May\_29\_17:05:02\_SAST\_2012
> >> > 2018-08-10 11:04:15,207--client--DEBUG: #version-connect kernel
> >> > 3.4.0-rc3+
> >> > #14\_Tue\_May\_29\_17:05:02\_SAST\_2012
> >> > DEBUG:katcp:?progdev 1024.bof
> >> >
> >> > 2018-08-10 11:04:16,206--client--DEBUG: ?progdev 1024.bof
> >> >
> >> > DEBUG:katcp:#log info 1045321281687 raw
> >> > attempting\_to\_program\_1024.bof
> >> > 2018-08-10 11:04:16,646--client--DEBUG: #log info 1045321281687 raw
> >> > attempting\_to\_program\_1024.bof
> >> > DEBUG:katcp:#log info 1045321281695 raw
> >> >
> >> > attempting\_to\_program\_bitstream\_of\_19586188\_
> bytes\_to\_device\_/dev/roach/config
> >> > 2018-08-10 11:04:16,646--client--DEBUG: #log info 1045321281695 raw
> >> >
> >> > attempting\_to\_program\_bitstream\_of\_19586188\_
> bytes\_to\_device\_/dev/roach/config
> >> > DEBUG:katcp:#fpga loaded
> >> > 2018-08-10 11:04:16,647--client--DEBUG: #fpga loaded
> >> > DEBUG:katcp:#log error 1045321282122 raw
> >> > unable\_to\_map\_file\_/dev/roach/mem:\_Cannot\_allocate\_memory
> >> > 2018-08-10 11:04:16,647--client--DEBUG: #log error 1045321282122 raw
> >> > unable\_to\_map\_file\_/dev/roach/mem:\_Cannot\_allocate\_memory
> >> > DEBUG:katcp:#log error 1045321282125 raw
> >> > unable\_to\_program\_bit\_stream\_from\_1024.bof
> >> > 2018-08-10 11:04:16,647--client--DEBUG: #log error 1045321282125 raw
> >> > unable\_to\_program\_bit\_stream\_from\_1024.bof
> >> > DEBUG:katcp:!progdev fail
> >> > 2018-08-10 11:04:16,648--client--DEBUG: !progdev fail
> >> > ERROR:katcp:Request progdev failed.
> >> >   Request: ?progdev 1024.bof
> >> >   Reply: !progdev fail.
> >> > 2018-08-10 11:04:16,648--katcp_wrapper--ERROR: Request progdev
> failed.
> >> >   Request: ?progdev 1024.bof
> >> >   Reply: !progdev fail.
> >> > Traceback (most recent call last):
> >> >   File "sardara_1024.py", line 50, in <module>
> >> >     fpga.progdev(boffile)
> >> >   File "/usr/local/lib/python2.7/dist-packages/corr/katcp_
> wrapper.py",
> >> > line
> >> > 243, in progdev
> >> >     reply, informs = self._request("progdev", self._timeout,
> >> > parser.got_reply(boffile))
> >> >   File "/usr/local/lib/python2.7/dist-packages/corr/katcp_
> wrapper.py",
> >> > line
> >> > 198, in _request
> >> >     % (request.name, request, reply))
> >> > RuntimeError: Request progdev failed.
> >> >   Request: ?progdev 1024.bof
> >> >   Reply: !progdev fail.
> >> >
> >> >
> >> >
> >> > What is the problem?
> >> >
> >> > Thank to Everyone.
> >> >
> >> > Raimondo
> >> >
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> > Groups
> >> > "[email protected]" group.
> >> > To unsubscribe from this group and stop receiving emails from it, send
> >> > an
> >> > email to [email protected].
> >> > To post to this group, send email to [email protected].
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "[email protected]" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an
> >> email to [email protected].
> >> To post to this group, send email to [email protected].
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "[email protected]" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > To post to this group, send email to [email protected].
>
> --
> You received this message because you are subscribed to the Google Groups "
> [email protected]" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
>

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].

Reply via email to