From an operating system perspective, Android devices will continue to drive shipment volumes while Apple iOS devices drive revenues, IDC found.
Google’s Go 1.5 To Feature Many Improvements
The updates due for Google’s Go 1.5 programming language implementation are aplenty and should better position this promising language…
The Impact of the Linux Philosophy

All operating systems have a philosophy. And, the philosophy of an operating system matters. What is the Linux philosophy and how does it affect the community? How has it changed software development for the ages?
Whether we know it or not, most of us have some sort of philosophy of life. It may be as simple as, “Be kind to others,” or it might be a very complex life philosophy.
Many companies have some sort of philosophy as well. They may be unwritten or well-documented. When I worked at IBM, from 1974 through 1995, the IBM philosophy was well-documented and strongly ingrained in the culture. IBM’s philosophy covered its business practices and how employees, customers, and suppliers were to be treated. The IBM prime directive, as it were, was to treat everyone fairly, with respect and dignity.
[Video] Introduction to Tizen IVI Webinar
Do you want to learn more about the exciting world of Tizen IVI (In-Vehicle Infotainment)? As part of their webinar series, Geoffroy Van Cutsem from Intel’s Open Source Technology Center presents a Tizen IVI session. In this 40-minute session Geoffroy discusses some of the challenges for the automotive industry such as multi-user requirements and security. You can learn how Tizen IVI addresses Automotive requirements, Architecture overview, Tizen IVI roadmap and more.
How to Use matplotlib for Scientific Plotting on Linux
If you want an efficient, automatable solution for producing high-quality scientific plots in Linux, then consider using matplotlib. Matplotlib is a Python-based open-source scientific plotting package with a license based on the Python Software Foundation license. The extensive documentation and examples, integration with Python and the NumPy scientific computing package, and automation capability are just […]
How install a Firewall on Linux and block IP’s that bruteforce your system
Whenever I setup a Linux VPS, the first thing I do is install a firewall. I have noticed an increase in attacks on my servers, especially from China. I use
Config Server Firewall (CFG) and Login Failure deamon (LFD) because they are easy to set up and provide additional features like suspicious file reporting and system monitoring.
Google Chromebooks Outsell iPads in U.S. Schools
Chromebooks from vendors such as Acer, HP, Samsung and Dell edged out iPads in sales to U.S. schools during the third quarter, according to new data from IDC.
Distribution Release: Linux Lite 2.2
Jerry Bezencon has announced the release of Linux Lite 2.2, an updated build of the project’s lightweight distribution based on Ubuntu 14.04 LTS and featuring the Xfce desktop: “Linux Lite 2.2 final is now available for download. This release is a product of the incredible contributions from both…
OK335xS Single board computer with two Ethernet Ports based on TI Sitara AM335x
Forlinx Embedded Technology Co.,Ltd (www.forlinx.net)is a global provider of ARM series single board computer.All products rangs from ARM9,ARM11,Cortex-A8 to Cortex-A9 platform.
OK335xS single board computer is one of SDK board based on TI AM335x processor. after it is been launched, it has attracted many eyes from engineers all over the world.If you also have interests in it, please carefully check following contents for your reference.
OK335xS single board computer is a Cortex-A8 board based on TI AM3354 processor.It designs in the structure of CPU module(FET335xS)+ base board, and is used for commercial application(Temp range:-20℃~+70℃).and it support WinCE,Linux,Android/Starterware OS.
FET335xS CPU module is a high performance and cost effective module.It is designed as a 6-layer PCB board with the dimension of 42mm*52mm,and is with stamp hole interface.It integrates with 512M DDR3 RAM, and 256M SLC Nandflash for memory and support Ethernet,USB,UART,etc for connectivity.
and as for the base board, it measures 130mm*190mm and also support Ethernet, USB,CAN,485 bus function.Most importantly, OK335xS is the board with twoEthernet ports,which is a rare board based on Cortex-A8 platform.
The board hardware resource are as follows:
| FET335xS CPU Module Features | ||
|
Key Parameters |
CPU | Processor: TI AM335X Cortex-A8
Main frequency: 800MHz |
| CPU Architecture | Cortex-A8 | |
| RAM | 512M DDR3 | |
| FLASH | 256M SLC NandFlash | |
| Operating Temperature | -20℃~+70℃ | |
| Dimension | 5.2cm*4.2cm | |
| PMU | TPS65217C | |
| Voltage | 5V | |
| Humidity | 10%~90% | |
| OS | Android2.3/4.2, Linux3.2, WinCE7.0 | |
| Pre–installed System | Linux3.2 | |
| Graphics Processor | Power VR SGX530 | |
|
Function |
USB 2.0 | 1x USB 2.0 HOST, 1x USB 2.0 OTG |
| Ethernet | Dual Gigabit Ethernet | |
| SD/MMC/SDIO | 3x MMC | |
| IIC | 3x IIC | |
| SPI | 2x SPI | |
| UART / IrDA | 6x UART | |
| GPIOs | More than 20 | |
| ADC | 8x ADC | |
| Video Decoder | Software codec | |
| 2D / 3D | Support | |
| Audio interface | IIS interface port | |
| JTAG | Support | |
| E2PROM | Support (Used for encryption) | |
|
OK335xS Base Board Features |
|
|
SPI |
1x SPI |
|
Power Supply |
5V |
|
LED |
1x LED |
|
LCD |
Touch panel: support both resistive and capacitive; Screen size: 4.3”, 5”, 7”, 8”, 10.4” ; Module: Support LCD to VGA module, LCD to LVDS module |
|
SD card slot |
1x SD card slot |
|
WIFI |
USB WiFi |
|
Serial Port |
3x serial port |
|
USB Device |
1x USB 2.0 |
|
RTC |
Support |
|
RS485 |
1x RS485, Multiplexed with profibus |
|
A/D |
5x A/D |
|
IIC |
1x IIC |
|
User Key |
5x user key |
|
Audio |
3x Audio(1 for Phone, 1 for MIC, 1 for Linein) |
|
Boot Switch |
Set to boot from SD card or NAND Flash |
|
Reset |
Support |
|
USB Host |
4x USB 2.0 Host |
|
Ethernet |
2x Gigabit Ethernet |
|
CAN |
1x CAN |
|
PWM |
2x PWM( 1x backlight, 1x buzzer) |
What’s more, custom service based on TI AM335x is also provided.
If you hope to know the quotation and other details, please directly contact This e-mail address is being protected from spambots. You need JavaScript enabled to view it
.Thx.
Defining Software Defined Networking: Part 1
Editor’s Note: Over the next several weeks we will run a seven-part series about software defined networking (SDN). The stories serve as education resources and as a way to help better understand what SDN means to people developing and managing new stack infrastructures.
Thomas S. Kuhn, in his highly-influential work ‘The Structure of Scientific Revolutions’, defines the term paradigm as “universally recognized scientific achievements that, for a time, provide model problems and solutions for a community of researchers. Going by this, categorizing Software Defined Networking (SDN) as a “new networking paradigm’ may not be an overstatement. Referring again to Kuhn’s words, SDN is also “sufficiently open-ended to leave all sorts of problems for the redefined group of practitioners to resolve”.
SDN has been defined by different researchers in different terms, and the one which is more general and inclusive one is provided by Brandon Heller [1] is as follows:
“SDN is about refactoring of the relationship between network devices and the software that controls them.”


