Giter VIP home page Giter VIP logo

espsflashtool's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

espsflashtool's Issues

Feature Request: Expose config.ap_fallback

There doesn't seem to be any way while using the flash tool to set the ap_fallback mode to true. Would you be willing to accept a PR that either added a checkbox to the UI for the ap_fallback config option.

An alternative could be to accept an external config.json but that functionality is likely beyond my ability to implement.

NullPointer Exception without a serial port when building EUF files

When building a EUF firmware image on a system with no serial port a NullPointerException occurs.

compile:
run:
OS: windows 10 / amd64
Detected Windows
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.forkineye.espsflashtool.ESPSFlashToolUI$ImageTask.(ESPSFlashToolUI.java:362)
at com.forkineye.espsflashtool.ESPSFlashToolUI.btnExportActionPerformed(ESPSFlashToolUI.java:684)
at com.forkineye.espsflashtool.ESPSFlashToolUI.access$1000(ESPSFlashToolUI.java:147)
at com.forkineye.espsflashtool.ESPSFlashToolUI$5.actionPerformed(ESPSFlashToolUI.java:533)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

error: failed to open image file

The image file seems to be in the correct place and I haven't moved any files.

I am using OSX 12.2.1 and ESPixelStick_Firmware-4.0-beta4

Screen Shot 2022-03-12 at 6 43 15 PM

Can't run in OSX

The readme says "Additionally for macOS, you will have to jump through Apple's typical security hoops to allow non-Apple signed software to run."

But doesn't say how to jump through the hoops.

The UI launches in java ok but once I try and upload I get the error.
“mklittlefs” cannot be opened because the developer cannot be verified.

DHCP flag setting not transferred to the config.json file.

When the user clears the DHCP flag on the UI, the IP addresses are transferred to the config.json file but the Use DHCP flag is always set to "true". I manually set the DHCP flag to false and then the flash tool overwrote the value to "true" indicating that the export operation is setting the DHCP flag to the wrong value.

image

"ip": "192.168.10.84",
"netmask": "255.255.255.0",
"gateway": "192.168.10.1",
"dhcp": true,

update coming for this?

I see there was a few updates made to the firmare 4 days ago. Will an updated version of this become available to use the flasher?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.