Comments (9)
-
I tried with latest firmware: 0243_k20dx_rbl_0x500.bin. The BLE Nano didn't show up after I plug that back. (May not work with DAPLink). Only when I reinstall with older CMSIS_DAP_MK20_BLENano.bin that it reconnects as MBED drive.
-
I haven't done VirtualBox yet, just trying to think of that as a solution.
-
Yup, tried with Windows 10 desktop and laptop. With the desktop it worked at some point 2 days ago after I installed/reinstalled those multiple .bin files. Not sure which one 'fixed' it, but when it failed again I tried to do the same thing and it didn't do anything the second time. It never worked in the laptop. But the desktop is intermittent, works for a day, then failed again the next day.
-
Yes, the Linux seems saves the day. My 10 years old Netbook that I converted to Linux was able to drop the .hex file without any problem and so far seems it's working. Still need to test with other code to see whether it's really working. (Defining the question helped find the right solution for me.)
-
Was there a Windows Update patch for USB? I would like to try that.
Thanks for the response.
from daplink.
Hi @rieram, this problem has been fixed with DAPLink so there should not be problems with windows 10. Unfortunately, due to the larger size of DAPLink, the latest firmware will not fit on RBL nano boards built with the 64KB K20.
from daplink.
@rieram, your MK20 USB interface board is V1.5 or V1.0? If it is V1.0, you can update it to DAPLink firmware.
from daplink.
Hi, I have a v1.5 MK20 programmer with a K20 chip having the marking M20AFV. Is there a newer firmware available for me? Thanks.
from daplink.
I wonder what solution people has used for this problem? It appears the problem is specific to the combination of Windows 10 and mBed and MK1.5 V 1.5. I can think of several other possibilities, but want to know which approach people have taken.
- is there MK1.5 with bigger than 64KB?
- use Virtualbox with platform lower than Windows 10? (maybe Windows 7?)
- how about using Linux?
- use Arduino IDE as development, instead of mBed?
Any advice?
from daplink.
Hey @ckunta :-)
- Have you tried new firmware? (no info on MKV1.5>64KB sorry).
- Are you sure this is not a VirtualBox USB issue?
- Have you tried on real Win10 laptop?
- Have you tried on Linux?
- Wasn't this issue fixed with some Windows Update patch? Win10 was known to have USB timeout issues..
from daplink.
@ckunta could you please compare and verify the exact version of the windows 10 and hotfix level? You can use PowerShell: [System.Environment]::OSVersion
and Get-HotFix
.
Not really a Windoze fan but some hotfixes seem to introduce USB stack changes (https://support.microsoft.com/en-us/help/4022715/windows-10-update-kb4022715)..
Any idea where different behavior comes from for the same hardware/firmware would be nice :-)
from daplink.
Here is the desktop, I'll update later when I login to the laptop.
Major Minor Build Revision
10 0 15063 0
Source Description HotFixID InstalledBy InstalledOn
SOCRATES Update KB4022405 NT AUTHORITY\SYSTEM 6/14/2017 12:00:00 AM
SOCRATES Security Update KB4034662 NT AUTHORITY\SYSTEM 8/9/2017 12:00:00 AM
SOCRATES Security Update KB4034674 NT AUTHORITY\SYSTEM 8/10/2017 12:00:00 AM
from daplink.
Hi @ckunta and @cederom, the issue here is a because the v1.5 BLE Nano has a K20 that does not have enough flash to fit DAPLink. The v1.0 boards have 128KB flash while the v1.5 boards have 64k, which is not enough to run DAPLink. If you have further questions please re-open this issue.
from daplink.
Related Issues (20)
- Not able to build in windows gcc environment HOT 4
- GNU Arm Embedded Toolchain is deprecated HOT 4
- Building on Mac with latest homebrew-managed `gcc-arm-embedded` fails HOT 2
- uart.c constant comparison issues
- Support for newer versions of GNU Arm Embedded Toolchain
- Address of local variable buffer is assigned to a non-local variable
- PIO0_14 as JTAG TDO
- DAPLink doesn't work with IAR EWARM 8.3? HOT 2
- Unsigned int comparison to 0
- "EraseChip" doesn't seem quite right
- DAPLink worked in IAR,but not work in KEIL MDK. HOT 1
- build error not have version_git.h HOT 2
- Why is it that after I dragged and burned the daplink firmware in bootloader mode, it succeeded, but when I disconnected and reconnected, it changed to bootloader mode. HOT 1
- The latest version of Keil5 always prompts "swd/jtag communication failure" when using DAPLink
- Intermittent issues with i2c interface and interrupt line on microbit v2.21 HOT 4
- Support for probe interface level translation HOT 1
- Some questions about "MSD Commands"
- [miro:bit] [0258] PWR led turns sometimes off when device is powered by battery on reset button press HOT 3
- CPU Can't stop HOT 1
- Clarification on flash blobs 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 daplink.