【猫版】3D打印控制板主程序和数据固件更新日志20160815

该帖记录固件更新日志,固件分主程序固件和数据固件,测试用户和正式用户可以直接回复提交bug或者建议。
其中:
对于bug,提供复现的条件。举个栗子,“灯不亮了”,这种笼统问题很难排查,首先你要检查自己的连接是否可靠,这种不能算是bug,是个人问题。
“在设置界面,操作照明led加减发现灯没有变化”
“波特率保存下来后,发现还是不能正确通信,115200才能通信。”
这种都可以,一定要描述清楚出现问题的条件。
 
对于建议,如果某用户提出的建议回复很多,那么将根据开发难易提交到新内容开发范围,下一版或者某一版本将提供更新。
 另外,网友们也可以留言提供建议或者帮助猫来完善控制板,欢迎吐槽~~
**********************************************************
**********************************************************
1.0的升级工具绝对不要再用,用2.0升级zip文件,不要解压!!
1.0的升级工具绝对不要再用,用2.0升级zip文件,不要解压!!
1.0的升级工具绝对不要再用,用2.0升级zip文件,不要解压!!
**********************************************************
**********************************************************
=======================================================
 
各种待填的坑,围观就行了= =
 
硬件部分挖坑表:
WIFI模组
[预研OK]->[样板OK]->[待软件优化]
定制型续打模组
[预研中]
断料模块
[预研OK]->[样板OK]->[软件开发中]
 
软件坑:
[换料功能增加导航]
[双喷头相关]
[断料模块的整合]
[USB/SD驱动的兼容性优化]
[文件夹浏览]
[GCODE文件信息提取]
[Print索引(需配合定制续打模组)]

2016.5.19
说明:
1、当有素材类数据更新时,请记住设置参数,更新素材会重置参数。
2、建议下面的链接了解一下。

烧录方式:
jennyprinter.com/hot/?/question/60​ 
更新日志:
jennyprinter.com/hot/?/question/66 
安装指南:
jennyprinter.com/hot/?/question/59 
猫版使用TMC2100:
jennyprinter.com/hot/?/question/62 
设置界面的功能介绍
http://jennyprinter.com/hot/?/question/78
 
技术问题可加Q378933847。
shop141537468.taobao.com/

以下是更新日志:
====================================================== 
 
更新注意:
更新03.13后所有版本,请重新选择一次挤出机、步进驱动、机型,然后保存,更新一下上次固件老的参数!
挤出机、电机驱动选择时,软件自动算脉冲,0.9度514,1.8度260,请注意观察。
另外修正大法请参考@小草的文章,或者群里@他请教之。
 

升级时请阅读一下备注在操作!完整阅读一遍,会为您提供很多便捷。
已知可用于升级系统兼容性列表:XP/WIN7/WIN8 ,对win10暂时兼容性不佳。
 
20160815
完整包
新增锁界面功能v1.0
-该功能用于防止陌生人或者熊孩子乱按乱摸控制面板,导致悲剧上演。
--开启/关闭该功能可在快捷键界面第二页,设置页面来设置。
--当打开锁界面时,如果开启打印,任何控制动作(包括关机,乱点,乱按)都会触发出锁界面
--在锁界面,需要输入默认666三个数字进行解锁才能用,可修改密码版本后续看反馈增加。
--输入正确的密码后,如果没有任何操作,5s后会继续加锁,除非在快捷键界面或设置界面解除该功能(比如解锁后调用快捷键,关闭之,那么锁功能不会出现)。
--在没有打印的任何时候,锁界面功能无作用效果,即使开着该功能。 

新增sd卡物理驱动接口,在设置界面可以选择SDIO/SPI驱动方式,如果SDIO兼容性不好(比如识卡无效,读写异常)可以切换为SPI尝试。SPI接口是常见几个主流打印机控制板常用的卡接口。默认用SDIO即可。
 
新增[ERROR CHECKER] v1.0
-遇到错误便会提示,同时停止打印已知检查错误列表:
--喷头温度超出(低于)最大温(最小)度异常
--热床温度超出(低于)最大温(最小)度异常
 
增加PID设置项,可调节kp,ki,kd,用于调节温度曲线。
 
修复连续走进度条,但没有打印的问题。
修改喷头最大温度加高。
修改IDLE状态解锁电机的时间1Min->10Min
修复换料/暂停错位问题
 


 

20160718
完整包
*新驱动器算法,专门针对高细分驱动(2-128细分,256未评估)。解决坑爹卡顿,可增加速度倍率,但不能无边际加,保守2倍率没问题。

PS:新驱动算法可能对8825有轻微影响,但不影响打印,看网友反馈,若有问题可能下一版本做新旧驱动算法的整合。
修复调试界面温度显示小bug
增加打印界面调温长按触摸功能
增加打印界面参数界面xyz坐标,部分描述错误(有部分对不上值,暂时不必在意- -)
打印界面可以按下调出快捷键
调平界面改为两次校准
喷头/热床控制温度上限增加
喉管温度判断恢复






2016.06.27
PS:此版本需要更新过0626再来升级0627,如果更新过0626可以直接升级0627.
优化的自动关机界面,窗体、可取消、计数界面美化。
快捷键中led值bug,可以根据设定值开关
修复STOP时,喷头加热并没有关闭的bug


 

2016.06.26
PS:此版本不需要再更新0503,已带数据,更新前请记下自己机器的参数,刷好固件后再调节回来。
增加快捷键功能:
当在主页面时,按【↓】可以快速调出快捷键界面。其中包括:快速开关照明LED,快速设置自动关机,快速开关热床与喷头,快速开关风扇。快速换料功能将下一个版本更新,coming soon..
快速预加热的温度在设置界面的热床/喷头预加热温度两项中,对快捷键和调试有效。

继续扩展了可设置的参数:
限位开关的电平(方便用光电开关的网友);
驱动器的使能电平,方向电平;
整机Home动作的方向。
PS:选择任何机型一次会重置默认参数到精简II。

暂停按键改移动走(自动回抽,自动运动要一边,和换料功能一致),防止烫坏模型。

wifi的一键配置功能错误修正。(其实在gcode里发送A3也是可以的,效果一样)

取消了喉管风扇对温度的判断(很多网友都以为自己的喉管风扇坏掉)






2016.05.19
设置界面文字优化,去掉黑边阴影。
增加X/Y/Z最大成型成型尺寸的设置项,可以根据自己定制机器调节。当切换机型时,自动更新尺寸数据。

【注意】【注意】【注意】刷上05.19,请在设置界面选一次你的机型在保存,更新一下默认成型尺寸。


增加加速度值的调节,加大该机器晃动越剧烈,适当减小可一定程度减轻震动,看情况折中,默认3000。
 





 
2016.05.15
增加风扇控制界面,点击一下打印界面的风扇图标即可设置。当点击【确定】,参数即时生效;点击【取消】,参数恢复。风扇通过【↑】【↓】键选择,左右键调速,长按【←】【→】,步进单位为10。
目前固件升级方式过渡期,只可以用一体包升级,使用2.0升级工具。

【注意】【注意】【注意】请先升级0503固件(如果当前就是0503直接去升级0515),将数据内容更新,再升级到0515,不然挤出机功能会丢失。




=================================================================================================
2016.05.07
升级工具的变更,统一升级方法:
数据固件和程序固件合并压缩为一个zip升级包,只能使用v2.0版的升级工具解析。zip包会自动包含你要更新的内容,拿个栗子:某次功能只是升级了程序固件,那么升级工具自动判断,只会升级程序固件,并不会更新数据固件。
v2.0主要改动是为了解决导入固件错误导致各种问题,以及便捷性。
 
=================================================================================================
2016.05.03
1、增加挤出机调试界面,以0.1mm/10mm/100mm距离调节。纯测试挤出机可以上下操作,上是送丝,下是抽丝;但是调换料要注意!请在加热调试界面开启喷头加热。(务必注意在测试界面挤出机的操作是强制控制电机)

2、对ili9341液晶驱动的兼容。
 


 ================================================================================================
2016.04.04
修改lv8729的使能电平,和8825控制电平一致,请@小草请教电平跳位,不要盲目设置。
对lv8729的自动脉冲计算做调整,x128=640,y128=640,e32=514(0.9度)
对sd,usb的读写优化。
=====================================================================================
2016.03.28
修复2016.03.27的运动异常,正常刷入调整参数保存即可。
=====================================================================================
2016.03.27
1、打印界面增加第三页,可以看到基本参数,如打印速度,加速之类。
( ver1.00)
2、波特率选择时,,第二个选项跳动修复。
3、文件选择界面,可以通过按住方向键快速上下移动。
4、开机立刻锁住继电器。
5、ACODE框架,辅助一些特殊操作如wifi密码传送什么的,暂时没什么大用处。
6、脉冲上限修复,支持到8000.
7、增加小草128细分驱动,注意驱动是直接支持XYE,不含z(还是8825)。
自己要在细调节脉冲修正,请@小草请教。
8、sd卡驱动微调整。

 ====================================================================================
2016.03.13
1、*增加换料功能ver1.0 ,点击换料进行操作,暂时需要自己截断残留丝。
2、修复拔掉USB卡死读文件界面
3、文件系统0.09更新为0.11
4、打印界面的部分逻辑错误修复。
5、工程模式(然并卵)
6、*开放XYZE驱动的脉冲微调(@小草提供的误差修正法),需保存
选择驱动和挤出机时会重置脉冲数。
2016.02.25
优化调平导航界面触摸有效区
*添加1.8度、0.9度挤出机的配置项目,在【设置】中改。

====================================================== 
2016.02.20
*添加调平向导,辅助类。
按照向导进行操作调平。
版本Ver1.0改进中。
对文件系统的内存调整。

===============================================================
2016.2.18
*主界面添加风车定制界面
修正调试第三页按钮图标的素材。
要更新【数据固件】更新20160218.bin
=======================================================
2016.2.17
*修复识别文件数量只有10个,可无限查看和加载根目录gcode文件。

=======================================================
2016.1.6
*增加了动态调节参数界面,在打印界面,按下导航键【→】掉出调节界面,导航键【←】返回打印界面。
参数包括:热床、喷头温度;挤出机的加速;打印速度的调整。和数据固件同步更新升级有效果。

2015.12.29
==================================================================================
增加FAN1和FAN2的调节设置。
在设置界面调节FAN1和FAN2的值,针对不同风扇器件调节到最佳风
速,保存重启生效。0为关闭,255为全电压加到风扇。

2015.12.25
========================================================================
合并珍妮加高及标准版精简机I代、II代机型系列,在配置界面可以设置机型。
对部分驱动进行效率优化。

 
2015.12.21
===============================================================
*统一固件配置:直接在【设置】界面选择对应机型,对应电机驱动,然后点击保存重启。

照明LED支持超时动作,以分钟为单位。
当设置为0,不启用功能,当>0时,超时自动灭LED,当设置为0,不启用功能,当>0时,超时自动灭LED, 触摸屏幕任意位置或者任意按下按键可以继续唤醒LED。

2015.12.16
================================================================
改温度控制功能,在打开加热条件,可以实时改温度参数
温度数据在第二页信息栏实时显示
温度界面的文字提示微调整。
改掉打印界面的STOP,归为X Z,Y不动。

2015.12.14
=================================================================
修复保存波特率问题。

2015.12.13
=================================================================
增加版本号在主界面,同步更新【数据固件】2015.12.13
改•修正U盘disk界面重复出现了的信息,虽然没有查U盘。
暂时去掉调试第三页的按钮信息。
但功能还在,后续更新数据包。
*TMC驱动线序兼容8825,实际相当于固件反向兼容之。

2015.12.09
=================================================================
修正U盘disk界面重复出现了的信息,虽然没有查U盘。

2015.12.06
=================================================================
修复测试温度界面显示值和坐标不一致,修复颜色问题。
调整温度位置:T0 = 喷头0加热传感器,T3 = 热床加热传感器
修正长文件名卡死,目前支持到70字符,30汉字。
修复照明LED存储无效。
设置信息文字部分调整。

2015.12.02
=================================================================
对M600换料命令的修改。
对延时做了精确处理。

=================================================================
2015.12.01
修复测试界面,hotend数值莫名其妙错误。

=================================================================
2015.11.30
修改设置界面保存时的信息停留,改掉提示信息一闪而过。

增加本更新日志
=================================================================
已邀请:

唐山小龙

赞同来自: wjw_26 toko100

建议加入新功能:
1,屏幕实时显示打印速度,
像赤兔那种,在打印过程中,屏幕可实时显示当前打印速度,刷新率1秒以内更好。
也可以搞个类似任务管理器的数据列表,显示各数据。
 
2,断电续打
这个都懂,不多说
 
3,指定高度暂停
设置当打印到某一高度后自动暂停并各轴归零,等待换料、清理、加装模型内部装置等操作。

moreMix - 黑潮 · ACECHOO.COM

赞同来自: toko100

业内最屌3D打印主板没有之一!!!!!

ycrobber

赞同来自: 唐山小龙

文件系统优化:SD卡和USB盘内容按时间从新到旧排列。
功能提示:打印完成蜂鸣器发出提示音。建议该开关和按键音开关分开。按键音烦但打完提示是功能性提示。
 

唐山小龙

赞同来自: osboy

【建议】调试界面,热端控制里,加入按指定长度进/退料按钮。
现在想让挤出电机自己转动,只有开始打印才可以,不方便调试。
指定长度进退料,方便检查挤出脉冲是否正确,挤出机松紧,喷嘴是否出料正常等。
同时方便小白装卸耗材。
 

唐山小龙

赞同来自: blackslinger

【建议】6.27固件
1,系统设置中可修改挤出机进/退料速度,mm/s。
2,系统设置最后一页,热床/喷头预加热温度可长按修改。
3,暂停和中途换料合并。
4,喉管风扇开关恢复对温度的判断

yue

赞同来自:

在温度调试界面:目标加热温度固定为开启加热时的数值,不会随调试界面的温度调整改变,建议改为实时调整目标温度

ycrobber

赞同来自:

要是继续把支持的机型添加,那以后即使换其他打印机,这主板也必须嫁过去。必须的!

唐山小龙

赞同来自:

4,把中途换料和暂停合并。
现在的暂停还是直接停在模型上烤,除了毁模型还真没发现什么用...
中途换料和暂停本质差不多,干脆合并成一个功能,【暂停/换料】

zhengshang224

赞同来自:

顶楼主!大神!什么时候也做下珍妮三板子的固件吧!哎!泪奔

moreMix - 黑潮 · ACECHOO.COM

赞同来自:

【BUG】设置页面用五维导航调节波特率,下方的断料检查选项开关会自动重复开关。

唐山小龙

赞同来自:

触摸提示音添加可调节音量

唐山小龙

赞同来自:

【BUG】下午发现的,TD驱动XYE全128细分的时候,Z平台不下降,一直打印第一层
切片打印速度为100

唐山小龙

赞同来自:

1459937885339.jpg


1,打印速度总是100mm/min不变。
2,送料率数值超高,单位标错了?
3,回抽长度和速度总是4和2700不变。

唐山小龙

赞同来自:

【建议】SD卡和U盘内文件,按时间从新到旧排列。
顶一下楼上的那条。现在每次都要向下翻好久才能找到新切的文件。

hm1120

赞同来自:

设置页的LCD亮度好像也只显示255无法调整啊!!最近使用时LCD也是处于高亮度整个屏幕正面看已经看不太清楚,要侧面角度才会是正常的整体很不正常。

唐山小龙

赞同来自:

【冲突】中途换料与DC风道冲突,会直接撞角铝。
能不能将中途换料时的喷头位置改为原点或稍微靠后一点

fuzzy1982

赞同来自:

(20002)外链已过期,请联系分享者重新分享
 
 
 
固件能否在分享?

唐山小龙

赞同来自:

赞赞赞,5月更新的功能都很实用!

唐山小龙

赞同来自:

猫哥为何不将暂停和中途换料合并?这两个区别不大啊

yue

赞同来自:

又更新了,赶紧试试

koma008 - 如:80后IT男..

赞同来自:

大神,极简版刷机过后 调平会撞边 怎么办?

koma008 - 如:80后IT男..

赞同来自:

珍妮精简版二代 更新0718过后 调平总是撞边 怎么设置?

blackslinger

赞同来自:

功能建议:增加四点调平,调平过程中z轴锁死

唐山小龙

赞同来自:

【BUG】S3D保存pid之后再机器里看,数值和之前保存的不一样

QQ图片20160907103909.jpg

这是S3D保存的7.95/0.42/37.5

QQ图片20160907103835.jpg

然后重启机器后,在设置里看,显示的不一致

唐山小龙

赞同来自:

【建议】二次短距离归位时速度减慢。
目前归位速度较快,一次归位回弹后二次归位依然较快,撞击限位开关力度较大。将二次短距离归位速度降低到10mm/s左右,可能会对定位精度有所提高。

唐山小龙

赞同来自:

【建议】
固件升级只需要把固件文件放到U盘或SD卡里,开机检测到存储设备有可用固件就自动升级。
升级完后在手动删除固件就行。
不知道可不可行。
现在联机升级好麻烦...

唐山小龙

赞同来自:

【建议】打印进度用百分比表示。
现在每次都要数格子...........................................................

要回复问题请先登录注册