All the latest quantum computer articles

See the latest stories on quantum computing from eeNews Europe

Monday, May 28, 2018

Cloud connection drives Toshiba to finally back the mbed operating system

By Nick Flaherty

Perhaps slightly behind the times, Toshiba has finally certified two of its ARM-based microcontrollers for the mbed operating system developed for the ARM cores.
Mbed provides developers with a free, easy-to-use development environment, so there has been less commercial drive for mainstream chip suppliers with their own operatings sytems and tools to support it. The online compiler provided by Arm can be used with the new evaluation boards, and device programming can be performed with drag-and-drop simplicity on a host PC connected to the boards via USB. Developers can also access the component libraries verified by the Mbed community, allowing fast and efficient development of applications for embedded devices.
The key difference now is that the Arm Mbed Device Connector service provides connectivity with the Mbed Cloud, simplifying configuration of web services and providing something that Toshiba doesn't.
Another factor is the corporate structure. It is Toshiba Digital Solutions rather than the semiconductor division that is working on strengthening device security of IoT equipment as an Mbed Cloud lead partner to provide that connectivity. 
Toshiba will be expanding products supporting Mbed OS with Mbed ecosystem partners through the Cortex-M0 and Cortex-M4 based microcontrollers. The 24MHz TX00 general-purpose microcontrollers provide USB support function while the TX04 microcontrollers add security functions.
There is also support for a wide range of applications via an Arduino-compatible connector so that applications can be developed quickly by connecting to a commercially available ArduinoShield board. Using Mbed Cloud allows secure connection with web services.

Part NumberTMPM066FWUG (in mass production)
CPUARM Cortex-M0
Maximum frequency24 MHz
Built-in memory128 Kbyte Flash, 16 Kbyte SRAM
Operating voltage1.8 to 3.6 V
DMA28 channels (1 unit)
USB1 channel (full-speed device)
10-bit ADC8 channels
UART/SIO2 channels
I2C2 channels
16-bit Timer10 channels
High resolution PPG1 unit, 4 outputs
External interrupt pin6 pins
TSPI1 channel
PackageLQFP64 (10 mm x 10 mm, 0.5 mm pitch)

Part numberTMPM46BF10FG (in mass production)
Maximum frequency120 MHz
Built-in memory1024 Kbyte Flash, 513 Kbyte SRAM
Operating voltage2.7 to 3.6 V
12-bit ADC8 channels
DMA32 channels (3 units)
16-bit Timer8 channels
Interrupt input16 channels
Clock-independent WDT1 unit
SSP3 channels
SIO/UART4 channels
Full UART2 channels
I2C3 channels
SLC NAND Flash controller1 unit
Advanced Encryption
Standard (AES)
1 unit
Hash function generator
1 unit
Random number seed
generator (ESG)
1 unit
Multiple-length arithmetic
circuit (MLA)
1 unit
(14 mm x 14 mm, 0.5 mm pitch)
The Mbed evaluation boards for each microcontroller are provided by sensyst, as AdBun series products at

No comments: