1

Topic: da vinci aio 1.1.3 firmware

well i was able to flash the printer, still have the 2 black bars on the lcd screen, and ideas???

2

Re: da vinci aio 1.1.3 firmware

http://soliforum.com/i/?orEdbu4.jpg

3

Re: da vinci aio 1.1.3 firmware

If you have 2 black bars I believe that means the firmware didn't go through

Da Vinci  AiO with firmware 1.1.1 using xyzscan 1.1.18
E3Dv6 hotend with custom carriage with Borosilicate glass bed
123D Design and Simplify3D, Replaced PS with a Solidgear Flex320
Zerokart resetter,  Installed a Extruder Controller for higher temps

4

Re: da vinci aio 1.1.3 firmware

Are you using Arduino to Flash?

DaVinci 1.0A with Repetier .92
Simplify 3D
E3DV6

5 (edited by carl_m1968 2015-10-13 03:04:33)

Re: da vinci aio 1.1.3 firmware

Put bossac and the firmware bin file in the root of your C: drive. Then name the firmware file something easy like firmware2.bin. Once you do that use the following command line.

bossac -e -w -v -b firmware2.bin

You don't have to specify a port with bossac it scans and will find the port on it's own. Just make sure you short the jumper on the mainboard to make sure you are in boot loader mode.

Are you absolutely sure that the BIN file you have is good?

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

6

Re: da vinci aio 1.1.3 firmware

no im not 100 % sure bin file is good, got it from.  http://www.wctek.com/shop/content/11-repository    boot loader meaning what sir???

Post's attachments

AIO FIRMWARE 1.1.3.jpg
AIO FIRMWARE 1.1.3.jpg 196.37 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

7

Re: da vinci aio 1.1.3 firmware

kb9asu wrote:

no im not 100 % sure bin file is good, got it from.  http://www.wctek.com/shop/content/11-repository    boot loader meaning what sir???

Boot loader is the mode it is in after you short the jumper and it is waiting for bossac to upload the firmware. Normally the solid lines you refer to on the LCD means it is in bootloader mode. So in your case your upload failed and you are still in boot loader mode.


Try again with the steps I have you and see what happens. If that does not work then I would suspect that file is corrupt.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

8

Re: da vinci aio 1.1.3 firmware

seems to load ok in the c: drive, still getting 2 black bars, i used a blank sd card to load it, was that the wrong thing to do carl??

9 (edited by carl_m1968 2015-10-13 03:49:37)

Re: da vinci aio 1.1.3 firmware

You mean a blank SDcard in the printer? The printer has to have the files the stock card had or it will not boot. Settings for it are stored on that card but do not affect the firmware version. So you must have the stock card in the printer. I hope you saved it or have a copy of those files.

If you have had a blank card in the printer all this time then that is probably the source of your black bars. The file you are flashing is actually written to and stored inside the boards CPU, not on the SDcard. The SDcard is used to store vital system settings hidden in several of the files on the stock card. One of those is also a security file that makes the firmware useless unless it is present on the card.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

10

Re: da vinci aio 1.1.3 firmware

I found my other sd card with the files on it, and no i should have made a copy

11 (edited by luc 2015-10-13 03:55:59)

Re: da vinci aio 1.1.3 firmware

bossac cannot be used to flash 1.0A/2.0A or AIO with stock FW - it does not work, they modified FW in a way only stock FW can flash stock FW that is why there is no way to revert back from repetier on  1.0A/2.0A or AIO.
To flash stock FW on 1.0A/2.0A AiO only 2 ways :
1- Use XYZ software
2- Send back to repair center

If you already use bossac - only repair center has the tool to flash as far I know

12

Re: da vinci aio 1.1.3 firmware

http://soliforum.com/i/?tHuLQtd.jpg

13 (edited by carl_m1968 2015-10-13 04:21:28)

Re: da vinci aio 1.1.3 firmware

luc wrote:

bossac cannot be used to flash 1.0A/2.0A or AIO with stock FW - it does not work, they modified FW in a way only stock FW can flash stock FW that is why there is no way to revert back from repetier on  1.0A/2.0A or AIO.
To flash stock FW on 1.0A/2.0A AiO only 2 ways :
1- Use XYZ software
2- Send back to repair center

If you already use bossac - only repair center has the tool to flash as far I know


I am not so sure about that.. As long as you can use the erase jumper and reset the processor to boot loader mode you should be able to flash any version of firmware to it. I am nearly certain that erase pin is hardware on the processor and not software. So one simply needs to get the pinout of the Due and see what pin is the erase pin and short it to 3 volts or ground which ever it requires. To my knowledge all the did on the 1.0A, 2.0A, and Aio was change to a newer board which did not have the erase jumper. However some of the earlier models still had the older version of board which did have the jumper so it would be easy for those who have an earlier model.

It can also be programmed through JTAG which the port is on the board, it just needs the header added which they left off.

If pin 130 (PC0) is shorted to 3.3V it will erase the chip and boot in boot loader mode so you could use Bossac and put any firmware that was compatible on it.

The problem is with the new boards this pin is not brought out to the board. You would need to modify your board with a switch or at the very least use a jumper wire to make the temporary short.

Normally the Due is on a break out board just like a Mega1280 or 2560 is and there is in addition to a reset button an erase button as well. Pressing that would tie pin 130 to 3.3 volts and erase the chip for programming any sketch to it.

The Samba is just a Mega on steroids. It is impossible to make it so you can't erase and write a sketch or in this case firmware to it. It is just a matter of knowing what they did to make it so you can't which can only be done externally. All the did is not give the user access to the erase pin.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

14

Re: da vinci aio 1.1.3 firmware

kb9asu wrote:

http://soliforum.com/i/?tHuLQtd.jpg

Put all of those files back on the SDcard and try it again.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

15 (edited by luc 2015-10-13 06:44:22)

Re: da vinci aio 1.1.3 firmware

Well I am sure about the fact they modify FW for 1.0A/2.0A/AiO to not be easily flashed and not allow revert from repetier to stock FW as it is.
several people tried to decrypted FW to be able to flash it as it is and gave up

You can always flash repetier FW but not stock one using bossac, it works only on 1.0/2.0 - I suspect they change/invert some byte slocation in their binary, to make it useless with bossac - stock FW or XYZ put bytes in correct position when flashing - it is not complex but as long you do not know what they changed FW is flashable but not working

http://voltivo.com/forum/davinci-filame … vinci-1-0a

carl_m1968 wrote:
luc wrote:

bossac cannot be used to flash 1.0A/2.0A or AIO with stock FW - it does not work, they modified FW in a way only stock FW can flash stock FW that is why there is no way to revert back from repetier on  1.0A/2.0A or AIO.
To flash stock FW on 1.0A/2.0A AiO only 2 ways :
1- Use XYZ software
2- Send back to repair center

If you already use bossac - only repair center has the tool to flash as far I know


I am not so sure about that.. As long as you can use the erase jumper and reset the processor to boot loader mode you should be able to flash any version of firmware to it. I am nearly certain that erase pin is hardware on the processor and not software. So one simply needs to get the pinout of the Due and see what pin is the erase pin and short it to 3 volts or ground which ever it requires. To my knowledge all the did on the 1.0A, 2.0A, and Aio was change to a newer board which did not have the erase jumper. However some of the earlier models still had the older version of board which did have the jumper so it would be easy for those who have an earlier model.

It can also be programmed through JTAG which the port is on the board, it just needs the header added which they left off.

If pin 130 (PC0) is shorted to 3.3V it will erase the chip and boot in boot loader mode so you could use Bossac and put any firmware that was compatible on it.

The problem is with the new boards this pin is not brought out to the board. You would need to modify your board with a switch or at the very least use a jumper wire to make the temporary short.

Normally the Due is on a break out board just like a Mega1280 or 2560 is and there is in addition to a reset button an erase button as well. Pressing that would tie pin 130 to 3.3 volts and erase the chip for programming any sketch to it.

The Samba is just a Mega on steroids. It is impossible to make it so you can't erase and write a sketch or in this case firmware to it. It is just a matter of knowing what they did to make it so you can't which can only be done externally. All the did is not give the user access to the erase pin.

16

Re: da vinci aio 1.1.3 firmware

Not sure if this helps or if you already know but on my machine if I hold the up and down button and turn the machine on it goes into bootloader mode

Da Vinci  AiO with firmware 1.1.1 using xyzscan 1.1.18
E3Dv6 hotend with custom carriage with Borosilicate glass bed
123D Design and Simplify3D, Replaced PS with a Solidgear Flex320
Zerokart resetter,  Installed a Extruder Controller for higher temps