GithubHelp home page GithubHelp logo

esp32downloadtools's Introduction

[TOC]

ESP32 DOWNLOAD TOOL INTRODUCTION

Windows Introduction

Mode Window

1570672189106

Main Window

1570672233138

Login Window

1570672314853

Verify Configuration Window

1570672388043

Flash Configuration Window

1570672425415

Customer Mode Warning Window

1570672484446

How to Use

  1. Select 'Tester' mode 1570672189106
  2. Click 'Configure' - 'Login' to login and edit configuration 1570672314853
  3. Click 'Configure' - 'Verify Firmware'
  4. Click '...' button to set bin file address and fill in 'offset' edit box the file's offset
  5. Click 'Save' to save configuration 1570673506704
  6. Click 'Configure' - 'Flash Firmware'
  7. Click '...' button to set bin file address
  8. Click 'Save' to save configuration 1570673545431
  9. Select baud rate by 'Baud Rate' drop box
  10. Click 'Search' button to search serial port of your compute 1570673595543
  11. Click 'Flash' button 1570673613980
  12. The 'Customer' mode same as 'Tester' mode

esp32downloadtools's People

Contributors

wangyixu12 avatar

Watchers

James Cloos avatar  avatar

Forkers

avrilboy

esp32downloadtools's Issues

在verify setting的界面中,设置offset错误

在Verify setting的设置界面中,将其中一个offset设置成0x0000后,将产生错误,如图:
Screenshot from 2019-08-31 11-25-34

esptool verify_flash: error: argument addr_filename: Detected overlap at address: 0x1000 for file: /home/wyx/Documents/data/verifyBin/cust/50FW-000X0-P1C-0200-118_0x2CD17CA4/bootloader.bin
QObject::~QObject: Timers cannot be stopped from another thread

界面修改

  • 1. 将flash文件地址设置部分移植到左上角setting处
  • 2. 在原flash文件地址设置位置修改为TEXT 框,用来显示PASS or FAIL
  • 3. 添加验证窗口
  • 4. 当进行操作时,锁死界面
  • 5. 将Terminal 内容打印到Flow上
  • 6. 添加波特率设置窗口

configUser.yml文件保存错误

触发

  1. 错误设置Customer Firmware Edit 框内内容
  2. Clicked CustomerFlash 按钮,程序流程运行
  3. 将会报告错误信息
  4. 修改Customer Firmware Edit 框内内容,触发1:user.yml文件被修改,childForm内的内容均被清空
  5. clicked Setting,Origin Bin Firmware Setting,点击save后,触发2:user.yml文件被修改, mianForm内的内容均被清空

issue

查看触发部分的 触发1. 和 触发2.

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.