FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

feat: unified maple_upload and dfu_util scripts (remove maple_loader.jar usage) by fpistm · Pull Request #89 · stm32duino/Arduino_Tools · GitHub

feat: unified maple_upload and dfu_util scripts (remove maple_loader.jar usage) - #89

Merged
fpistm merged 9 commits into
stm32duino:mainfrom
fpistm:maple_upload
Feb 20, 2023
Merged

feat: unified maple_upload and dfu_util scripts (remove maple_loader.jar usage)#89
fpistm merged 9 commits into
stm32duino:mainfrom
fpistm:maple_upload

Conversation

fpistm commented Feb 14, 2023
edited
Loading

Copy link
Copy Markdown
Member

Fixes #67

On windows, maple_loader.jar is replaced by small binary based on http://sigrok.org/wiki/Libserialport.
Then dfu-utils is used.
This unified all host OS maple upload management as same scripts used for all.

Some fix made to scripts.

Tested:

Host \ IDE 1.8.19 2.0.3
windows ✔️ ✔️
Linux ✔️ ✔️
Mac ✔️ ✔️
STMicroelectronics\tools\STM32Tools\2.1.1/win/busybox.exe sh STMicroelectronics\tools\STM32Tools\2.1.1/maple_upload.sh COM35 2 1EAF:0003 arduino_build_624395/Blink.ino.bin 
Looking for port COM35.
Port name: COM35
Description: USB Serial Device (COM35)
Opening port.
dfu-util - (C) 2007-2008 by OpenMoko Inc.
This program is Free Software and has ABSOLUTELY NO WARRANTY

Opening USB Device 0x1eaf:0x0003...
Found Runtime: [0x1eaf:0x0003] devnum=1, cfg=0, intf=0, alt=2, name="STM32duino bootloader v1.0  Upload to Flash 0x8002000"
Setting Configuration 1...
Claiming USB DFU Interface...
Setting Alternate Setting ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
Transfer Size = 0x0400
bytes_per_hash=474
Starting download: [#################################################error resetting after download: usb_reset: could not reset device, win error: A device which does not exist was specified.


#] finished!
state(8) = dfuMANIFEST-WAIT-RESET, status(0) = No error condition is present
Done!
Resetting USB to switch back to runtime mode
Waiting for COM35 serial..... Done.

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
fpistm added Bug enhancement New feature or request labels Feb 14, 2023
fpistm added a commit to fpistm/Arduino_Core_STM32 that referenced this pull request Feb 14, 2023
Requires stm32duino/Arduino_Tools#89

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
fpistm added this to the 2.2.0 milestone Feb 14, 2023
to remove java dependecy on Windows

fixes stm32duino#67

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
shellcheck and shfmt applied

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
fpistm merged commit 6388636 into stm32duino:main Feb 20, 2023
fpistm added a commit to stm32duino/Arduino_Core_STM32 that referenced this pull request Feb 20, 2023
Requires stm32duino/Arduino_Tools#89

Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
fpistm deleted the maple_upload branch February 20, 2023 13:09
fpistm mentioned this pull request Aug 1, 2023
fpistm referenced this pull request in rogerclarkmelbourne/Arduino_STM32 Oct 10, 2023
Merge pull request #814 from dadul96/Fix_Java_PATH_problem_Windows
fpistm added bug 🐛 Something isn't working fix 🩹 Bug fix and removed Bug labels Jul 23, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug 🐛 Something isn't working enhancement New feature or request fix 🩹 Bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Windows] remove maple_loader.jar usage

1 participant


Back | FazBrowse Home | New Git URL