<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SoliForum - 3D Printing Community — Da vinci mini w hack]]></title>
	<link rel="self" href="https://www.soliforum.com/feed/atom/topic/16388/" />
	<updated>2017-04-25T21:25:42Z</updated>
	<generator>PunBB</generator>
	<id>https://www.soliforum.com/topic/16388/da-vinci-mini-w-hack/</id>
		<entry>
			<title type="html"><![CDATA[Re: Da vinci mini w hack]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/134937/#p134937" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Triple_S wrote:</cite><blockquote><div class="quotebox"><cite>carl_m1968 wrote:</cite><blockquote><div class="quotebox"><cite>Triple_S wrote:</cite><blockquote><p>As far as I understand the stuff others found out, unfortunatly your idea won&#039;t work.</p><p>First of all I guess the chip data are stored in the EEPROM of the board just like the firmware and all settings, so erasing it would probably reset the chip data.<br />Erasing the EEPROM is no problem too, since you just have to jump two points on the mainboard for a few seconds while the printer is powered on, which will wipe the firmware and all settings.</p><p>The problem with your idea is getting the firmware back on the printer. This won&#039;t work, cause to protect their code, XYZPrinting is using an encrypted firmware. It seems like the code to decrypt the firmware is stored on the EEPROM too, but since you would have erased it, you would&#039;nt get the printer to decrypt the firmware and therefor you would&#039;nt get the firmware to work. The XYZware program is no help too, since it only connects to a printer with working firmware.<br />Decrypting the firmware on your own is no option too, since it seems like XYZPrinting is using the AES algorithem for encrypting, which is a very advanced and therefor pretty safe algorithem.</p><p>If you are interested in the reports of people who already tried erasing the firmware, you can read this thread, which is also where I got my information from: <a href="http://www.soliforum.com/topic/13769/davinci-jr-repetier-port/">http://www.soliforum.com/topic/13769/da … tier-port/</a></p></blockquote></div><p>There is no EEPROM on XYZ boards.&nbsp; All data is programmed to and stored in the actual CPU. When you flash Repetier which requires and EEPROM the firmware will use the SDcard as an EEPROM to store the settings the firmware uses. Maybe EEPROM is being used as a loss term since the EEPROM is just RAM within the CPU that can be written to multiple times both externally and internally.</p></blockquote></div><p>I don&#039;t know exactly what you want to say, but EEPROM stands for &quot;Electronical erasable programmable read only memory&quot; which applies to basically all types of modern storages, so there is definitly some sort of EEPROM on the board, I just used EEPROM since I don&#039;t know what sort of storage it actually is.<br />I assume by saying that the storage is included in the CPU, you mean that it&#039;s included in the same chip as the CPU.</p></blockquote></div><br /><p>When talking about a printer controller and many other system, there are many that have an actual EEPROM chip where settings and data is stored and they have a CPU where the firmware resides in the ROM that is onboard the CPU. The Da Vinci series however do not have an EEPROM chip and actually no EEPROM area. The firmware that is written to the CPU stays there and is not changed in any way except under very strict conditions such as the erase pin being tied low. They use a processor that has it&#039;s own built in ROM for the firmware. The Da Vinci uses the SDcard to store settings and user Data in an encrypted file. So the SDcard is being used as a pseudo EEPROM I guess is what I am trying to say.</p>]]></content>
			<author>
				<name><![CDATA[carl_m1968]]></name>
				<uri>https://www.soliforum.com/user/7731/</uri>
			</author>
			<updated>2017-04-25T21:25:42Z</updated>
			<id>https://www.soliforum.com/post/134937/#p134937</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Da vinci mini w hack]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/134934/#p134934" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>carl_m1968 wrote:</cite><blockquote><div class="quotebox"><cite>Triple_S wrote:</cite><blockquote><p>As far as I understand the stuff others found out, unfortunatly your idea won&#039;t work.</p><p>First of all I guess the chip data are stored in the EEPROM of the board just like the firmware and all settings, so erasing it would probably reset the chip data.<br />Erasing the EEPROM is no problem too, since you just have to jump two points on the mainboard for a few seconds while the printer is powered on, which will wipe the firmware and all settings.</p><p>The problem with your idea is getting the firmware back on the printer. This won&#039;t work, cause to protect their code, XYZPrinting is using an encrypted firmware. It seems like the code to decrypt the firmware is stored on the EEPROM too, but since you would have erased it, you would&#039;nt get the printer to decrypt the firmware and therefor you would&#039;nt get the firmware to work. The XYZware program is no help too, since it only connects to a printer with working firmware.<br />Decrypting the firmware on your own is no option too, since it seems like XYZPrinting is using the AES algorithem for encrypting, which is a very advanced and therefor pretty safe algorithem.</p><p>If you are interested in the reports of people who already tried erasing the firmware, you can read this thread, which is also where I got my information from: <a href="http://www.soliforum.com/topic/13769/davinci-jr-repetier-port/">http://www.soliforum.com/topic/13769/da … tier-port/</a></p></blockquote></div><p>There is no EEPROM on XYZ boards.&nbsp; All data is programmed to and stored in the actual CPU. When you flash Repetier which requires and EEPROM the firmware will use the SDcard as an EEPROM to store the settings the firmware uses. Maybe EEPROM is being used as a loss term since the EEPROM is just RAM within the CPU that can be written to multiple times both externally and internally.</p></blockquote></div><p>I don&#039;t know exactly what you want to say, but EEPROM stands for &quot;Electronical erasable programmable read only memory&quot; which applies to basically all types of modern storages, so there is definitly some sort of EEPROM on the board, I just used EEPROM since I don&#039;t know what sort of storage it actually is.<br />I assume by saying that the storage is included in the CPU, you mean that it&#039;s included in the same chip as the CPU.</p>]]></content>
			<author>
				<name><![CDATA[Triple_S]]></name>
				<uri>https://www.soliforum.com/user/16271/</uri>
			</author>
			<updated>2017-04-25T20:31:43Z</updated>
			<id>https://www.soliforum.com/post/134934/#p134934</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Da vinci mini w hack]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/134933/#p134933" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Triple_S wrote:</cite><blockquote><p>As far as I understand the stuff others found out, unfortunatly your idea won&#039;t work.</p><p>First of all I guess the chip data are stored in the EEPROM of the board just like the firmware and all settings, so erasing it would probably reset the chip data.<br />Erasing the EEPROM is no problem too, since you just have to jump two points on the mainboard for a few seconds while the printer is powered on, which will wipe the firmware and all settings.</p><p>The problem with your idea is getting the firmware back on the printer. This won&#039;t work, cause to protect their code, XYZPrinting is using an encrypted firmware. It seems like the code to decrypt the firmware is stored on the EEPROM too, but since you would have erased it, you would&#039;nt get the printer to decrypt the firmware and therefor you would&#039;nt get the firmware to work. The XYZware program is no help too, since it only connects to a printer with working firmware.<br />Decrypting the firmware on your own is no option too, since it seems like XYZPrinting is using the AES algorithem for encrypting, which is a very advanced and therefor pretty safe algorithem.</p><p>If you are interested in the reports of people who already tried erasing the firmware, you can read this thread, which is also where I got my information from: <a href="http://www.soliforum.com/topic/13769/davinci-jr-repetier-port/">http://www.soliforum.com/topic/13769/da … tier-port/</a></p></blockquote></div><p>There is no EEPROM on XYZ boards.&nbsp; All data is programmed to and stored in the actual CPU. When you flash Repetier which requires and EEPROM the firmware will use the SDcard as an EEPROM to store the settings the firmware uses. Maybe EEPROM is being used as a loss term since the EEPROM is just RAM within the CPU that can be written to multiple times both externally and internally.</p>]]></content>
			<author>
				<name><![CDATA[carl_m1968]]></name>
				<uri>https://www.soliforum.com/user/7731/</uri>
			</author>
			<updated>2017-04-25T20:14:43Z</updated>
			<id>https://www.soliforum.com/post/134933/#p134933</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Da vinci mini w hack]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/134931/#p134931" />
			<content type="html"><![CDATA[<p>As far as I understand the stuff others found out, unfortunatly your idea won&#039;t work.</p><p>First of all I guess the chip data are stored in the EEPROM of the board just like the firmware and all settings, so erasing it would probably reset the chip data.<br />Erasing the EEPROM is no problem too, since you just have to jump two points on the mainboard for a few seconds while the printer is powered on, which will wipe the firmware and all settings.</p><p>The problem with your idea is getting the firmware back on the printer. This won&#039;t work, cause to protect their code, XYZPrinting is using an encrypted firmware. It seems like the code to decrypt the firmware is stored on the EEPROM too, but since you would have erased it, you would&#039;nt get the printer to decrypt the firmware and therefor you would&#039;nt get the firmware to work. The XYZware program is no help too, since it only connects to a printer with working firmware.<br />Decrypting the firmware on your own is no option too, since it seems like XYZPrinting is using the AES algorithem for encrypting, which is a very advanced and therefor pretty safe algorithem.</p><p>If you are interested in the reports of people who already tried erasing the firmware, you can read this thread, which is also where I got my information from: <a href="http://www.soliforum.com/topic/13769/davinci-jr-repetier-port/">http://www.soliforum.com/topic/13769/da … tier-port/</a></p>]]></content>
			<author>
				<name><![CDATA[Triple_S]]></name>
				<uri>https://www.soliforum.com/user/16271/</uri>
			</author>
			<updated>2017-04-25T19:57:18Z</updated>
			<id>https://www.soliforum.com/post/134931/#p134931</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Da vinci mini w hack]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/134925/#p134925" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Dengus wrote:</cite><blockquote><p>I see. I didnt think about that...<br />If that is the case (the cloud im talking abut) then the could black all used chips either has been on your printer or not. Right?</p></blockquote></div><br /><p>Yes and it has happened with older Da Vinci printers where they tracked filament carts by serial number on a cloud as well. There where some new carts sold that already had the number used and on the cloud.</p>]]></content>
			<author>
				<name><![CDATA[carl_m1968]]></name>
				<uri>https://www.soliforum.com/user/7731/</uri>
			</author>
			<updated>2017-04-25T19:14:05Z</updated>
			<id>https://www.soliforum.com/post/134925/#p134925</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Da vinci mini w hack]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/134923/#p134923" />
			<content type="html"><![CDATA[<p>I see. I didnt think about that...<br />If that is the case (the cloud im talking abut) then the could black all used chips either has been on your printer or not. Right?</p>]]></content>
			<author>
				<name><![CDATA[Dengus]]></name>
				<uri>https://www.soliforum.com/user/16701/</uri>
			</author>
			<updated>2017-04-25T19:05:35Z</updated>
			<id>https://www.soliforum.com/post/134923/#p134923</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Da vinci mini w hack]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/134920/#p134920" />
			<content type="html"><![CDATA[<p>I doubt the chip data is stored in the processor where the firmware resides. So erasing the firmware which is near impossible since the erase jumper is no longer present and you would have to short the pins directly at the chip. It is most likely stored in a cloud which is why you need the printer connected to an internet enable PC.</p>]]></content>
			<author>
				<name><![CDATA[carl_m1968]]></name>
				<uri>https://www.soliforum.com/user/7731/</uri>
			</author>
			<updated>2017-04-25T18:45:20Z</updated>
			<id>https://www.soliforum.com/post/134920/#p134920</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Da vinci mini w hack]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/134917/#p134917" />
			<content type="html"><![CDATA[<p>Hi everyone!<br />I got someting on my head and lets see if its a stupid idea or somenthing that can be done.<br />With the mini w we cant reset the nfc chip as i have read that the ptinter saves the id of the tag an reget it when has been manipulate, true?<br />So... Its is possible to erase the firmware (as its done on the others models to dawngrade) and then load the same firmware again and them we have a virging memory like when it came from factory? In this case the tags info are not on the printer and and we could reuse them no?<br />I Know that should be a risk to burn firmwares but if&nbsp; you have a handfull of tags you dont need to dont too often. <br />ITS JUST AN IDEA....<br />Lets see what the gurus thinks<br />Thanks in advance.</p>]]></content>
			<author>
				<name><![CDATA[Dengus]]></name>
				<uri>https://www.soliforum.com/user/16701/</uri>
			</author>
			<updated>2017-04-25T18:40:44Z</updated>
			<id>https://www.soliforum.com/post/134917/#p134917</id>
		</entry>
</feed>
