Go to advanced search

by RBISWASX
Sun Oct 22, 2017 5:05 am
Forum: Graphics, sound and multimedia
Topic: Writing a Linux Device Driver for VS-1003/VS-1053 Audio Codec on Rpi3 with Linux Kernel 4.4
Replies: 0
Views: 1064

Writing a Linux Device Driver for VS-1003/VS-1053 Audio Codec on Rpi3 with Linux Kernel 4.4

Hi All, I have written a Linux Device Driver for VS1003/VS1053 for Rpi3 on Linux Kernel 4.4....here's the link... https://blogsmayan.blogspot.in/p/linux-device-driver.html https://www.linkedin.com/pulse/writing-linux-device-driver-add-audio-dsp-codec-vs1053-rajiv-biswas/ & here's my video... https:/...
by RBISWASX
Fri Jun 16, 2017 6:06 am
Forum: Graphics, sound and multimedia
Topic: 32-Band Audio Spectrum Visualizer using Raspberry Pi 2
Replies: 1
Views: 1076

32-Band Audio Spectrum Visualizer using Raspberry Pi 2

So, here's something on Audio. Here we have a four 8x8 MAX-7219 Dot Matrix displays in a cascaded configuration, interfaced to the Raspberry Pi 2 using SPI Interface. A 1024-point Forward FFT-1D, (Fast Fourier Transform Algorithm to calculate DFT) is calculated upon the Audio Data to get the Audio S...
by RBISWASX
Sat Apr 02, 2016 2:34 am
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

Isn’t NEON on Pi3 quad issue compared to single issue on the Pi2? Perhaps that would compare well to a low end Intel machine. Rpi2 comes with ARM Cortex A-7....It supports ARMv7...I have used NEON SIMD Assembly to Optimize this DSP Algorithm which is Fast Discrete Cosine Transform(FDCT), which is m...
by RBISWASX
Fri Apr 01, 2016 5:28 pm
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

Mr. Bitbank.. The OS which came pre installed with my Laptop was 32-bit only...Its INTEL Centrino Processor, which came with Intel 64 technology, which lets you take advantage of 64-bit operating systems, only if MY OS is 64-Bit, but underlying Hardware, Device Drivers and Peripherals were still com...
by RBISWASX
Fri Apr 01, 2016 5:10 pm
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

Like I said, you're doing it wrong :) Using the Core 2 Duo in 32-bit mode is like tying one arm behind its back. In 64-bit mode, you have 16 128-bit XMM registers and you're also free to use the 8 64-bit MMX registers for temporary results with no latency penalty. As Intel adds instruction sets, th...
by RBISWASX
Fri Apr 01, 2016 5:05 pm
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

And coming to your suggestions..like i said, the performance improvement i could get is very small, only 0.1%...yes, its bit faster, but its very minimal...using PLD will have effect on Cache..basically it will take care of Cache Hit-Miss scenarios...But here i am not processing complete 16x16 Macro...
by RBISWASX
Fri Apr 01, 2016 4:43 pm
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

Mr. Bitbank, My NEON Implementation for DCT is fast over SSE 2/SSE3, because, we have 8 128-bit XMM Registers, compared to 32 64 bit NEON Registers...Thus ARM Cortex gives us twice the number of XMM Registers, in terms of 128-bit XMMs, due to this, this is what happened..i wanted to process two 8 el...
by RBISWASX
Fri Apr 01, 2016 2:56 am
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

Hi, Great to see, someone really interested in NEON Assembly Programming. Yes, SSE4.2 and Higher versions are faster on faster Higher end Intel Processors and Higher end Intel Machines... Higher SSE versions of SIMD is supported for Intel's High End processors..At lower end on my Laptop Machine, run...
by RBISWASX
Mon Mar 28, 2016 4:12 pm
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

You need to send your paper to the people that maintain the various FFT libraries like FFTW. Posting a link to it here is unlikely to have any impact. PeterO Hi Peter, Yes, i have sent my Paper to the Relevant people in DSP groups. They are very amazed with the parallel processing capability of NEO...
by RBISWASX
Mon Mar 28, 2016 4:05 pm
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

Below are the performance figures of the C Code against the Assembly Code...NEON SIMD unleashes the Power of Parallel Computing for Image and Digital Signal Processing. Thank You, Rpi.org for bringing out this wonderful Board Rpi2, for us Electronics/Firmware Programmers, packing quad-core ARM Corte...
by RBISWASX
Mon Mar 28, 2016 3:57 pm
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

Hi All, I am sharing my Paper Titled "Analysis and Implementation of 8x8 DCT using ARM NEON Assembly", from my Google Drive..Please download it, review it and use it for DSP and Image/Video Processing...The NEON makes Rpi2 very powerful and by using ARM NEON Assembly to write Image Processing Algori...
by RBISWASX
Tue Mar 22, 2016 4:11 am
Forum: Beginners
Topic: Raspberry Pi 2: FFT computing capabilities
Replies: 20
Views: 3645

Re: Raspberry Pi 2: FFT computing capabilities

Hi, I have published my findings on Assembly implementation of Discrete Cosine Transform, DCT, using Fast DCT Algorithm using ARM NEON SIMD in my paper titled... Analysis and Implementation of 8x8 DCT using ARM NEON Assembly I. Analysis of Fast DCT, N=8. II. Implementation of 8x8 DCT Algorithm using...
by RBISWASX
Mon Dec 14, 2015 4:06 pm
Forum: HATs and other add-ons
Topic: NRF24L01 RF Transceiver
Replies: 252
Views: 138101

Re: NRF24L01 RF Transceiver

RaspberryPi2 Rocks..!!!...nRF24L01+ Is simply too good and awesome, low cost, low power, CRC Checking, Enhanced Shock Burst mode, seperate Data pipe addresses for Tx and Rx, and a configurable Radio Channel center frequency which can be tuned using RF_CH between 2.400Ghz to 2.575Ghz, with data rate ...
by RBISWASX
Mon Dec 14, 2015 4:01 pm
Forum: HATs and other add-ons
Topic: NRF24L01 RF Transceiver
Replies: 252
Views: 138101

Re: NRF24L01 RF Transceiver

So, here is my Blog Post....Its through and covers everything in utmost detail... I have tried to be honest with the Specification, to my utmost... Interfacing nRF24L01+, 2.4Ghz Radio/Wireless Transceiver with RaspberryPi2, using SPI. //===============================================================...
by RBISWASX
Mon Dec 14, 2015 3:54 pm
Forum: HATs and other add-ons
Topic: NRF24L01 RF Transceiver
Replies: 252
Views: 138101

Re: NRF24L01 RF Transceiver

I have completed Interfacing nRF24L01+ with the new RaspberryPi2, the problem that faced using the Library was that the CSN Signal was not pulled HIGH, after being pulled LOW. Due to this, the RaspberryPi2 used to Reset after first Transmission. In, my Blog i am trying to communicate between Raspber...
by RBISWASX
Sat Jul 04, 2015 5:46 am
Forum: Interfacing (DSI, CSI, I2C, etc.)
Topic: External SD card module
Replies: 16
Views: 10257

Re: External SD card module

Yes, here is Blog that i have written, about how to interface an External MICROSD Card Adapter with RaspberryPi. I have considered Elm Chan's generic FATFS Library for FATFS Api's and DISKFs API's, and using plain GPIOs to simulate the SPI signals of MISO, MOSI, CS and SCLK. Here is my blog below, i...
by RBISWASX
Sat Jul 04, 2015 5:40 am
Forum: Interfacing (DSI, CSI, I2C, etc.)
Topic: Secondary SD/MMC interface
Replies: 23
Views: 15432

Re: Secondary SD/MMC interface

Yes, here is Blog that i have written, about how to interface an External MICROSD Card Adapter with RaspberryPi. I have considered Elm Chan's generic FATFS Library for FATFS Api's and DISKFs API's, and using plain GPIOs to simulate the SPI signals of MISO, MOSI, CS and SCLK. Here is my blog below, i...
by RBISWASX
Sat Jul 04, 2015 5:39 am
Forum: General discussion
Topic: Adding a second SD-Card slot
Replies: 19
Views: 17112

Re: Adding a second SD-Card slot

Yes, here is Blog that i have written, about how to interface an External MICROSD Card Adapter with RaspberryPi. I have considered Elm Chan's generic FATFS Library for FATFS Api's and DISKFs API's, and using plain GPIOs to simulate the SPI signals of MISO, MOSI, CS and SCLK. Here is my blog below, i...
by RBISWASX
Wed Apr 15, 2015 3:57 pm
Forum: Automation, sensing and robotics
Topic: Current, Voltage, Power Factor sensor
Replies: 8
Views: 3403

Re: Current, Voltage, Power Factor sensor

Hello all, i've just done a "power factor" search on the forum finding nothing useful, so i feel authorized to open this topic :) I've recently bought for my home a DIN module able to sense the current usage (in A), the voltage of the mains (in V) and also the power usage (real ,apparent and power ...
by RBISWASX
Wed Apr 15, 2015 3:44 pm
Forum: General discussion
Topic: A Real-Time Signal Plotting Application for RaspberryPi.
Replies: 4
Views: 3283

Re: A Real-Time Signal Plotting Application for RaspberryPi.

Looks good! I will try it out, as it looks like a handy tool. Here is my Blog Page entry, in which i have covered it thoroughly...Firstly, the setup, setting up the Wi-Fi using EDIMAX, EW-7811UN Model, Wireless 802.11b/g/n nano USB Adapter, followed by apt-get install of the necessary Graphic GTK a...
by RBISWASX
Wed Apr 15, 2015 3:38 pm
Forum: General discussion
Topic: A Real-Time Signal Plotting Application for RaspberryPi.
Replies: 4
Views: 3283

Re: A Real-Time Signal Plotting Application for RaspberryPi.

We will try sending a known signal and see, if our Application running on the RaspberryPi is able to plot We have used an Arduino Board, Freeduino, which is generating a Ramp Signal values, from 0 to 79. These signal values are transmitted serially, using UART, at a Baud Rate of 115200. Here is my S...
by RBISWASX
Wed Apr 15, 2015 3:32 pm
Forum: General discussion
Topic: A Real-Time Signal Plotting Application for RaspberryPi.
Replies: 4
Views: 3283

Re: A Real-Time Signal Plotting Application for RaspberryPi.

Here, is the screenshot of a Ramp Signal that i am trying to display, via this Signal Plotting Application...This Ramp Signal is programmed and transmitted via an Arduino Board, connected to the RaspberryPi.... http://4.bp.blogspot.com/-uzMOGOi67hc/VS024FynX-I/AAAAAAAAAcI/QMVVvZJaea0/s1600/GTKLineGr...
by RBISWASX
Wed Apr 15, 2015 3:26 pm
Forum: General discussion
Topic: A Real-Time Signal Plotting Application for RaspberryPi.
Replies: 4
Views: 3283

A Real-Time Signal Plotting Application for RaspberryPi.

This is a simple Application, that i completed recently, which can be used to plot Signals, Graphs and values that can be displayed via this Application, in Real-Time. The motivation for this Project came from the need to have a means to display sensor read values for Temperature, Pressure, Humidity...
by RBISWASX
Thu Jan 29, 2015 3:54 pm
Forum: Raspbian
Topic: The Correct way to add a RTC
Replies: 62
Views: 94404

Re: The Correct way to add a RTC

All I can say is I did not need to compile my own kernel to use my ds1307 based RTC module. The procedure above was done with a stock kernel and stock distribution. I know that. I wanted to do away with #modprobe for my Project, and had to load, as soon as the Board bringup happened. Also, i had to...
by RBISWASX
Thu Jan 29, 2015 3:49 pm
Forum: Raspbian
Topic: The Correct way to add a RTC
Replies: 62
Views: 94404

Re: The Correct way to add a RTC

Hi, people, I made this procedure (edit file /boot/config.txt , but the best way to change it is by raspi-config > 8. Advanced options > A6. I2C ), but i had a trouble and my rtc with chip pcf8563 conected to my Pi. When I try to use the command to update time of rtc this error occours: pi@raspberr...

Go to advanced search