Introducing OSR new firmware
Does it work with Funsr1? https://discuss.eroscripts.com/t/review-funsr1-in-action-beats-the-handy/157363
RealcumberScripts Took the plunge and ordered it, will know soon
- Edited
Anyone actually get the firmware to flash on an ESP32 successfully? Every time I try it I get "Error: Timeout". Tried 2 different computers, 2 different boards, 2 different cables, nothing seems to work. I can upload the SR6-Alpha4-ESP32.ino from Arduino IDE with no problems, but this firmware just doesn't work. Is there a place where I can download the "osr2-esp32-0.1.5.bin" so I can try to load it another way?
Here is the Status text when I try:
esptool.js
Serial port WebSerial VendorID 0x10c4 ProductID 0xea60
Connecting.....
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: Wi-Fi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 08:d1:f9:3b:43:68
Uploading stub...
Running stub...
Stub running...
Changing baudrate to 460800
Changed
Connected to ESP32.
Getting the link for osr2-esp32-0.1.5.bin...
Link fetched successfully.
Firmware data fetched successfully.
Compressed 984832 bytes to 625462...
Error: Timeout
Kieshi It has a CP2102 chip on it. On Windows 11 I see it as "Silicon Labs CP210x USB to UART Bridge (COM8)". The Driver is direct from Silicon Labs and is version 11.3.0.176, dated 4/13/23. Is this the information you are looking for?
- Edited
Kieshi That is where I got the driver from originally (CP210x Universal Windows Driver). I have now tried the "CP210x VCP Windows" version 6.7, and the "CP210x Windows Drivers" version 6.7.6 drivers. Rebooting the computer each time after changing the drivers, and I still get the same timeout message when flashing. With each of these drivers, I can still see messages scroll by when I use the "Connect to Serial Device" button on the Configurator tab, so I believe communication is good to the ESP32. I have tried holding down the "Boot" button when flashing, pressing the "EN" button at different times during the various stages of the process, and every time I get the "Error: timeout" message.
I have no problem flashing the "SR6-Alpha4_ESP32.ino" or the "SR6-Alpha4-ESP32-Bluetooth-Enhanced.ino" via Arduino IDE. Is there someplace I can download the file and flash it like I do these other firmware to eliminate the need to flash from the site?
Here is the information you requested:
Windows 11 version 22H2 (OS Build 22621.3737) - Laptop
Windows 11 version 23H2 (OS Build 22631.3737) - Desktop
Browsers used (both computers identical):
Chrome - Version 126.0.6478.57 (Official Build) (64-bit)
Edge - Version 125.0.2535.92 (Official build) (64-bit)
ESP32 module DEV Kit V1 - chips shows 211-161007
Purchased from Amazon. Here is the listing: https://a.co/d/5IsvJt5
Thank you for looking into this. Please let me know if you need any additional information.
Kieshi
Any update? I realize that the ideal is that the firmware is applied via the config.hapticsconnect.com page, but in the interest of moving forward, would you please provide the .bin file? I'll be happy to test applying via the page again once they get it figured out.
- Edited
I also have the exact same issue.
esptool.js
Serial port WebSerial VendorID 0x10c4 ProductID 0xea60
Connecting....
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision 3)
Features: Wi-Fi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 10:06:1c:f6:7a:b4
Uploading stub...
Running stub...
Stub running...
Changing baudrate to 460800
Changed
Connected to ESP32.
Getting the link for osr2-esp32-0.1.6.bin...
Link fetched successfully.
Firmware data fetched successfully.
Compressed 985648 bytes to 630689...
Error: Timeout
I understand that you are looking into it, but since I was hoping to enjoy the money I paid, isn't there any way you can simply give out the firmware so I could upload it direct ?
Hi guys, were have deployed a new version, it should fix the issue with timeout error from Windows PC.
Speed of uploading might be a big lower, but it should fix the initial issue.
Please let us know if it did the trick for you
Looks like that worked for me! Thank you!
RealcumberScripts Old question but I had some time with the FunSR1 now and I can say it's a very good device. The main advantage for me is that I like my favourite fleshlights a lot better then the handy sleeves. I also have a Keon but the script playback of that device is really crap compared to the handy (and even more so then the FunSR1) and I also hate the battery concept so I never use it.
Playback on the FunSR1 is really good though. Bluetooth can cause some issues depending on how far away your computer is (mine is in another room). Would have liked a stable wifi connection better. It is what it is though.
I love that multi fun player now has the ability to map the edging buttons (it's a bit clunky still (it's not really a toggle and you have to press buttons multiple times) but a huge improvement for these kind of OSR/SSR toys and imo an essential feature to have). Once you have this set up you can basically just forget about it and use it similar to a handy. I do miss the range sliders the handy has in DeoVR though.
Noise is okay, similar to handy I'd say. It can handle quite a bit of weight and has no problems with something like a fleshlight.
The device is more noticable in passthorugh then a handy though. I find the orange accent color especially distracting. Also fleshlights are just much bigger than a handy sleeve but that's not a fault of the device (it even supports handy sleeves too (both adapters are included).
Mounting was easy too, could just use the handy handsfree adapter I had lying around.
All in all pretty great device and a definite upgrade over the handy if you don't mind a little initial set up. It was delivered quickly too. It's not a traditional consumer device though (even though it's pretty plug and play) but I don't know if it really matters much for a SLR script streaming or Heresphere XBVR kind of use case.