summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Kuzminsky <seb@highlab.com>2009-02-21 01:52:20 +0000
committerSebastian Kuzminsky <seb@highlab.com>2009-02-21 01:52:20 +0000
commitd82f033cfecde519a4b0a6bd72bca7b5739d86b5 (patch)
treed765ece10dff4f368c330156ab7628bd57f3432e
parenta9d8bb4e7fd323afca527f8ffd52cd658c3667e8 (diff)
downloadlinuxcnc-d82f033cfecde519a4b0a6bd72bca7b5739d86b5.tar.gz
linuxcnc-d82f033cfecde519a4b0a6bd72bca7b5739d86b5.zip
some more notes on what to do and how to do it
-rw-r--r--src/hal/drivers/mesa-hostmot2/TODO33
1 files changed, 32 insertions, 1 deletions
diff --git a/src/hal/drivers/mesa-hostmot2/TODO b/src/hal/drivers/mesa-hostmot2/TODO
index df897a43f..681143681 100644
--- a/src/hal/drivers/mesa-hostmot2/TODO
+++ b/src/hal/drivers/mesa-hostmot2/TODO
@@ -66,6 +66,23 @@ next steps:
+SPI:
+
+ HM2 support SPI UARTs, which can talk to things like ADC/DAC/GPIO boards.
+
+ Some reprap people have asked for this, for doing temperature sensing
+ of the extruder barrel.
+
+ <pcw> Seb: here are two chips we use in the 7I65 for example:
+ <pcw> AD5754
+ <pcw> AD7329
+ <pcw> (plus a SPI EEPROM and SPI CPLD for GPIO)
+ <pcw> ( AD5754 quad 16 bit +-10V out DAC)
+ <pcw> ( AD7329 8 channel 1 M/S 12 bit + sign A-D)
+
+
+
+
translation ram (tram):
just do it
@@ -163,12 +180,14 @@ stepgen:
support table output mode
- support velocity control?
+ support velocity-mode control
support smaller stepgens - most dont need 6 pins...
config="stepgen="off,on:width=2"
+ for now just use the first two io pins of each stepgen, leave the rest as gpio
+
@@ -312,6 +331,18 @@ how to configure the firmware?
} hm2_config_t;
+ <seb_kuzminsky> cradek: what is this "hidden" you speak of?
+ <cradek> seems like a simple hack
+ <alex_joni> hal_show_pin() ?
+ <cradek> add a mask bit to each pin and make the things that traverse the list of pins skip them if they're masked
+ <alex_joni> hal_hide_pin() ?
+ <seb_kuzminsky> i asked jmk about it a while ago and he said he thought it would be hard
+ <alex_joni> I bet he doesn't think about hacks :P
+ <cradek> well he's smarter than me, so I'm sure I'm missing something
+ <seb_kuzminsky> he said the problem was modifying the list of hal objects from the realtime context
+ <seb_kuzminsky> i didnt really understand his whole explanation
+
+
support the LED module (gtag 128)