Monday, July 8, 2019
WIZnet IoT iOffload Contest
WIZnet products include chips and modules to enable networking for microcontrollers. For example, the Arduino Ethernet Shield 2 uses the W5500 Ethernet Controller.
Monday, January 14, 2013
Renesas Offering Free Micruim RTOS
The Micruim website just completed a major update, they now have free PDF books and example projects with registration. They are also offering free live training classes in Micrium's office in Florida.
Wednesday, September 26, 2012
New TI ARM Starter Kit Includes Display
- AM3358, 720Mhz
- 256MB DDR3
- 4.3” Touch screen LCD
- Dual Gigabit Ethernet Ports with integrated switch
- WiFi WL1271 with Wifi Direct Support’
- Bluetooth®
- USB-UART
- USB-XDS100 emulator
- Android navigation buttons
- User configured LEDs
- Audio Out
Tuesday, March 6, 2012
Tiny Serial WiFi Module Includes ARM Cortex M3
These serial interfaces are provided by an STM32 ARM Cortex M3 processor as shown on the block diagram. No software development is required for the STM32, the AT command set interface is resident in firmware. This means your host microcontroller does not need a TCP/IP stack or RTOS. This simplifies software development for your application - you only need to write serial I/O code to send the AT commands and process data.
Monday, March 29, 2010
Altera Starter Kit Available For New Low Cost FPGA Family
Monday, March 8, 2010
Lantronix Embedd Linux Networking Contest
Saturday, June 20, 2009
Google Wave Changes Personal Communication
Google Wave is the second Google project for the developers of Google Maps. It attempts to combine e-mail and instant messaging into a single system, but doesn't stop there. They also aim to combine documents with conversations and allow networked collaboration to create a new electronic object called a wave. A wave doesn't have a true physical representation but that is part of the design according to the Google Wave post on the Official Google Blog. With an electronic form the wave allows dynamic features like playback and rewind that are hard to navigate with paper documents.
Another interesting part of Wave is that it has an underlying open protocol called the Google Wave Federation Protocol. By opening up the protocol, Google is enabling companies to develop interoperable systems that use waves. That could allow consumer electronic start-ups to invent new web enabled devices. This can also allow some apps to be developed and delivered across mobile platforms. In the video you can also see Wave running on Android and iPhone at the 25:26 mark.
Tuesday, March 4, 2008
FTP Bounce Attacks in Embedded Servers
A potential security risk in the FTP protocol can complicate embedded systems designs. If your device implements an FTP server that strictly conforms to the FTP protocol (RFC 959), your system could be used to attack other hosts on the network. Strict FTP conformance in your product can also generate a security alert like this one for Canon multifunction printers.
The security vulnerability in FTP is known as the FTP bounce attack. If successful, it allows unauthorized access to a third party host using an intermediate FTP server (by misusing the PORT command). The attack will only occur if the intermediate server is configured to allow anonymous FTP access. There were valid reasons to allow third party access in the FTP protocol, such as sending a file from a server to a printer (FTP print server), or transferring between two servers remotely, so this security vulnerability will be present in any conforming FTP implementation.
The Canon printers in the alert already allowed you to disable anonymous ftp, or disable ftp altogether, but Canon still decided to provide a firmware upgrade through service centers that will implement a safer, but non-conforming FTP implementation. This is similar to what the OS vendors and open-source projects chose to do when the FTP bounce attack was first discovered in 1997. They still allow strict FTP conformance with a change in configuration, but the default is to prevent third party access.
