April 9th, 2010
We announce yet another design win which resulted in successful Linux porting to customized embedded board with Atmel AT91SAM9RL64 processor.
Small form-factor stacked board with CAN, WiFi and GPS interfaces was specially designed for use in automotive environments for data capture purposes. Cutting-edge 2.6.34 Linux kernel gives an advantage of CAN support via PF_CAN socket API and advanced power-saving techniques in IEEE802.11 wireless stack and Marvell “libertas” Linux driver.
Tags: AT91SAM9, CAN, Embedded Linux, WiFi
Posted in Embedded Linux | Comments Off
November 26th, 2009
Well, Digital electronics developers forum (DEDF’2009) is over.
Here is a short afterword:
For the first time such event for digital electronics developers was held in Minsk, Belarus. DEDF’2009 was devoted to Analog Devices products especially Blackfin processors. There were around 110 attendees and 15 presentations. Here is a brief translation to english for the most interesting presentation topics:
— Section 1: Blackfin and uCLinux applications —
1) Streaming audio player based on Blackfin processor
2) Building surveilance systems using Blackfin processor
3) JPEG2000 videorecorder development using ADV212
4) Open Hardware projects
5) Using Eclipse IDE for Blackfin and uCLinux development
6) Profiling and Blackfin software optimization under uCLinux
— Section 2: Signal Processing —
7) Laser 3D scanning system
8) Audio codec applications for compressed data transfers on low-speed channels
9) Development of acoustic noise analyzers using Blackfin processors
10) Digital data transmission over high-voltage power lines
11) Delta-Sigma encoding method
12) Signal processing in vibration control systems
Full contents of presentations and related material can be found on official DEDF site
Tags: Blackfin, DEDF, DSP, signal processing
Posted in Uncategorized | No Comments »
May 21st, 2009
Presented seminar outlines the possible challenges and best practice of Set-top box development using technologies from STMicroelectronics
Challenges of STB development using STi71xx and STi52xx chipsets from STMicroelectronics:
- Brief overview of STi71xx and STi52xx chipset family
- Target device and a choice of chipset: DVB-T, DVB-S, DVB-C, combo
- Software approach: Linux or OS21?
- Software approach: STAPI
- The choice of the GUI library
- Licensing issues
- Evaluation kits, development boards, JTAG adapters
- Tuner and demodulator choices - major suppliers
- Software architecture approach for STB
- Some Linux fast-boot and size optimization techniques
- Summary and points to watch
Posted in Uncategorized | No Comments »
May 14th, 2009
The seminar was presented by E. Sobol, Linux application engineer. It covers Asterisk and related Blackfin hardware topic.
Modern open-source telephony platform based on Asterisk (Blackfin Asterisk, SIP, GSM, Dialplan)
- What is an open-source telephony
- Asterisk’s history
- Asterisk is today and future of open-source telephony
- VoIP (Voice over IP)
- SIP (Session Initiation Protocol)
- RTP (Real-time protocol)
- Zaptel (Zapata Linux Telephony driver), FXO/FXS
- Asterisk modules and configs
- Dialplans, Asterisk contexts, Asterisk built-in extensions
- Advantages of Asterisk, comparison to other telephony projects
- Practical example: Asterisk running on IP04 hardware based on Blackfin processor
- IP04 technical specifications
- IP04 hardware architecture
- Compiling Asterisk from source for Blackfin platform
- Programming device, running Linux kernel and root filesystem
- Some practical demos - call from land-line phone to SIP phone, call between GSM and SIP, SIP to SIP calls, voicemail demo, menu demo, conference call demo
Tags: Asterisk, Blackfin, dialplan, GSM, IP04, SIP, zaptel
Posted in Uncategorized | No Comments »
April 22nd, 2009
This seminar was recently presented by V. Nikonov, member of our firmware engineering team.
LEON3: 32-bit Softcore FPGA processor of SPARC architecture
- General overview of Sparc v8 processor architecture
- LEON3 implementation by AeroFlex Gaisler
- GRLIB IP Library for LEON3
- Using Eclipse IDE along with GRMON monitor
- GRSIM and TSIM simulators
- U-boot: compilation, configuration for LEON3, loading into RAM via JTAG
- Linux: compilation, configuration, customization for LEON3, loading via tftp
- Comparing LEON3 to other soft-core processors
- Summary
Posted in Embedded Linux | No Comments »
April 15th, 2009
Usually we have a weekly seminar dedicated to some interesting topic in embedded system design, especially under Linux operating system. The seminar dedicated to various aspects of unit testing and code coverage was presented by V.Shakhov - Linux s/w engineer.
Unit testing under Linux for programs written in C language
- Unit testing (modular testing) - definition, drawbacks and advantages, regression and automatic testing
- Types of input data
- Code coverage, metrics
- Useful Linux tools for unit testing
- Using cunit and ggcov in example project
Posted in Uncategorized | No Comments »
October 12th, 2007
Posted in Uncategorized | No Comments »