Arduino Primo Features Nordic Semiconductor SoC

Nordic Semiconductor recently announced that Arduino’s new Arduino Primo features its nRF52832 Bluetooth low energy SoC. The IoT-targeted Arduino Primo PCB features native Bluetooth low energy wireless connectivity and includes Near Field Communication (NFC), Wi-Fi, and infrared (IR) technologies. In addition to being able to wirelessly connect to a wide array of Bluetooth low energy sensors, the Arduino Primo uses the nRF52832 SoC’s integrated NFC for secure authentication and Touch-to-Pair (a simple BLE pairing function requiring no user interaction), and has embedded IR for traditional remote control. Nordic_Arduino_Primo_PRINT

The Nordic nRF52832 SoC’s ARM processor has ample computational overhead to manage the Arduino Primo’s on-board accelerometer, temperature, humidity, and pressure sensors. The Nordic Semiconductor nRF52832’s features and specs include:

  • 64-MHz, 32-bit ARM Cortex-M4F processor
  • 2.4-GHz multiprotocol radio that’s fully compatible with the Bluetooth 4.2 specification and features –96-dB RX sensitivity and 5.5-mA peak RX/TX currents
  • 512-KB flash memory and 64-KB RAM, and a fully-automatic power management system to optimize power consumption.

You can program via the Arduino Integrated Development Environment (IDE) programming interface. If you want to access the Arduino Prio’s most advanced features and functionality, you can use any Nordic nRF52 Series-compatible Software Development Kit (SDK) or programming tools. For example, the nRF5 SDK for IoT enables you to develop IPv6 over Bluetooth low energy applications on the nRF52832 SoC.

Source: Nordic Semiconductor

IAR Embedded Workbench Integrates the NXP S32 Design Studio

IAR Systems recently announced that IAR Embedded Workbench for ARM is now integrated with the NXP Semiconductors S32 Design Studio, which is an integrated development environment (IDE) for NXP’s automotive and ultra-reliable microcontrollers. In addition to functionality such as pin configurator, bootloader and motor control toolbox, it provides AUTOSAR Microcontroller Abstraction Layer (MCAL) support and AUTOSAR OS for the S32K product line tailored for automotive applications.

By letting S32 Design Studio generate a project connection with IAR Embedded Workbench, the IAR C/C++ Compiler and the extensive C-SPY Debugger can be used to develop the application. Adding a project connection will automatically include the generated code to the IAR Embedded Workbench project. If the files are changed from S32 Design Studio, they are updated automatically in IAR Embedded Workbench. Due to an integration of the build chain of IAR Embedded Workbench into the Eclipse-based S32 Design Studio, you can also opt to continue development within the S32 Design Studio while utilizing the IAR C/C++ Compiler.

The C/C++ compiler and debugger toolchain IAR Embedded Workbench for ARM features comprehensive debugging possibilities and smart integrated profiling tools. It is available with build chain certification according to the automotive functional safety standard ISO 26262. In addition, IAR Systems offers fully integrated static and runtime analysis tools for complete code control.

Source: IAR Systems

ARM Tools with Extended Static Analysis and Flash Breakpoints

IAR Systems recently announced an updated version of its C/C++ compiler and debugger toolchain for developing ARM-based embedded applications. IAR Embedded Workbench for ARM Version 7.60 adds flash breakpoints functionality and extended static analysis in C-STAT, which performs an analysis on the source code level. In addition to helping developers in ensuring the code quality early in the development cycle, it also detects defects, bugs, and security vulnerabilities as defined by CERT C/C++ and the Common Weakness Enumeration (CWE). It also helps keep code compliant to coding standards such as  MISRA C:2004, MISRA C++:2008, and MISRA C:2012.

C-STAT is fully integrated in the IAR Embedded Workbench IDE. The new update extends the tool with approximately 150 new checks, including 90 new MISRA C:2012 checks and two new packages of checks. Furthermore, there are new options for enabling or disabling the false-positives elimination phase of the analysis and excluding files from the analysis.

The flash breakpoints enable developers to set an unlimited number of breakpoints when debugging the flash memory. With the C-SPY Debugger in IAR Embedded Workbench, you can set various types of breakpoints in the applications you’re debugging. If you use IAR Embedded Workbench with IAR’s I-jet debug probe, you can add an unlimited number of flash breakpoints for selected ARM Cortex-M devices. By setting breakpoints, investigating the status of an application and speeding up the debugging phase is straightforward.

IAR Embedded Workbench for ARM is a handy tool that incorporates a compiler, an assembler, a linker and a debugger into one easy-to-use IDE. It provides advanced and highly efficient optimization features and is tightly integrated with hardware, RTOS products, and middleware. C-STAT is available as an add-on product.

Source: IAR Systems

Ultra-Energy-Efficient ARM Cortex-M0+ STM32L0 Microcontrollers

STMicroelectronics recently announced volume production of its ultra-energy-efficient ARM Cortex-M0+ STM32L0 microcontrollers, which are well suited for applications including wearables, medical monitors, industrial sensors, and smart-living devices. Three new product lines are:

  • STM32L0x1 Access Line
  • STM32L0x2 USB Line with crystal-less USB2.0 Full Speed
  • HMI-ready STM32L0x3 USB/LCD Line

The memory densities range from  8- to 192-KB flash memory, up to 20-KB SRAM, and up to 6-KB true EEPROM. The devices’ energy-saving features include:

  • Low-power ADC that draws only 41 µA at 12-bit resolution and 10 kilosamples per second
  • Energy-saving modes including 340-nA Stop with full RAM retention and auto wake-up
  • Low-power pulse counter (16-bit timer) that remains available in ultra-low power mode
  • 3.5-µs wake-up from Stop
  • An interconnect matrix allows data handling to continue while the CPU is idle

Software development is supported by STM32CubeMX and the STM32CubeL0 middleware and firmware suite. The former’s initialization code generator and MCU configurator has easy-to-use wizards, including a power-consumption calculator. STM32CubeL0 includes a Hardware Abstraction Layer (HAL) that simplifies porting to other devices within the pin- and code-compatible STM32 family. STM32Snippets provides optimized code samples. STM32Cube provides over 200 free code examples. All STM32Cube tools are available free of charge, as are the ST-Link debugger and the DfuSe and Flash Loader tools that simplify using and testing the ROM bootloader.

Pricing for the STM32L0 series starts at $0.37 for the STM32L011 with 8-KB flash memory, 2-KB SRAM, and 512 bytes of true EEPROM for high-volume orders.

Source: STMicroelectronics

Technical Preview of Windows 10 IoT Core on ARM Platform

Toradex recently announced the availability of a technical preview of the Windows 10 IoT Core on an ARM-based System on Module (SOM). The technical preview enables embedded developers to evaluate the new features of Windows 10 IoT Core on an industrial-grade embedded computing platform. According to Toradex, a starter kit—available for a limited time at a promotional price—is available with a Colibri T30 SOM and Iris carrier board with required accessories.

The technical preview is based on Colibri T30 powered by NVIDIA’s Tegra 3 ARM Cortex-A9 Quad Core embedded processor. Part of the Azure IoT Certified Program, the Colibri T30 supports accelerated DirectX graphics and provides low-level hardware access.

Although the technical preview’s has a limited number of features, Toradex announced that it intends to gather customer feedback and later extend features and add Windows 10 IoT Core support for its other ARM-based SOMs.

Source: Toradex

SEGGER Announces Embedded Studio PRO Development Platform

SEGGER recently released Embedded Studio PRO, which is an advanced platform that combines the company’s user-friendly Embedded Studio development environment, along with a selection of its key embedded software components, an industry-leading J-Link PLUS debug probe, plus an emPower evaluation board. Segger ses-pro-500x

SEGGER Embedded Studio (which was launched last year) is a streamlined but powerful IDE for ARM-based microcontrollers. It is designed to provide all tools needed for professional embedded development. Supporting all major operating systems (Windows, Mac OS X and Linux), it presents a comprehensive solution for the implementation of embedded applications (with source code editing, compiling, and debug functionality all encompassed).

Further components from SEGGER’s portfolio of middleware that are incorporated in the Embedded Studio PRO package help to expand the scope of development possibilities and reduce time to market. These include the embOS high-performance RTOS with zero latency, the emFile robust file management system, the emWin GUI for any application that operates with a graphical LCD, the embOS/IP TCP/IP stack for Internet connectivity and the emUSB USB stack with host and target side support.

The package also contains a J-Link PLUS debug probe, with J-Flash software and sophisticated features such as unlimited flash breakpoints, SystemView analysis tool andMonitor Mode function. This is complemented by emPower, SEGGER’s new demonstrator board, which is designed to enhance software evaluation, prototyping and proof of concept. Embedded Studio PRO is supplied with sample projects to ensure a quick and easy start (including one for the emPower board which contains all the necessary middleware components).

SEGGER Embedded Studio package is available for  $12,400 as a Single Developer License for unlimited products on all Cortex-M cores.

Source: SEGGER

Free, Commercial-Quality IDE for the ARM Development Community

Atollic recently launched the new TrueSTUDIO Lite, which is a free, commercial-quality IDE without code-size or microcontroller family limitations.  TrueSTUDIO Lite offers the ARM development community a high-quality tool to standardize on. Based on an open standard tools platform of Eclipse/GCC/GDB, that TrueSTUDIO Lite features commercial-quality modifications, start-up wizards, and target support for ARM-based microcontrollers. ATC020 AtollicTrueSTUDIO

Atollic is also introducing a low-cost upgrade path to TrueSTUDIO Pro, which includes static code analysis and advanced debugging capabilities such as event-, data-, and instruction-tracing, live variable watch, crash analysis, and RTOS-aware debugging. The Pro edition includes full technical support. You can add these capabilities with a low-cost, pay-as-you-go subscription option.

You can download TrueSTUDIO Lite for free. TrueSTUDIO Pro starts at $59 per month for a 12-month prepaid subscription license.

Source: Atollic

STM32 Family Enabled for the ARM mbed IoT Device Platform

STMicroelectronics has announced that the STM32 family of ARM Cortex-M based microcontrollers is now enabled for the ARM mbed IoT Device Platform with the latest public version of the ARM mbed OS. The mbed platform adds a standard OS, cloud services, and development tools for creating new IoT applications.

By adding mbed to its handy design ecosystem, STMicro is encouraging more productivity and collaboration in IoT development. Using the mbed OS with STM32 development hardware enables you to innovate while reducing your product’s time to market. You can easily incorporate STM32 microcontrollers with STMicro’s sensor and power-management products to deploy “smart,” secure IoT designs.

Source: STMicroelectronics

STMicro Introduces STM32F7 MCUs with Advanced ARM Cortex-M7 Core

STMicroelectronics has begun producing microcontrollers with the new ARM Cortex-M7 processor, which is the newest Cortex-M core for advanced consumer, industrial, and Internet-of-Things (IoT) devices. The new STM32F7 microcontrollers combine the Cortex-M7 core with advanced peripherals. STMicro_STM32_Volume_Disc_Kit

The STM32F7 Discovery Kit includes the STM32Cube firmware library along with support from software-development tool partners and the ARM mbed online community. The $49 Discovery Kit includes a WQVGA touchscreen color display, stereo audio, multi-sensor support, security, and high-speed connectivity. In addition to an integrated ST-Link debugger/programmer (you don’t need a separate probe), you get unlimited expansion capability via the Arduino Uno connectivity support and immediate access to a wide variety of specialized add-on boards.

STM32F7 devices are available in a range of package options from a 14 mm × 14 mm LQFP100 to 28 mm × 28 mm LQFP208, plus 10 mm × 10 mm 0.65-mm-pitch UFBGA176, 13 mm × 13 mm 0.8 mm-pitch TFBGA216, and 5.9 mm × 4.6 mm WLCSP143. Prices start at $6.73 for the STM32F745VE in 100-pin LQFP with 512-KB on-chip flash memory (in 1,000-unit orders).

The STM32F7 development ecosystem includes both the Discovery Kit and two evaluation boards (STM32746G-EVAL2 and STM32756G-EVAL2) that cost $560 each. The STM32F7 Discovery Kit (STM32F746G-DISCO) gives full flexibility to fine-tune hardware and software at any time. You also benefit from the associated STM32CubeF7 firmware, and the ability to re-use all STM32F4 software assets due to code compatibility.

Source: STMicroelectronics

55-nm ULP Physical IP Solution for Energy-Efficient Applications

ARM and United Microelectronics Corporation (UMC) recently announced the availability of a new ARM Artisan physical IP solution on 55 nm to accelerate the development of ARM processor-based embedded systems and Internet of Things (IoT) applications.

UMC’s 55-nm ultra-low-power process (55ULP) technology is emerging as an ideal solution for energy-efficient IoT applications. The new physical IP offering will enable silicon design teams to speed up and simplify the bring-up of ARM-based SoC designs for IoT and other embedded applications.

For many energy-constrained applications, maximizing battery life is critical to a successful design. The Artisan physical IP platform will enhance the ULP technology from UMC with the intent to maximize power efficiency and reduce leakage. Features such as thick gate oxide support and long, multi-channel library options give SoC designers multiple tools to help optimize IoT applications.

The Artisan libraries will support:

  • The 0.9-V ultra-low voltage domain, thereby saving up to 44% dynamic power and 25% leakage power when compared to 1.2-V domain operation
  • Multichannel libraries with multiple Vts to offer SoC designers leakage and performance options. Long channel libraries can be used to further reduce leakage by up to 80%. The Power Management Kit (PMK) enables both active and leakage power mitigation.
  • Innovative thick gate oxide library will offer dramatically reduced leakage (350× lower than regular standard cells) for always ON cells. The ability of this library to interface with higher voltages (including battery voltages used in IoT devices) can also offer the advantage of negating the need for a voltage regulator.
  • Next generation high-density memory compilers offer multiple integrated power modes to save state while minimizing standby leakage. Utilizing these modes will allow SoC designers to realize up to 95% lower leakage when compared to regular standby.

The UMC-based physical IP for 55ULP is available immediately via ARM’s DesignStart portal.

Source: ARM

Ultra-Low Power Wi-Fi Platform for IoT Applications

Atmel and MXCHIP recently announced that they’re jointly developing an ultra-low power Internet of Things (IoT) platform with secure Wi-Fi access to the cloud, enabling designers to quickly bring IoT devices to market. The platform combines Atmel’s ultra-low power SMART SAM G ARM Cortex-M4-based MCUs and its SmartConnect WILC1000 Wi-Fi solution with MXCHIP’s MiCO IoT operating system (OS), servicing a full range of smart device developers for IoT applications. The integrated platform is intended to give IoT designers the confidence that their battery-operated devices will have longer battery life and their data will be securely transferred to the cloud.

Atmel’s WILC1000 is an IEEE 802.11b/g/n IoT link controller leveraging its ultra-low power Wi-Fi transceiver with a fully integrated power amplifier. This solution delivers the industry’s best communication range of up to +20.5-dBm output, ideal for connected home devices. Integrated in packages as small as a 3.2 mm × 3.2 mm WLCSP, the Atmel WILC1000 link controller leverages in this platform Atmel’s SAM G MCU, an ideal solution for low-power IoT applications and optimized for lower power consumption, incorporating large SRAM, high performance and operating efficiency with floating-point unit in an industry-leading 2.84 mm × 2.84 mm package. When combined with secure Wi-Fi technology, the joint IoT platform connects directly to each other or to a local area network (LAN), enabling remote system monitoring or control. For increased security, the platform comes with an optional Atmel ATECC508A, which is the industry’s first crypto device to integrate ECDH key agreement, making it easy to add confidentiality to digital systems including IoT nodes used in home automation, industrial networking, accessory and consumable authentication, medical, mobile and other applications.

 

To accelerate the IoT design process, the platform includes the MiCOKit-G55 development kit, technical documentation, application notes and a software development kit.

Source: Atmel

New High-Performance VC Z Series Cameras

Vision Components recently announced the availability of its new intelligent camera series VC Z. The embedded systems offer real-time image processing suitable for demanding high-speed and line scan applications. All models are equipped with Xilinx’s Zynq module, an ARM dual-core Cortex-A9 with 866 MHz and an integrated FPGA.Vision Components - VC_Z_series_stapel_pingu

The new camera is based on the board camera series VCSBC nano Z. With a footprint of 40 × 65 mm, these compact systems are especially easy to integrate into machines and plants. They are optionally available with one or two remote sensor heads and thus suitable for stereo applications.You can choose between two enclosed camera types: the VC nano Z, which has housing dimensions of 80 × 45 × 20 mm, and the VC pro Z, which measures 90 × 58 × 36 mm and can be fitted with a lens and an integrated LED illumination. The new operating system VC Linux ensures optimal interaction between hardware and software.

Source: Vision Components

New XMC4800 Microcontrollers with EtherCAT Technology Support Industry 4.0

Infineon Technologies AG has launched a new XMC4800 series of 32-bit microcontrollers with on-chip Ethernet for Control Automation Technology (EtherCAT) node. With its real-time capability, the XMC4800 series is intended to drive networked industrial automation and Industry 4.0 applications.Infineon XMC4800

The EtherCAT node is integrated on an ARM Cortex-M-based microcontroller with on-chip flash and analog/mixed signal capability. The XMC4800 series comprises at least 18 members varying in memory capacity, temperature range and packaging. All XMC4800 microcontrollers will be AEC Q100 qualified, making them also suited for use in commercial, construction, and agricultural vehicles.

The XMC4800 series is a member of the XMC4000 family, which uses the ARM Cortex-M4 processor and was specifically developed for use in the automation of manufacturing and buildings as well as electric drives and solar inverters. The XMC4800 series offers a seamless upgrade path to EtherCAT technology with pin and code compatibility to the established XMC4000 microcontrollers. The XMC4800 enables the use of EtherCAT under the harsh condition of up to 125°C ambient temperature.

 

With the integration of the EtherCAT functionality, the XMC4800 enables the most compact design without need for a dedicated EtherCAT ASIC, external memory and clock crystal. It offers a 144-MHz-CPU, up to 2 MB of embedded flash memory, 352 KB of RAM and a comprehensive range of peripheral and interface functions. The peripherals include four parallel fast 12-bit A/D converter modules, two 12-bit D/A converters, four delta sigma demodulator modules, six capture/compare units (CCU4 and CCU8), and two positioning interface modules. In addition to its EtherCAT functionality, its communication functions comprise interfaces for Ethernet, USB, and SD/MMC. Also, the XMC4800 series offers six CAN nodes, six serial communication channels, and one external bus interface for communication. The three package options are LQFP-100, LQFP-144, and LFBGA-196.

Samples of the series XMC4800 with EtherCAT technology will be available in August 2015. Volume production is scheduled for Q1 2016.

Source: Infineon 

 

 

Toshiba Expands TX04 Range of ARM Cortex-M4F-Based Microcontrollers

Toshiba Electronics Europe has announced a new ARM Cortex-M4F based microcontroller for use in secure systems control. The TMPM46BF10FG expands its existing TX04 range and adds enhanced security features that are well-suited to applications in Internet of Things (IoT) devices, energy management systems, sensor technology, and industrial equipment.Toshiba TMPM46BF10FG

Users of secure communications control systems increasingly require mass memory data for firmware generation management, failure analysis, and high-precision consecutive data storage. The TMPM46BF10FG meets these requirements for high-level security features, such as tamper detection and information concealment. The IC also meets the need to reduce the number of parts on system circuit board by supporting large capacity memory.

Featuring an ARM Cortex-M4F core, with a maximum operating frequency of 120 MHz, the TMPM46BF10FG incorporates 1,024 KB of flash memory and 514-KB SRAM required for secure communications control, four types of security circuits for network communications. The microcontroller also integrates an SLC NAND flash memory controller and 4- and 8-bit error correction circuitry (BCH ECC) that supports memory expansion with 1-to-4-Gb SLC NAND flash memory chips.

To provide additional levels of safety, the IC includes a 16-channel interrupt input and a clock-independent watchdog timer, which operates separately from the system clock, improving the safety of system functions. In the case of a system clock malfunction, the watchdog timer is still capable of detecting errors.

The TMPM46BF10FG incorporates a true random number generator (TRNG: SP800-90C standard) through the combination of a random entropy seed generation (ESG) circuit and Hash-DRGB created by the secure hash processor (SHA) and software program. This meets the robust standards of security that are required in network communications. The hardware based AES encryption/decryption process meets FIPS180-4 and FIPS197 standards and reduces the load on the CPU, in combination with a random seed generation circuit (ESG), and a multiple-length arithmetic (MLA) used to calculate elliptic curves for asymmetric ciphers.

The TMPM46BF10FG features direct memory access (32 channel), a 12-bit AD converter (8 channel), 16-bit timer (8 channel), SPP (3 channel), SIO/UART (4 channel), full UART (2 channel) I2C (3 channel), with an operating voltage of 2.7 to 3.6 V. Housed in an LQFP100 package, the IC measures just 14 mm × 14 mm, with a 0.5-mm pitch.

Samples are now available. Mass production will begin in October.

Source: Toshiba

 

 

ARM MCUs wtith Capacitive Touch Hardware Support for HMI and LIN Applications

Atmel recently announced its next-generation family of automotive-qualified ARM Cortext-M0+-based micrcontrollers with an integrated peripheral touch controller (PTC) for capacitive touch applications. The new SAM DA1 is the first series in this Atmel |SMART MCU automotive-qualified product family, operating at a maximum frequency of 48 MHz and reaching a 2.14 Coremark/MHz.Atmel Corporation SAM DA1

Atmel’s SAM DA1 series is ideal for capacitive touch button, slider, wheel or proximity sensing applications and offers high analog performance for greater front-end flexibility. The new devices are available down to a very compact QFN 5 × 5 mm package with wettable flanks for automated optical inspection.

Eliminating external components and offering more robust features, devices in the SAM DA1 series come with 32 to 64 pins, up to 64 KB of flash memory, 8 KB of SRAM, and 2-KB read-while-write flash memory and are qualified according to the AEC Q-100 Grade 2 (–40° to 105°C).

Key Features of Atmel’s SAM DA1 Series

  • Atmel |SMART ARM Cortex-M0+-based processor
  • 45 DMIPS
  • Vcc 2.7 to 3.63 V
  • 16- to 64-KB Flash; 32 to 64 pins
  • Up to six SERCOM (Serial Communication Interface), USB, I2S
  • Peripheral Touch Controller
  • Complex PWM
  • AEC Q100 Grade 2 Qualified

To accelerate the design development, the ATSAMDA1-XPRO development kit is available to support the new devices. The new SAM DA1 series is also supported by Atmel Studio, Atmel Software Framework and debuggers.

Contact Atmel to sample the SAM DA1 series.

Source: Atmel