Replies: 7 comments 6 replies
-
hi, don't forget to upload LittleFS after flashing :-) |
Beta Was this translation helpful? Give feedback.
-
Thank you for your quick reply @tobozo, I need to download Arduino 1.8.19 and set it up since the LittleFS doesn't work with 2.x.x and I'll let you know if that solves the problem |
Beta Was this translation helpful? Give feedback.
-
I downloaded Arduino 1.8.19 as well as installing LittleFS. As per the tutorial I now have the ESP32 Sketch Data Upload option under tools but when I try and upload it always fails. I went back and read the tutorial you sent me again and saw that the serial monitor needed to be closed so I verified that and tried again but it still failed. The tutorial also mentioned that some boards need you to press the onboard BOOT button for 2 seconds so I tried pressing the onboard button a few times and it also still failed, I tried on several different COM ports and over IP as well all of which failed, getting desperate I tried with and without SD card plugged in, I tried different baud rates. I factory reset the board and tried to flash the LittleFS files before flashing 2.0.3-RC1 back to the board and that also failed. Any tips? I'm pulling my hair out at the point... what I want to do with this is a fraction of this repo's full potential I don't even want to use LittleFS I want a WiFi controlled mouse and keyboard. Should I use an earlier branch of this project or is there a different one you would recommend? |
Beta Was this translation helpful? Give feedback.
-
you can use the same method for uploading LittleFS and flashing the firmware (e.g. put a magnet on the ESP32-WUD before powering up, or do the RST+BOOT buttons push), but the partition size must match reality otherwise LittleFS upload will fail https://wiki.aprbrother.com/en/wud.html#features <<< flash size is 4MB |
Beta Was this translation helpful? Give feedback.
-
I thought I read somewhere on the 2.0.3 documentation that the magnet thing wasn:t necessary on that version. is that something that I have to set up? Just for clarification, I put the magnet up against the device before powering it up? Also to take advantage of your awesome skill to quickly reply, what is the RTS plus boot button? Is that the button that's on the device and it has two functions? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
As a Sanity check, I flashed the 2.0.2 branch onto the device and it is working properly now. |
Beta Was this translation helpful? Give feedback.
-
I got the April brothers Device and I was able to flash the newest branch 2.0.3-RC1 from this repository onto the device.
When I plug in the device I get a solid red LED, The WUD-01 AP is created and I can connect to it with the default password 12345678.
After connecting to the network If I navigate to 192.168.4.1 in browser and I get the default connection screen where it askes if I understand. As soon as I click the link saying that I understand the red LED turns off and I hear the USB device disconnected sound from my computer. After the network comes back, there are no files in the file list, the info page seems to be just full of default information and the logs aren't helpful (to me). It does that that LittleFS failed (but I see the readme file in file explorer when the device is plugged in) and I have tried with and without SD card inserted. At one point I was able to start DrawSpaceInvaders but it disconnected half way through drawing it. I was able to turn on and off the NUMLK and CAPSLK lights from the info page as well but that was only when connecting to the network from the computer that the device was plugged into and not from my mobile phone connected to the device network. Same thing with the touchpad type interface working on the computer but not my phone.
What other steps do I need to do to debug this? I was thinking about trying an earlier branch but it seems like I have lost the ability to flash to the device. I used the button and magnet to get it to allow me to flash your software but now it will not. I thought I saw something about OTA but have not been able to get that working either. Please Help.
Beta Was this translation helpful? Give feedback.
All reactions