Comments (12)
@MarceloSalazar
This issue takes long time to understand to every one (including me...)
@ARMmbed/mbed-os-tools
from mbed-cli.
Correction is on going: ARMmbed/mbed-os#13584
from mbed-cli.
Thank you for raising this detailed GitHub issue. I am now notifying our internal issue triagers.
Internal Jira reference: https://jira.arm.com/browse/IOTBTOOL-869
from mbed-cli.
See also my comments on:
ARMmbed/mbed-os#13011
My suggestion is to have a cli option to flash bin or hex for compatibility reasons between different boards.
from mbed-cli.
Hi
Note that with the latest ST Link FW version available in https://www.st.com/en/development-tools/stsw-link007.html
Hexadecimal drag and drop feature is now supported!
Regards,
from mbed-cli.
I ran into this issue as well and wasted a good chunk of time figuring out why none of my changes were doing anything after updating from 6.1 on a Nucleo L432KC.
I've updated to the latest STLink FW and everything is fine now, however it would be nice if this was fixed to avoid wasting other peoples time going forward.
from mbed-cli.
Actually it's still an issue for me. The latest firmware I can find for my device (from https://www.st.com/en/development-tools/stsw-link007.html) is V2.J36.M26
and .hex
support was added in V2.J37.M26
.
Thanks for taking a look at this.
from mbed-cli.
Actually it's still an issue for me. The latest firmware I can find for my device (from https://www.st.com/en/development-tools/stsw-link007.html) is
V2.J36.M26
and.hex
support was added inV2.J37.M26
.
ST web page is maybe misleading...
If you select "Get Software" pink button, you will get the 2.37.26 version
Versions you can select are "previous" versions...
from mbed-cli.
🤦
I should pay more attention, thank you.
from mbed-cli.
Maybe --flash
should use the OUTPUT_EXT parameter for deciding which image to flash? Afaik the generation of both .bin and .hex images was added some time ago, but the --flash
feature probably has some simpler logic for choosing the image.
Just commenting, did not check the code where the parsing is done.
from mbed-cli.
I temporary solved this issue by doing this change:
Change line 789 of mbed-os\tools\toolchains\mbed_toolchain.py
...
# self.binary(r, elf, "{}.{}".format(stem, 'hex'))
...
By not generating the hex, the bin is used as the second choice for flashing.
from mbed-cli.
PR merged, so should work in the next release. I'll close this one
from mbed-cli.
Related Issues (20)
- mbed deploy cannot handle changing URI for .lib-files
- Long time without activity: [mbed] Downloading library build "3a7713b1edbc" (might take a while)
- initialize or export selected target only? HOT 3
- New BLUEPILL_F103C8 target problem HOT 1
- The single biggest issue HOT 2
- mbed export -i vscode_gcc_arm problem HOT 1
- Experiencing problems in installing mbed-CLI manually on Windows 10 HOT 1
- Issue with version when creating a new program HOT 8
- Problem during compilation HOT 1
- Unable to install mbed on Debain 10 HOT 1
- 'list index out of range' when calling 'mbed device-management' with no further argument
- Improve generated Makefile from `mbed export -i make_gcc_arm`
- Error compiling simple blinky against NUCLEO_G031K8 target HOT 2
- mbed compile --flash does not respect 'artifact_name' HOT 1
- Only rewrite config when there are changes
- multiple calls of mbed update fail for branches containing a "/" character HOT 1
- [Error] ws_pae_time.c@174,103: expected ')' before 'PRIi64' HOT 9
- Wrong RAM/flash usage reported by Mbed CLI
- Mbed detect does not work on my terminal even though I have connected my NUCLEO_F103RB. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mbed-cli.