texas instruments News - CNX Software - Embedded Systems News

TI C2000 F28E12x low-cost real-time MCUs feature C28x DSP core for sensorless motor control

F28E12x LaunchPad Board

Texas Instruments (TI) has launched the F28E12x series of ultra-low-cost C2000 real-time MCUs for motor control based on a 160 MHz C28x DSP core with up to 128 KB flash, 16 KB SRAM, and standard peripherals including SPI, SCI, I²C, and UART, delivering about 30% more performance than earlier C2000 devices. The F28E12x series also integrates various control peripherals, a high-speed ADC, and a programmable gain amplifier, enabling fast Field-Oriented Control (FOC) for sensorless motors at speeds exceeding 120,000 rpm. Other Features include vibration compensation algorithms for up to 60% speed ripple reduction, reduced acoustic noise, higher startup torque, and smoother operation. With built-in communications, support for TI’s InstaSPIN software, and multiple package options, these MCUs are well-suited for applications such as vacuum cleaners, washing machines, air conditioners, dishwashers, and power drills. Texas Instruments C2000 F28E12x specifications: MCU core – C28x 32-bit DSP core @ up to 160 MHz (equivalent […]

Octavo OSD62x-PM SiP combines Texas Instruments AM62x SoC with up to 2GB DDR4 in a tiny 14x9mm BGA package

OSD62x-PM SiP

Octavo OSD62x-PM System-in-Package (SiP) integrates Texas Instruments AM62x quad-core Cortex-A53 SoC, up to 2GB DDR4 memory, and required passive components into a tiny 14x9mm BGA package. It’s a smaller and cheaper version of the Octava OSD62x SiP (21x21mm) with AM62x SoC, DDR4, PMIC, EEPROM, and optional integrations. We noted both the OSD62x and OSD62x-PM in our previous article, but both are now available for purchase, and the OSD62-PM-BRK Evaluation Board is also ready to ship. Octavo OSD62x-PM specifications: SoC – Texas Instruments AM62x (AM623/AM625) CPU – Up to 4x Arm Cortex-A53 @ 1.4GHz MCU – Arm Cortex-M4F GPU – 3D graphics up to 2048×1080 @ 60 fps (AM625 only) Storage I/F – 1x eMMC, 2x SDIO, 1x GPMC Display I/F – 24-bit RGB MIPI DPI and OLDI/LVDS up to 1080p60 Camera I/F – 1x MIPI CSI-2 with DPHY 1.2 Networking – 2x 10/100/1000M Gigabit Ethernet with TSN support USB – […]

Texas Instruments MSPM0C1104 is the world’s smallest microcontroller with a size of 1.38mm2

TI World's smallest microcontroller

Texas Instruments (TI) has expanded the MSPM0 Arm Cortex-M0+ MCU family with the MSPM0C1104 which is the world’s smallest microcontroller measuring just 1.38mm2 in its WCSP package, or about the size of a black pepper flake. Equipped with up to 16KB flash, 1KB SRAM, I/Os such as GPIO, I2C, UART, SPI, and a 12-bit analog-to-digital converter (ADC), the MSPM0C1104 is optimized for space-constrained applications such as medical wearables and personal electronics. TI MSPM0C1104 specifications: MCU Core – 32-bit Arm Cortex-M0+ CPU clocked at up to 24MHz Memory – 1KB of SRAM Storage – Up to 16KB of flash Peripherals Up to 18x GPIO (5V tolerant) 1x UART, 1 I2C, 1x SPI Analog 1x Analog-to-digital converter (ADC) with up to 10 total external channels, 1.7Msps at 10 bit or 1.5Msps at 12 bit with VDD as the voltage reference Configurable 1.4V or 2.5V internal ADC voltage reference (VREF) Integrated temperature sensor […]

Linux 6.13 Release – Main changes, Arm, RISC-V, and MIPS architectures

Linux 6.13 Changelog

Linus Torvalds has just announced the release of Linux 6.13 on the Linux Kernel Mailing List: So nothing horrible or unexpected happened last week, so I’ve tagged and pushed out the final 6.13 release. It’s mostly some final driver fixes (gpu and networking dominating – normal), with some doc updates too. And various little stuff all over. The shortlog is appended for people who want to see the details (and, as always, it’s just the shortlog for the last week, the full 6.13 log is obviously much too big). With this, the merge window for 6.14 will obviously open tomorrow. I already have two dozen pull requests pending – thank you, you know who you are. Linus Release about two months ago, Linux 6.12 – the new LTS version – brought us real-time “PREEMPT_RT” support that had always required out-of-tree patchsets until now, the completion of the EEVDF (Earliest Eligible […]

Louder Raspberry Pi is an open-source home media center that is powered by Raspberry Pi Zero and a TI TAS5805M DAC

louder raspberry pi

Louder Raspberry Pi is an open-source home media center based on a combination of the Raspberry Pi Zero W or Zero 2 W and the Texas Instruments TAS5805M DAC. It is an audio entertainment platform created by Andriy Malyshenko of Sonocotta, a Polish electronics hobbyist and maker. Louder Raspberry Pi incorporates the computing power of the Raspberry Pi Zero and the Hi-Fi audio processing capabilities of TI’s TAS5805M DAC in a compact, aluminum case. The device delivers up to 25W per channel stereo output and is powered via a 65W+ USB-C PD3.0 adapter. It is “aimed to be paired with medium-to-large speaker systems” and supports both Wi-Fi and Ethernet. The Raspberry Pi board was selected over other lightweight alternatives due to the ease of development it offers. The Raspberry Pi Zero board is small enough to make for an overall compact device and powerful enough to handle the demands of […]

Linux 6.5 release – Notable changes, Arm, RISC-V and MIPS architectures

Linux 6.5 release

Linus Torvalds has just announced the release of Linux 6.5 on the Linux Kernel Mailing List (LKML): So nothing particularly odd or scary happened this last week, so there is no excuse to delay the 6.5 release. I still have this nagging feeling that a lot of people are on vacation and that things have been quiet partly due to that. But this release has been going smoothly, so that’s probably just me being paranoid. The biggest patches this last week were literally just to our selftests. The shortlog below is obviously not the 6.5 release log, it’s purely just the last week since rc7. Anyway, this obviously means that the merge window for 6.6 starts tomorrow. I already have ~20 pull requests pending and ready to go, but before we start the next merge frenzy, please give this final release one last round of testing, ok? Linus The earlier […]

Snagboot is an open-source cross-vendor recovery tool for embedded targets

snagboot

Bootlin has just released the Snagboot open-source recovery tool for embedded platforms designed to work with multiple vendors, and currently STMicro STM32MP1, Microchip SAMA5, NXP i.MX6/7/8, Texas Instruments AM335x and AM62x, and Allwinner “sunxi” processors are supported. Silicon vendors usually provide firmware flashing tools, some closed-source binaries, that only work with their hardware. So if you work on STM32MP1 you’d use STM32CubeProgrammer, while SAM-BA is the tool for Microchip processors, NXP i.MX SoC relies on UUU, and if you’ve ever worked on Allwinner processors you’re probably family with sunxi-fel. Bootlin aims to replace all those with the Snagboot recovery tool. The Python tool is comprised of two parts: snagrecover using vendor-specific ROM code mechanisms to initialize external RAM and run the bootloader (typically U-Boot) without modifying any non-volatile memories. snagflash communicates with the bootloader over USB to flash system images to non-volatile memories, using either DFU, USB Mass Storage, or […]

TI launches Simplelink CC3300/CC3301 WiFi 6, Bluetooth 5.3 LE companion IC for IoT applications

BP-CC3301 SimpleLink CC3301 WiFi 6 BLE BoosterPack plug in module

Texas Instruments has unveiled the SimpleLink CC33xx family of Wi-Fi 6 companion IC with optional Bluetooth 5.3 Low Energy designed to be connected to a microcontroller (MCU) or a microprocessor (MPU) for secure and power-efficient IoT devices, The SimpleLink CC3000 supports 2.4 GHz WiFi 6, and interfaces over SDIO, SPI, and/or UART to the host system, while the SimpleLink CC3301 also adds support for Bluetooth 5.3 LE. Both chips can operate in high-temperature environments up to 105ºC. Texas Instruments CC3300/CC3301 specifications: Wireless 2.4 GHz WiFi 6 (802.11ax) up to 50 Mbps; Support for TWT and OFDMA, multirole (Access Point and Station) CC3301 only – Bluetooth 5.3 Low Energy up to 2 Mbps WiFi and Bluetooth COEX Host interface – 4-bit SDIO or SPI, and UART to external MCU or MPU Security – FW authentication and anti-rollback protection, WPA2/WPA3, Secured host interface Pacakge – 40-pin QFN package (5×5 mm) Temperature range […]

Banana Pi BPI-R4 Pro networking SBC