64GB SD card with two FAT32 partitions fast enough ?
-
When I say "two" disconnects, I mean... there were many disconnects in a row , the Duet lost the connection every few seconds, until I saw only one chance in taking the printer off the network for a short time, after that everything was fine again OK for the rest of the day.
Exactly the same spectacle the next day.
Hence two disconnects.If someone has also experienced this situation (IS and disconnections) that only an OFF & ON helped and it was OK again afterwards... check if your SD card is fast enough.
@dc42
Can you still remember the chips for a defective IR probe that you once wanted to send me?
Unfortunately, it never came to that.
Maybe we can try again ?
There is no hurry, so this year would be OK too.
I think it's a pity to have a brand new IR probe lying around with just one tiny chip defective.
Here is the link to the thread where we wrote about it and you offered it to me.Google Translate
--- Original Text ---Wenn ich von "zwei" Verbindungsabbrüchen spreche, meine ich... es waren viele Verbindungsabbrüche hintereinander , alle paar Sekunden verlor das Duet die Verbindung, bis ich dann nur noch eine Chance darin sah den Drucker kurzzeitig vom Netz zu nehmen, danach war alles wieder OK für den Rest des Tag.
Am nächsten Tag genau das gleiche Schauspiel.
Daher zwei Verbindungsabbrüche.Falls diese Situation (IS und Verbindungsabbrüche) auch jemand erlebt hat, das nur ein AUS & AN geholfen hat und es danach wieder OK war... macht mal ein Check ob eure SD Karte schnell genug ist.
@dc42
Kannst Du Dich noch an die Chips für einen defekten IR-Probe erinnern die Du mir mal zusenden wolltest ?
Dazu ist es ja leider nie gekommen.
Vielleicht können wir es noch einmal versuchen ?
Es eilt nicht, also dieses Jahr noch, wäre auch OK.
Ich finde es schade hier einen nagelneuen IR-Probe rumliegen zu haben wo nur so ein winziger Chip defekt ist.
Hier der Link zu dem Thread wo wir darüber geschrieben hatten und Du es mir angeboten hattest. -
@dc42 said in 64GB SD card with two FAT32 partitions fast enough ?:
@norder the read speed is expected to be lower than the write speed. This is because RRF uses a large write buffer (usually 8kb) to speed up file uploading. Reading doesn't normally need to be as fast, so the buffer is only 512b.
Perhaps the description in the SD Card Speed Test docs should be edited again so that everyone understands what value is important ?
I was of the opinion that each of the two values (write and read speed) must be above the 2.23MB/s.Maybe also the hint that you could divide a large SD card into partitions but only one partition would then be usable.
Nowadays not everyone has a small SD card with up to 32GB at hand, rather the larger cards are more common.Would be helpful for some.
At least it wouldn't have needed this thread then.(post edited)
-
@norder I have updated the documentation here: https://docs.duet3d.com/en/User_manual/RepRapFirmware/SD_card#run-a-speed-test
Ian
-
@droftarts
I just noticed an error on the page.
Under the Formatting section it says:
For best upload speed choose the largest cluster size available, which is normally 64kb for FAT16 and 32kb for FAT32
Which is OK.Under the section "Troubleshooting SD Card issues" > "Network disconnections after uploading large files" at point 6. it says:
Reformat the SD card, see SD card page here. If it is 4Gb or smaller, specify FAT16 format, with cluster size 64kb if you are given a choice. If it is larger than 4Gb then FAT16 will not be available, so use FAT32 and specify 64kb cluster size.The same cluster size of 64kb is recommended for both formats (FAT16 and FAT 32).
Google Translate
--- Original Text ---Auf der Seite ist mir gerade ein Fehler aufgefallen.
Unter dem Abschnitt "Formatierung" steht:
For best upload speed choose the largest cluster size available, which is normally 64kb for FAT16 and 32kb for FAT32
Was ja auch OK ist.Unter dem Abschnitt "Troubleshooting SD Card issues" > "Network disconnections after uploading large files" bei Punkt 6. steht:
Reformat the SD card, see SD card page here. If it is 4Gb or smaller, specify FAT16 format, with cluster size 64kb if you are given a choice. If it is larger than 4Gb then FAT16 will not be available, so use FAT32 and specify 64kb cluster size.Hier wird für beide Formate (FAT16 und FAT 32) die gleiche Clustergröße von 64kb empfohlen.
-
P.S.:
I think the information that a larger SD card than 32GB also works by creating a 32GB partition on it is missing in the "Formatting" section.
In addition, there is also a note that the "SD Card Formatter" tool does not work in this case.
Although you can select one of the partitions on the SD card in the tool, the tool basically formats the entire card, deleting all previous partitions and creating a single partition.
You would then have to reduce the partition of the SD card with Windows Disk Management.
This also works if there is less than 32GB of data on it, the data will not be deleted.Or you can do it like I did and create the partitions and format them in Windows Disk Management.
You can't (yet) use the second partition, but if you have a 64GB SD card at home and would like to use it, then I don't understand why you should buy an additional 32GB card.
I think this information should not be missing.
If you read the page now, you are of the opinion that only cards up to 32GB work, which is not true.Google Translate
--- Original Text ---Ich bin der Meinung die Info, das eine größere SD Karte als 32GB auch funktioniert indem man dort eine 32GB Partition drauf erstellt, fehlt in dem Abschnitt "Formatierung".
Dazu dann auch der Hinweis dass das Tool "SD Card Formatter" in dem Fall nicht funktioniert.
Man kann zwar in dem Tool eine der Partitionen auf der SD Karte auswählen, aber das Tool formatiert grundsätzlich die komplette Karte und löscht dabei alle vorherigen Partitionen und erstellt eine einzige Partition.
Man müsste dann die Partition der SD Karte mit der Windows Datenträgerverwaltung verkleinern.
Das geht auch wenn dort weniger als 32GB Daten drauf vorhanden sind, die Daten werden dabei nicht gelöscht.Oder man macht es so wie ich es getan habe und erstellt die Partitionen und formatiert diese in der Windows Datenträgerverwaltung.
Die zweite Partition kann man dann zwar (noch) nicht nutzen, aber wenn man zum Beispiel eine 64GB SD Karte zuhause hat und diese gerne nutzen würde, dann verstehe ich es nicht das man sich eine zusätzliche 32GB Karte kauft.
Ich finde diese Information sollte nicht fehlen.
Liest man sich die Seite jetzt durch, dann ist man der Meinung es funktionieren nur Karten bis 32GB, was ja so nicht stimmt. -
@norder I think it it used to be the case that under Windows at least, a FAT32 partition could not be formatted using a cluster size of 64kb. That no longer seems to be the case. We will update the documentation.
-
@dc42
I have now gone to the Formatting section and formatted my 32GB partition with 32kb clusters.So the information in section "Troubleshooting SD Card issues" > "Network disconnections after uploading large files" under point 6. is correct, and I should have selected 64kb clusters as formatting for my 32GB partition ?
Google Translate
--- Original Text ---Ich bin jetzt nach der Angabe in der Sektion Formatting gegangen und habe meine 32GB Partition mit 32kb Cluster formatiert.
Also ist die Angabe in Sektion "Troubleshooting SD Card issues" > "Network disconnections after uploading large files" unter Punkt 6. richtig, und ich hätte für meine 32GB Partition 64kb Cluster als Formatierung auswählen sollen ?
-
@norder yes 64kB clusters might give a slightly higher upload speed.
-
@dc42
For info !I reformatted the SD card from 32kb cluster to 64kb cluster and made some measurements with M122 P104 S10.
The average speed from 10 measurements for writing resulted in 4.02Mbytes/sec
The maximum value was 4.58 Mbytes/sec
The minimum value was 3.30 Mbytes/secI didn't reach the 4.63 Mbytes with the 32kb cluster formatting.
The reading speed has stayed the same.
Since I had a disconnection once when leveling the adjustment screw with the 32kb cluster formatting (I measure it with the IR probe instead of a piece of paper or a feeler gauge), I leave it with the 64kb cluster formatting to test whether this disconnection occurs again .
I think the speed is high enough, although the one with the 32kb cluster formatting was a bit faster.
If the connection breaks again, I will contact you again.
Until then, thanks for the quick help.
The thread can be marked as SOLVED.Google Translate
--- Original Text ---Zur Info !
Ich habe die SD Karte von 32kb Cluster auf 64kb Cluster neu formatiert und einige Messungen mit M122 P104 S10 gemacht.
Die Durchschnittsgeschwindigkeit aus 10 Messungen für das Schreiben ergab 4,02Mbytes/sek
Höchstwert lag bei 4,58 Mbytes/sek
Mindestwert lag bei 3,30 Mbytes/sekDie 4,63 Mbytes mit der 32kb Cluster Formatierung habe ich nicht mehr erreicht.
Die Lese-Geschwindigkeit ist gleich geblieben.
Da ich bei der 32kb Cluster Formatierung einmal beim Leveln der Einstellschraube (ich messe es mit dem IR-Probe anstelle eines Stück Papiers oder einer Fühllehre) einen Verbindungsabbruch hatte, belasse ich es bei der 64kb Cluster Formatierung um zu testen ob dieser Verbindungsabbruch noch einmal vorkommt.
Ich denke die Geschwindigkeit ist hoch genug, auch wenn die mit der 32kb Cluster Formatierung ein bisschen schneller war.
Kommt es noch einmal zu Verbindungsabbrüchen, dann melde ich mich an dieser Stelle noch einmal.
Bis dahin, vielen Dank für die schnelle Hilfe.
Der Thread kann als GELÖST gekennzeichnet werden. -
-
-
@norder Thanks, I've made some changes to the SD card page. I think we will still say that the standard formatting is FAT16 with 64kB cluster for cards up to 4GB, and FAT32 with 32kB clusters up to 32GB. I've added some text for dealing with larger cards, i.e. format a 32GB FAT32 partition as the first partition with Windows Disk Management.
I have also found https://rufus.ie/en/ (Windows only) that I think can format USB sticks >32GB with FAT32, and with selectable cluster size. What I don't know is if it can format SD cards (and the SD card specification limits FAT32 to 32GB, I think) and if they are readable by RRF, as I don't have any cards over 32GB. Feel free to try, if you dare!
Ian
-
@droftarts
That sounds good.
Then there should be fewer questions on the subject in the future in the forum !?
I'll read it later.I no longer have any problems with the SD card. There were also no more disconnections after the last formatting.
Unfortunately I don't have an SD card in the house at the moment which I could sacrifice to try out the tool.
The one that was in the duet before is now owned by someone else.But with Windows Disk Management you can do all the necessary work steps and very comfortably.
It can also be used to resize partitions without destroying or reformatting the data.
In the past, this was only possible with tools from other companies, such as Paragon or Partition Magic, which were able to "move the partition sizes".P.S.:
Rufus seems like a good tool to me based on the information on their website.
Many languages are supported and it looks like it is formatting partitions and not the whole drives or SD cards like the SD Card Formatter does.Google Translate
--- Original Text ---Das hört sich doch gut an.
Dann sollte es in Zukunft zu dem Thema vielleicht weniger Fragen im Forum geben !?
Ich werde es mir später mal durchlesen.Probleme mit der SD Karte habe ich zur Zeit keine mehr. Auch Verbindungsabbrüche waren nach der letzten Formatierung keine mehr aufgetaucht.
Leider habe ich momentan keine SD Karte mehr im Haus welche ich mal opfern könnte um das Tool auszuprobieren.
Die die vorher im Duet steckte besitzt jetzt jemand anderes.Aber mit der Windows Datenträgerverwaltung kann man alle nötigen Arbeitsschritte erledigen und das sehr komfortabel.
Man kann damit auch Partitionen eine neue Größe zuweisen ohne die Daten zu zerstören oder neu formatieren zu müssen.
Das war früher nur mit Tool anderer Firmen möglich, wie zB das Paragon oder Partition Magic, die dieses "Verschieben der Partitionsgrößen" konnten.P.S.:
Rufus scheint mir ein gutes Tool zu sein, laut der Information auf deren Webseite.
Viele Sprachen werden unterstützt und es sieht so aus als formatiere es Partitionen und nicht gleich die ganzen Laufwerke bzw SD Karten wie der SD Card Formatter es macht..