Mini How-To ATOM 2.0 韌體怎麼改給1.0~1.99使用
編輯歷史
| 時間 | 作者 | 版本 |
|---|---|---|
| 2017-07-24 13:10 – 13:16 | r0 – r3 | |
顯示 diff+ Mini How-To ATOM 2.0 韌體怎麼改給1.0~1.99使用
+
+ 其實要自己把2.0用的韌體改來給1.xx用很簡單...
+ 2.0的不同點其實不同點也就
+ *4bits parallel LCM介面改 8bits
+ *因為2.0出貨用DRV8825預設1/32微步比A4988的1/16微步要多走一倍
+
+
+ 下載2.0.4跟2.0.4b打開winmerge比較一下就知道只有四個檔案不一樣
+ *
+
+
+ configuration.h
+ 左邊的是2.0右邊的是1.xx用
+ 前面講的DRV8825 -> A4988 所以步數剩下一半
+ *
+
+
+ language.h
+ 這只有改版本名稱不改也無所謂...
+ *
+
+
+ pins.h
+ 其實就最主要2.0擴充為8bits lcd,
+ 還有BTN_EN1 跟BTN_EN2交換(因為2.0的LCD選料encoder剛好反向的)
+ 所以改回1.x要改回來..也就是一般常見版本Marlin的pins.h這邊原來的樣子其實...
+ `#elif defined(LCD_I2C_PANELOL2)`
+ 下面的BTN_EN1 BTN_EN2其實2.0那邊是多改的..
+ 不過照著下面右邊改回來也無仿...
+ *
+
+
+ ultralcd_implementation_hitachi_HD47780.h
+ 這段也就去找一份常見的marlin內的這檔案,
+ 把原本的這幾行改回去就可以...
+ *
+
+
+ 比較建議的共用版本改法...
+ ATOM2.0.4c 非官方包
+ ATOM2.0.5C 非官方包
+ 只要動`#define ATOM2`
+ 有沒有在configuration.h comment掉來切換就好
|
||