Using Toshiba Flash Air 64GB W-04 with MK3
Is there any reliable and easy to replicate instructions for using a Toshiba Flash Air 64GB W-04 SD card with the MK3? I've tried several YouTube videos and written articles to explain using this card on a local WiFi network. Not only were the instructions different, I was also unable to get any of the configurations to work. Any help here would be great... and thank you.
Re: Using Toshiba Flash Air 64GB W-04 with MK3
Hello Steven,
I am experiencing same difficulties. I have ordered W-04 from DX and after several tries I decided to order new W-03. Hope it will work. Will let you know here when arrive.
P.S. I was able to connect to card via wifi in camera (maybe in printer as well - can`t remeber now), but I was not able to write to card.
P.S. #2 - even with any configuration of W-04 I3 MK3 did not show up that IP Address under support menu....
Regards
Jakub
Re: Using Toshiba Flash Air 64GB W-04 with MK3
64GB does not work, the maximum size that does is 32GB. Sorry to be the bearer of bad news.
Normal people believe that if it ainât broke, donât fix it. Engineers believe that if it ainât broke, it doesnât have enough features yet.
Re: Using Toshiba Flash Air 64GB W-04 with MK3
I too bought a 64 GB and learned 32 GB is the max size. It would help us not waste money if Prusa could post the requirements so we know what is supported.
Neal C
Richmond, VA
Re: Using Toshiba Flash Air 64GB W-04 with MK3
So as a curiosity question as i did receive a 64g flashair during christmas which is not recognized. Is it the size of card or is it dependent on brand or card class. Why i ask before i started searching this issue I pulled a 128g Sandisk from my quad gear and the MK3 actually recognized it and listed the gcode for print.
Re: Using Toshiba Flash Air 64GB W-04 with MK3
Try creating a partition of less than 32GB. It sucks losing capacity, but given the low cost of cards these days and the amount of gcode that can fit into 32GB, this may be sufficient to get you running.
and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan
Re: Using Toshiba Flash Air 64GB W-04 with MK3
Try creating a partition of less than 32GB. It sucks losing capacity, but given the low cost of cards these days and the amount of gcode that can fit into 32GB, this may be sufficient to get you running.
After i got home from work i tried this and the the printer sees the card just fine now. As far as the wireless. Even with the sd card setting set to flash air it never showed an ip address in the support section. But i was able to get an IP from my router and successfully map the drive. While i do agree it stinks cutting the capacity of the card i generally don't store gcode on the printer cards anyway.
Re: Using Toshiba Flash Air 64GB W-04 with MK3
Hi
This is my track log about Using Toshiba Flash Air 64GB W-04 with MK3
I hope this email helps others to understand and fix the issues. I still have one last problem to fix so please, read below and submit a response in case you know how to fix it.
The first problem is the printer could not recognise the card content. This is because the printer firmware does not recognise exFAT. This is already solved by formatting the card using FAT32. Important note, IT IS NOT ABOUT THE SIZE (32Gb as others suggest) but about the filesystem format. Make sure you format it as FAT32 and not exFAT.
About using the full card capacity. If you carefully read the FAT32 limits http://techcosupport.com/press/maximum-size-of-a-fat-32-partition/ it is possible to format the drive so the first partition uses 64Gb (and more...) I can confirm it because my card contains one partition of 64Gb) As stated in the link provided.
You cannot format a volume larger than 32 gigabytes (GB) in size using the FAT32 file system during the Windows XP installation process.
But we are not installing WindowsXP 🙂 Be aware the limitation of 32 Gb for FAT32 might be just a windows limitation or a limitation of the application used to format the card. If you format the card using linux or mac (or any other formatting tool for windows) you may fully use your card (I wonder if I really need 64Gb for gcodes ... but this is not the point at this time)
After formatting the card, I'd to update the card firmware and software. Head your browser to this page:
https://jp.toshiba-memory.com/ww/support/download/flashair/w04/update02.htm and download the firmware update tool for your operating system. Then, proceed as indicated in the documentation and update the firmware and software.
Next step is card WIFI and WEBDAV configuration.
I wanted my card to connect to my local WIFI as another "server" and the card to serve its content using WEBDAV. This is like having a network drive. I also wanted to add some simple user/password security configuration in order to protect the card content (mostly while printing so no one can delete the file we are printing ...)
Here is a copy of my /SD_WAN/CONFIG file with some comments and instructions
Note I've a DHCP server configured to provide a fixed IP address to my card MAC address. This is why I've DHCP_Enabled=YES
[WLANSD]
ID=PRUSACARD
DHCP_Enabled=YES
IP_Address=
Subnet_Mask=
Default_Gateway=
Preferred_DNS_Server=
Alternate_DNS_Server=
Proxy_Server_Enabled=NO
Proxy_Server_Name=
Port_Number=
[Vendor]
APPNETWORKKEY=****** <- this is your WIFI password
HTTPDPASS=***************************** <- read down how to obtain this
APPMODE=5
APPSSID=**Interneeeeeeeeet** <- this is the name of your WIFI
APPNAME=PRUSA
STA_RETRY_CT=0
DHCP_RETRANS_MAX=0
UPDIR=/
UPLOAD=1
CIPATH=/DCIM/100__TSB/FA000001.JPG
VERSION=F15DBW3BW4.00.03
CID=02544d535736344755fZZZZZZZZZZZZZ <- edited for privacy
PRODUCT=FlashAir
VENDOR=TOSHIBA
MASTERCODE=ecZZZZZefdc2 <- edited for privacy
LOCK=1
APPINFO=0100000000000000
WEBDAV=2
HTTPDMODE=2
TIMEZONE=-4
WLANAPMODE=0x82
About generating the value for HTTPDPASS. Step one is to generate a string like this
[user id]:Secret Zone:[password]
Example. If the user id is user0
and the password is MySecret123
the string will be
user0:Secret Zone:MySecret123
Now, head your browser to this page https://passwordsgenerator.net/md5-hash-generator/ and copy the MD5 hash value. In the example abobe the value is: 2FE937276289E8ABCB3D09BD56D6E794
Now I can connect to my card using webdav and the user/password combination. I can also see the content remotely, create folders, delete files and folders... but...
At this point, I've to solve the last problem HELP NEEDED that is I can't write files on the card. Every time I start a file transfer, the remove card shuts down the service. It looks like a problem/bug in the card firmware or the flashair has been designed to be written by a camera (or hosting device) and serve its content in read-only mode.
Note I've set in config UPLOAD=1, UPDIR=/ and WEBDAV=2 as I think it should be configured.
In order to test if the SD-CARD is running I open a separate window and perform a ping to the card ip address. I receive ping echoes without any interruption, but at the time a transfer is started the ping stops responding.
I've tested to stop PING process prior to post a file to WEBDAV with no luck.
So, this is the status at this time.
Cheers
Ignacio
Re: Using Toshiba Flash Air 64GB W-04 with MK3
This is what I have and it works, the sd is mapped as a network drive also.
[WLANSD]
ID=Prusa SD
DHCP_Enabled=NO
IP_Address=10.0.0.100
Subnet_Mask=255.255.255.0
Default_Gateway=10.0.0.1
Preferred_DNS_Server=10.0.0.1
Alternate_DNS_Server=10.0.0.1
Proxy_Server_Enabled=NO
Proxy_Server_Name=192.168.1.1
Port_Number=8080
[Vendor]
UPLOAD=1
UPDIR=G-Code
WEBDAV=2
appname=MK3
NOISE_CANCEL=2
DNSMODE=1
CIPATH=/DCIM/100__TSB/FA000001.JPG
APPMODE=5
APPNETWORKKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxx <--- put your network key here
VERSION=F15DBW3BW4.00.03
CID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx <-- your CID here
PRODUCT=FlashAir
VENDOR=TOSHIBA
APPSSID=xxxxxxxxxx <--- your SSID
LOCK=1
MASTERCODE=xxxxxxxxxxxxxxxx <---- your mastecode from the sd card
APPAUTOTIME=1800000
hope this helps you out....
Re: Using Toshiba Flash Air 64GB W-04 with MK3
Here is my config. Note, I had to create a folder which I called G_Code for the G Code, it just would not work in the root directory.
I have mine setup as a fixed address.
[WLANSD]
ID=PrusaSD
DHCP_Enabled=NO
IP_Address=192.168.1.15
Subnet_Mask=255.255.255.0
Default_Gateway=192.168.1.1
Preferred_DNS_Server=192.168.1.1
Alternate_DNS_Server=192.168.1.1
Proxy_Server_Enabled=NO
Proxy_Server_Name=192.168.1.1
Port_Number=8080
[Vendor]
UPLOAD=1
UPDIR=/G_Code
WEBDAV=2
APPNAME=PrusaFlashAir
CIPATH=/DCIM/100__TSB/FA000001.JPG
APPMODE=5
APPSSID=YourSSID
APPNETWORKKEY=YourPWD
DNSMODE=1
NOISE_CANCEL=2
VERSION=F15DBW3BW4.00.03
CID=YourCID
PRODUCT=FlashAir
VENDOR=TOSHIBA
LOCK=1
MASTERCODE=YourMASTERCODE
Normal people believe that if it ainât broke, donât fix it. Engineers believe that if it ainât broke, it doesnât have enough features yet.
Re: Using Toshiba Flash Air 64GB W-04 with MK3
I setup my 16Gb the same way and all seems well.
Feels much better than to remove and insert the card for every single print...
...but...
What I noticed when I wanted to save a bigger g-code...
Both 534Mb and 984Mb would not get transferred completely. When I save from Slicer directly to the card - as I normally do - it fails with a message concerning unable to read back the data. When I generate the g-code locally and then try to copy with windows explorer from my harddrive to the card, it will simply not write beyond 99%... Though writing is WAY faster than writing onto the original SD-card when plugged into the PC... 😀
Anyone else having similar problems or do I need to search my setup and improve somewhere?