Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Discussions about ideaMaker and other printing software.
Aero3D
Posts: 29
Joined: Wed Jul 06, 2016 10:33 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Aero3D » Wed Nov 23, 2016 8:07 pm

Vicky@Raise3D wrote:
Cookie wrote:Yes it did thank you, and you guys were quick to sort it out.....
But this morning after a print run my printer is stuck on the green tick screen and none of the 3 buttons work......
So how do I get out of that screen as I have another job ready to do, turning it off had no effect
Help!



Please check whether turning off the back power switch helps.

If without power, it still stuck. You need to open the screen cover and unplug the battery.
4.png


Just a word of caution. Not related to this firmware update but a few weeks back I unplugged the screen board battery in readiness to fit a reset switch (which I did not do) and on reconnecting the battery plug the screen is now all grey and washed out. Raise say my only option is to buy a new screen or controller board :( All that was done was disconnect and reconnect the battery while the machine was in a powered down state. So just be cautious.

User avatar
Vicky@Raise3D
Posts: 1756
Joined: Fri Mar 25, 2016 3:54 am

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Vicky@Raise3D » Thu Nov 24, 2016 3:36 am

Here is the wiring of screen board. In case someone needs.
2.png

User avatar
Vicky@Raise3D
Posts: 1756
Joined: Fri Mar 25, 2016 3:54 am

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Vicky@Raise3D » Thu Nov 24, 2016 5:21 am

Cookie wrote:Turning the power off did not correct it.
So I had to remove the battery, which has corrected the problem
But I do not want to do that every time!!!
so why did it happen and how do we cure the problem?


It should be a program stuck. And you need to carry out a hard reset. There is some other to reboot the printer. But in my opinion, unplugging the battery is safer than other short connecting methods.

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Sun Nov 27, 2016 4:46 pm

I updated my N1 with this new Touch SW 0.8.0. Now it seems that the display isn't updated with temperatures, progress etc.
I can submit a print and it starts when the bed and nozzle have reached target temperatures, but the information on the screen isn't updated.
This picture is a snapshot from the remote control in ideaMaker during a print. It looks the same on the real LCD.
The printer has been powered off/on multiple times since the SW update, which went smoothly.
Can I go back to Touch version 0.7.2 until this is fixed?
NoDisplay.png

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Sun Nov 27, 2016 7:08 pm

It seems that 30 mins into the print (or 40 mins. after power on) it suddenly updates the LCD with temperatures, progress etc. Then the printers LCD is updated for the rest of the time it's powered on. After the next power off/on however, the LCD readings are frozen again.

User avatar
Vicky@Raise3D
Posts: 1756
Joined: Fri Mar 25, 2016 3:54 am

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Vicky@Raise3D » Mon Nov 28, 2016 10:09 am

Which version of motion board firmware are you using? Would you like to download the one on our website and load it into your printer? Even yours is still 1.1.1.

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Mon Nov 28, 2016 3:54 pm

I downloaded the motion controller SW 1.1.1 from the web page and flashed it.
The behavior of the LCD is the same; it's not displaying temperature changes, etc.
Is it possible to go back to Touch version 0.7.2?

Jetguy
Posts: 1097
Joined: Tue Mar 22, 2016 1:40 am

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Jetguy » Mon Nov 28, 2016 4:24 pm

No you cannot go back touch versions.
The difference:
The front panel LCD and pcDuino is an entire Linux computer. When you apply a "raisepack" touch update, you are changing major files in the Linux computer file system stored in eMMC memory on the board. Updates are several mb in size and are updating a collective file system "image" that is several gb in size. It is a one way process. You cannot update and then "go back" without an entire several GB re-image the entire eMMC "drive". Since that image is several GB in size and nobody has ever, ever, ever released a way to re-image, you don't have the required source file and you don't have a way to do it. Further, each printer is configured with serial number and matching machine type config.

Motion controller firmware updates are for the actual atmega2560 motion controller board. These are small files in comparison of a couple of kb in size. When you flash this, you are replacing the entire motion controller firmware in one shot. It is not a patch, it is not "incremental".
So yes, every time you "update" motion controller, you are effectively going back or forward in version because it's the entire thing in one shot.

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Mon Nov 28, 2016 4:51 pm

Yes, I thought that would be the "official" answer also.
I think it could be done though to produce an incremental downgrade package that goes from 0.8.0 to some 0.7.x, by rolling all the changes done to the source files back to what was in the 0.7.2 release. Then you don't go to the exact state of a 0.7.2 image, but functionally you would likely get the same as in 0.7.2.
This is a bad situation that releases aren't tested properly. My printer was working perfectly before this update, but now not.
Did anybody have success with this SW on an N1?

Jetguy
Posts: 1097
Joined: Tue Mar 22, 2016 1:40 am

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Jetguy » Mon Nov 28, 2016 5:07 pm

I own the N1, N2, and a custom N2+ and all were updated. I'm not near the N2+ now but all 3 work. The update was tested.
Some of you appear to have intermittent motion board/firmware error conditions likely caused by electrical issues in your printer and because the motion board is in an error state, you throw the front panel LCD which must communicate with it into fringe error condition cases.
Attachments
N1 08raisepack.jpg
N2 08raisepack.jpg

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Mon Nov 28, 2016 5:21 pm

Thank you for the info. It's however hard for me to believe that this is caused by communications problems with the motion controller board:
1. The LCD worked perfectly well before the update.
2. Yesterday I completed two 2 hour long prints with the 0.8.0 SW installed, so the Touch-computer were able to communicate a lot with the motion controller.

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Mon Nov 28, 2016 8:28 pm

Conveniently there's a Serial Port Logger built into the new Touch SW (Maybe it was already in the 0.7.2, I don't remember).
I tried to
- power off/on my printer, then
- waited a few moments, then
- set the heatbed temperature to 50 degC
- waited 20 sec, but saw NO UPDATE in the temperature reading on the LCD, though the bed started heating
- went into the Serial Port Logger and stored the log to a USB stick.
According to the log, the Touch board gets all the temperature readings from the motion controller board. In the log I can follow the temperature increasing from 20 to 32.9 degC in the 33 seconds that elapsed until I stored the log.
I have attached the log file here.
This confirms that there's a bug in the 0.8.0 Touch SW. The Touch computer has the information, it just refuses to update the display for some reason.
Attachments
raisetouch-serial-826-20161128211013.log
(11.94 KiB) Downloaded 25 times

User avatar
Vicky@Raise3D
Posts: 1756
Joined: Fri Mar 25, 2016 3:54 am

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Vicky@Raise3D » Tue Nov 29, 2016 5:47 am

From the log you shared, you are using firmware called Marlin1.1.5ABH.
Would you like to share your firmware with us for test?

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Tue Nov 29, 2016 3:34 pm

I could share the 1.1.5ABH motion controller firmware with you, but I don't understand the point. I have now re-flashed with 1.1.1. It has the same behavior of the Touch computer. I have attached two logs recorded while 1.1.1 was in the motion controller. No updates were seen on the display before or after storing the logs. Both logs were recorded after a power off/on.
Attachments
raisetouch-serial-844-20161129162036.log
(11.44 KiB) Downloaded 15 times
raisetouch-serial-803-20161129162349.log
(8.22 KiB) Downloaded 14 times

firesped
Posts: 543
Joined: Mon Mar 21, 2016 9:23 pm
Location: Tucson, AZ

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby firesped » Tue Nov 29, 2016 9:45 pm

Jetguy wrote:Some of you appear to have intermittent motion board/firmware error conditions likely caused by electrical issues in your printer and because the motion board is in an error state, you throw the front panel LCD which must communicate with it into fringe error condition cases.


ABH, didn't you custom modify your heat bed?

I'm having no trouble with my N2 running my current firmware and the updated touchscreen, which is built off the 1.1.6 firmware. just to note, I have heavily played with my printer. having had to replace the motion controller board before. removed the electrical box housing and put it back into place. (was shorting out when it was removed from the printer.)
RL name: Michael Nolen

User avatar
Vicky@Raise3D
Posts: 1756
Joined: Fri Mar 25, 2016 3:54 am

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Vicky@Raise3D » Wed Nov 30, 2016 6:07 am

Would you like to share a short video of the display on the home page?
Set the nozzle and bed temperature to be a print level. And take a video of the temperature display during the whole heating process.

It seems that 30 mins into the print (or 40 mins. after power on) it suddenly updates the LCD with temperatures, progress etc. Then the printers LCD is updated for the rest of the time it's powered on. After the next power off/on however, the LCD readings are frozen again.

During the 30-40 mins, does the nozzle move? Or the whole printer is keeping at the preparing process?
Is that after 30 mins, the nozzle starts move and do print job as normal?

Yesterday I completed two 2 hour long prints with the 0.8.0 SW installed, so the Touch-computer were able to communicate a lot with the motion controller.

Did these 2 prints start after 30-40 mins mentioned above? That means, only the first 30-40 mins, the temperature display abnormal. After that, the printer backs to normal.

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Wed Nov 30, 2016 9:42 am

Vicky,
I will record a small video and post it later.
The printer works perfectly well in all regards, except for the display update of the progress, temperatures, etc.
When I start a print, the printer head starts moving as soon as the temperatures have reached their target values, as normal.
Then the printing of the part starts and continues as normal, just without updating the LCD with progress, temperatures, etc. After approx. 30 min. the LCD update suddenly starts. I didn't look at the clock to measure the exact time when the LCD starts to work. Then it seems that the printer works OK from that point on. If I power off/on the printer, then LCD update doesn't work again.

ABH
Posts: 72
Joined: Sun Aug 14, 2016 7:31 pm

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby ABH » Wed Nov 30, 2016 4:41 pm

Here's the link to a video that was recording today. The attached log file is the file I exported to USB in the video. You can see from the log that the Touch computer receives all the temperature information for Nozzle and for Bed (temperatures increases rapidly). At the same time there's no update on the LCD.
Video: https://youtu.be/rYKqtLc0OZY
Logfile:
raisetouch-serial-816-20161130170501.log
(15.45 KiB) Downloaded 13 times

User avatar
Noren
Posts: 90
Joined: Sat Nov 26, 2016 12:54 am
Location: Borås, Sweden
Contact:

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby Noren » Wed Nov 30, 2016 10:24 pm

I also have major problem. The printer starts showing the Raise 3D logo and progress bar. Then the backlight is on but no image on screen. I have removed the battery and reset the touch board. But no change. I did install 0.8.0 yesterday. And this happened after that. What to do?

firesped
Posts: 543
Joined: Mon Mar 21, 2016 9:23 pm
Location: Tucson, AZ

Re: Touchscreen Firmware 0.8.0 Release Note 2016.11.21

Postby firesped » Thu Dec 01, 2016 6:36 am

you're touchscreen seems to be in a weird state, showing only 1 extruder when the firmware is reporting for 2. firmware 1.1.1 is not configured to only report on a single extruder without custom modifying. I wonder if the touchscreen is confused by it receiving temperature readings for 2 extruders when it is expecting only 1.
RL name: Michael Nolen


Return to “Printing Software”

Who is online

Users browsing this forum: No registered users and 2 guests