On 23 August 2017 at 06:43, Eric H. Johnson <ejohn...@camalytics.com> wrote:

> I am getting a "TRAM write error", and not finding much on it in a search. I
> am running lcnc 2.8.0-pre1, and using the Mesa 7i43 board. The error occurs
> when I physically assert the enable for the third axis. The first two axes
> came up fine, but if the only change I make to the configuration is to do an
> enable to the third amplifier, the error will occur. Is it perhaps related
> to the period of the servo loop?

It shouldn't be. All the outputs are written every cycle whether they
need it or not.

The code that generates the error is here:
https://github.com/LinuxCNC/linuxcnc/blob/af15a4d90e1d51d5309db65fe1c9511e486df411/src/hal/drivers/mesa-hostmot2/tram.c#L196

But I seem to recall that the driver maps llio_write (and presumably
to llio_queue_write) to different functions depending on the connected
hardware.

How are you enabling the amplifier? Can you show us the code that
causes the problem? Also, which firmware are you using?

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to