Best Practices of Embedded Software Development and Testing

Embedded software development and testing

Tuesday, 28 March 2023

List of Common Microcontrollers used in Embedded Domain

›
  Below is list of common microcontrollers used in embedded systems, categorized by their bit architecture:   8-bit Microcontrollers: ...
Friday, 12 June 2020

Medtronics Open Ventilator PB 560 Project- Resources & File locations

›
As we know Medtronics ( https://www.medtronic.com/ ) has made available one of its ventilators design. As we all know the complexity of the ...
Sunday, 3 February 2019

Common MTD commands : Boot EEPROM/ NAND flash access from Linux

›
Common MTD Commands use wisely  cat /proc/mtd dev:    size   erasesize  name mtd0: 000c0000 00001000 "U-Boot" mtd1: ...

Difference between Raw Flashes (MTD) and Block Devices

›
Block Devices Examples  SSD MMC eMMC RS-MMC SD Mini/micro-SD USB flash drive CompactFlash MemoryStick MemoryStick Micro Hard ...

IPv6 CVS access with IPv4 Linux PC

›
Convert or get IPv6 address over IPv4 using with versions above RHL7 echo NETWORKING_IPV6=yes >> /etc/sysconfig/network echo IP...
Tuesday, 2 October 2018

How many types of Embedded System jobs are available in embedded companies?

›
I have interviewed a lot of freshers and also acted as mentors for lot many. One of few general questions asked by new graduates are "...
Saturday, 23 June 2018

How to calculate target cost for electronic proudcts

›
Recently came across good blog on  how to calculate target cost for electronic products: Image from www.sysargus.com Source: h...
Friday, 27 October 2017

Proxy settings for HTTP/FTP/APT/RSYNC/GIT/CURL/YUM/DNF

›
#HTTP Proxy/FTP Proxy # export http_proxy=http://<proxy-server-ip-or-dns-name>:<Port-Number> # export ftp_proxy=http://<...
Sunday, 22 October 2017

Proxy setting in Browsers - Internet Explorer, Firefox, Chrome

›
1) Internet Explorer  2) Firefox 3) Chrome

Installation of Kernel from source file

›
Download the latest tar source files: https://git.kernel.org/torvalds/t/linux-4.12-rc1.tar.gz Copy the file to /usr/src location ta...

Install kernel headers and kernel developmental tool in Fedora

›
Give the uname -r and copy the kernel version and fedora version    Ex. # uname -r             4.8.6-300.fc22.i686 Copy "4.8.6-3...

How to stop Kernel from assigning random Interface names

›
In order to ensure the the kernel uses the name assigned to it, below command can be used: On Ubuntu ln -s /dev/null /etc/udev/rules...

Change MAC address of Bluetooth Dongle

›
Download the tool  Kernel should be 4.X or above versions. Download bdaddr from below website: bdaddrtar.bz2 tar xvf bdaddrtar.bz2 ...

Loading a developmental kernel Snap

›
The command to load the kernel snap is : #snap install Snapped 96boards-kernel_XXX_arm64.snap -- dangerous Once in a while there is er...

Installing Kernel header files in ubutntu

›
 sudo apt-get install linux-headers-4.3.XX-generic  The header files will be installed in /lib/modules/4.3.XX-generic/build
Sunday, 16 July 2017

How to open a cmd window in a specific location in windows 10 and windows 8?

›
Go to specific location. Hold Shift key + right click on content space/ background of folder Click on " Open command Windows here...
Monday, 26 June 2017

Brief Explanation for UART RS232 SPI I2C

›
Reference : https://electronics.stackexchange.com/questions/37814/usart-uart-rs232-usb-spi-i2c-ttl-etc-what-are-all-of-these-and-how-do-th...

Difference between USB and USB CDC and other USB standards

›
HID (Human Interface Device) generally requires no Drivers to be installed by the User It is limited to 64 Bytes/ms (~64K/second) per en...
Tuesday, 13 December 2016

Netsh command to disable IPv4 Autoconfiguration in Windows 10/ Windows 8

›
Open Windows command prompt in administrator mode. At the command prompt type: netsh winsock reset catalog and press [Enter]. Next type: ne...
Wednesday, 18 May 2016

PERL example for opening EXCEL sheet using WIN32:OLE

›
#!/usr/bin/perl # This PERL file will open one EXCEL, create 4 WORK Sheets, in first # WORKSheet make table with borders and few values use ...
›
Home
View web version
Powered by Blogger.