Mbed Blog

Full debugging interface on mbed-enabled platforms!

800

We are pleased to announce we have added CMSIS-DAP support to the mbed HDK firmware for the following targets:

  • mbed NXP LPC1768
  • mbed NXP LPC11U24
  • FRDM-KL25Z

The new firmware upgrade, in addition to a drag n drop flash programming and a virtual serial port interface, provide a CMSIS-DAP interface in order to fully debug your platform for tools that support the CMSIS-DAP protocol.

This, combined with the exporting to toolchain features, means if and when you transition to a full debug toolchain as part of productisation, you don't need to change your hardware to:

  • set breakpoints to stop the program at some event or at a specified instruction to examine the current state
  • step by step execute a program to track the control flow
  • check variables values
  • inspect and modify memory contents

You can now upgrade your board very easily to support full CMSIS-DAP debug. Just select your board and follow the instructions:

Whilst the Online IDE doesn't support a debugger, here is an example of using this new feature with uVision MDK:

In this post, I would like to explain in more detail how CMSIS-DAP works.

Continue reading »

USBHost library now in Beta!

We are pleased to release a new library: USBHost!

/media/uploads/samux/_scaled_usb_host_app_board.jpg

Continue reading »

New $12.95 mbed-enabled Freescale board!

We're very pleased to announce the new mbed-enabled Freescale FRDM-KL25Z board!

FRDM-KL25Z is now mbed-enabled

We've been working with Freescale on the development of their new range of ultra-low-cost boards, and from today you can upgrade them for free to be mbed-enabled and get free access to the mbed online compiler and development platform.

It is great to be able to welcome Freescale to the mbed project!

Continue reading »

mbed 2.0!

/media/uploads/simon/mbed20.png

The mbed project has reached the 2.0 milestone!

The key components are a new version of the SDK, released under a permissive open source license, and a new HDK for creating mbed-enabled low-cost development boards. But this really marks the culmination of a great year and lot of effort bringing new technology to the mbed platform, like the fully integrated online collaboration, question and answers area, full rtos and networking stacks, 3G connectivity, CMSIS-DAP and even tablet support within the online compiler!

And the community has been hard at work too; the project now has hundreds of cookbook entries for module and component drivers and thousands of shared open source repositories. Great work everyone!

Here is a little summary video that highlights what basing your projects on the mbed platform now gives you:

Plus, look out for another important announcement tomorrow :)

mbed 2.0 Roundup

The mbed platform is being developed by ARM, its Partners and a the global mbed developer community to deliver free tools and software for rapid prototyping with ARM microcontrollers.

Continue reading »

mbed SDK is now Open Source!

/media/uploads/simon/mbed-sdk-open-source.png

We are pleased to announce that we have just released the full mbed SDK under a permissive open source license!

About the mbed SDK

The mbed Software Development Kit (SDK) is a C/C++ microcontroller software platform already relied upon by tens of thousands of developers to write code for ARM microcontrollers. It has always been free for commercial and noncommercial use, but this latest release under an open source license will extend its applicability further to be relied on in more commercial, open source and educational projects.

Continue reading »

mbed 2.0 - A sneak preview

Next week at Embedded World, we will be officially announcing "mbed 2.0". We'll be posting and announcing more next week, but one aspect is http://mbed.org has had a bit of a face lift; things like bringing the new QnA to the front, improved search and generally nicer layout.

The new site is now in public beta, so feel free to login and take a look, and of course, help us spot bugs!

Enable it by visiting:

Here is a little peek:

/media/uploads/chris/mbed-website-20.png

Continue reading »

mbed Interface v2.0 - CMSIS-DAP Debug - Now in Beta!

We are pleased to announce the beta version of the mbed Interface v2.0 firmware!

/media/uploads/samux/cmsis_dap_beta.png

This beta firmware adds support for the new CMSIS-DAP USB debug connection. In addition to the drag n drop flash programming and the virtual serial port interface, you can use a CMSIS-DAP compliant offline toolchain to connect to your mbed to be able to develop and debug your programs!

Here are some more details...

Continue reading »

Vodafone USB Modem driver released!

We are pleased to announce the release of the VodafoneUSBModem mbed library, enabling you to connect your microcontroller to a mobile network using a cheap off-the-shelf USB 3G modem!

/media/uploads/chris/vfapp.png

This extends the networking capabilities supported by the mbed NXP LPC1768 to cover the full range of ethernet, wifi and 3G, so mbed will be even better for rapid prototyping of M2M and IoT devices, however they want to connect to the internet!

Here are some more details of what it enables...

Continue reading »

Online Compiler adds Touch Support!

In the past couple of months we've been focused on making the Compiler faster, more reliable, while expanding its capabilities.
The online IDE already makes it easy to log in from any PC and carry on where you left off, but we've just pushed that portability one step further...

/media/uploads/screamer/tablets_collage_v2.4.png

Continue reading »

You need to log in to post a reply