Skip to content
JamesNewton edited this page Apr 19, 2018 · 19 revisions

Dexter runs "Ubuntu 12.04 LTS" on it's microzed board and automatically starts a program called DexRun.c (used to be iotest.c)

DexRun.c is the interface between the ethernet port and the FPGA which controls Dexters hardware (motors, encoders, etc...). It opens a socket and accept commands from DDE and sends data back. See DexRun-DDE-communications for more detail.

DexRun.c also provides a few local functions. For example, onboard motion planning is being developed.

To update the onboard firmware, follow the directions at: https://github.com/HaddingtonDynamics/Dexter/blob/master/Firmware/README.md

Clone this wiki locally