Software development refers to the process of developing software on the Raspberry Pi. It can also refer to development software on another system for the Raspberry Pi.

learn more… | top users | synonyms

1
vote
3answers
59 views

Can I develop android apps on my Pi

I want to get into Android app development and I'm wondering if I can do it on the Pi? I know I've got enough space on my card, but the Android developer site won't tell me what the Linux system ...
0
votes
1answer
70 views

Is Pi a good Development/Post-Production Server

I am e PHP Developer and I have a Pi at hand, recently I was setting up a Jenkins-CI in a VM with headless raspbian. And then it hit me, What about the Pi. So my questions are: Will the Pi ...
1
vote
1answer
49 views

Learning Development with raspberry Pi

I want to learn web development, android, iOS and windows phone development using a raspberryPi powered system. is it powerful enough? I wont be using emulators in the system, will plugin an external ...
0
votes
1answer
34 views

Building ruby on a Raspberry “mini distro”

I installed this little disk image on a 1GB SD card. I would like to run ruby within this system, which is not installed yet. I decided to use rbenv instead of RVM (I have my reasons). My ...
0
votes
0answers
350 views

Other visualizations for music in Openelec

I've seen on the xbmc wiki that there should be different visualizations available when playing back audio using XBMC. I tried this with OpenELEC but can only get the default "spectrum" effect which ...
0
votes
1answer
132 views

IR Door Security Project - Where to start?

For my first Raspberry Pi project i'd like to do some some of IR Door Security (sort of security - basically my landlord is conducting house viewings at anytime and when i'm not in i'd like to know ...
1
vote
1answer
88 views

Identifying unique RPi hardware

Is identifying a pi device based on its serial number(pulled from the cat /proc/cpuinfo) and hash of the output of cat /proc/cpuinfo as reliable as username/password authentication? I am thinking of ...
1
vote
3answers
894 views

Run a GUI without the desktop

I would like to run a web browser or a simple GUI without running the whole desktop. I want to use my Raspberry Pi as a simple web server, but still have a very simple GUI for controlling my 3-D ...
1
vote
2answers
104 views

How do I create command line menu in Debian with a Raspberry Pi?

I have built a video wall out of raspberry pis and I am trying to create a menu in the command line for the master pi to select a video to play. Whats the easiest way to do that?
0
votes
1answer
61 views

Mips Floating point unit , Crosstool-ng and qemu

Does gcc 4.3.2 support floating point? NOTE:the o32 abi supports FPU. Does Qemu support floating point? Thanks!
1
vote
2answers
158 views

servoblaster device file is sometimes too slow

I am using servoblaster to control ESC with the Raspberry Pi. I am using the kernel module with default config and write to servoblaster's device file up to 50 times per second. I am using c and the ...
0
votes
1answer
1k views

Raspberry Pi Cross-Compilation Failure (arm-linux-gnueabi-gccgcc)

I am cross compiling a Linux kernel for my Raspberry Pi from an AMD64 Ubuntu 13.04 system. I found this page to be of help (How do I cross-compile the Kernel on a Ubuntu host?), but I still get errors ...
1
vote
2answers
111 views

Are there any sites dedicated to developing expansions for the GPIO port?

I am surprised on how there seems nothing developed for the input/output pin on the Raspberry Pi. So the question is, are there any sites (websites) that host projects of shields or similar for the ...
0
votes
1answer
64 views

LFS on ARM with Blink

I am interested in creating a LFS (Linux From Scratch distro) on ARM with a HTML5 rendering layer, like how Mozilla's Firefox OS has. However, I want to use the new Blink rendering engine powering ...
1
vote
2answers
99 views

SSH and rsa authentication on mpich2

I'm trying to build a small cluster of pi's and am using mpich2 to run parallel code. It appears mpich2 has installed ok and I'm able to ssh into both (I'm starting with 2) pi's. However when I run a ...
2
votes
2answers
540 views

Python Synth with Raspberry

I'm trying to create a synth using python with raspberry pi. I've written the code for manipulate the gpio input (i've modified the electronic of an old pianola and connected it to raspberry with the ...
1
vote
0answers
140 views

Where can I find example C source for using non-graphics related parts of the Mailbox interface?

I would like to extract information about the Raspberry Pi like Serial Number, Board Model, Board Revision, CPU Clock Rate, Temperature in a C program. It looks like I have a couple of options: Use ...
1
vote
1answer
68 views

How to provide custom software for easy installation on pi?

I've seen several useful scripts programs that someone created for Raspberry Pi. Installation, however often requires to install dependent packages, manually create files and directories, copying and ...
6
votes
1answer
3k views

OpenCL / GPGPU programming coming soon?

Last June the answer was a qualified no: Can I use the GPU for calculations? However, the Videocore driver code was open sourced towards the end of 2012: http://www.raspberrypi.org/archives/2221 - ...
2
votes
1answer
185 views

Is there a software block diagram that describes how a python call (e.g. GPIO) gets to the hardware?

Is there a software block diagram that describes how a python call (e.g. GPIO) gets to the hardware? I would assume there is a user/kernel interface. Maybe a kernel module that implements support ...
10
votes
2answers
3k views

Configuring the Raspberry Pi for Node.js

Reading a book on Single Page Web Applications I came to a paragraph that got me thinking: Node.js is non-blocking and event-driven. In a nutshell, this means a single Node.js instance on modest ...
7
votes
2answers
9k views

Setting up a Ruby on Rails Server

I am thinking of buying a raspberry pi, because I want to host a personal website. I am using a UK Internet provider (Virgin Media), and I want to use my internet connection to allow access to my ...
1
vote
1answer
177 views

sdcc on Raspberry PI

Has anyone managed to install sdcc (http://sdcc.sourceforge.net/) on a Raspberry? The package repository has sddc-doc and sdcc-libraries but the main package sdcc seems missing! Their site says that ...
1
vote
1answer
113 views

I could not find the disable_l2cache in my config file then How to disable it?

I have recently purchased Raspberry PI model B board. i could not find the disable_l2cache in my config file.can anyone please tell me how to make sure that cache has been disabled.Also i would like ...
0
votes
1answer
808 views

Is it possible to lock (enable/disable) cache memory?

Please tell me if it is possible to lock cache memory of raspberry PI board. If so, what is the procedure.
0
votes
1answer
1k views

Netbeans IDE remote development on Raspberry Pi

I tried to set up remote development with Netbeans IDE 7.3 Beta 2 so that I could build on my Raspberry Pi from my Win 7 laptop. I followed the pretty straightforward instructions here, but unlike ...
0
votes
1answer
410 views

How do I run a program on a separate thread?

I would like to run a programme or script that I wrote on start-up of the Pi - on a separate thread(process) / background. I would love to do this with MONO application but any other examples would ...
0
votes
2answers
1k views

How to add ARM properly to the build target (Code::blocks)

I want to develop C++ applications for my PI on my PC, I made a develop environment in Ubuntu with the Code::blocks IDE. The problem is that my PC is X86, and the PI is ARM. So how can I add ARM to ...
1
vote
1answer
3k views

RS232 beginner tutorials

I am really beginner in Linux and in electronics but I want to learn programming hardware using raspberry pi board, since I have one (model B). I have installed raspbian os, now I want to understand ...
3
votes
2answers
4k views

How do I wait for interrupts in different languages?

I have a IR photo gate sensor that I have attached to my Raspberry Pi, and it is working nicely as I test with WebIOPi and a C program using the wiringPi library. I would like to use some other ...
4
votes
1answer
788 views

C/C++ sound API for games

I have a game that, up until now, uses SDL_mixer for playing MP3 sound effects. Works on Linux, Windows, OSX. At the moment doesn't work on 64 bit Linux, so I was thinking of switching to FMOD. ...
9
votes
4answers
3k views

Which CPU flags are suitable for gcc on Raspberry Pi?

gcc takes the -mcpu= (or -march=) flags to produce optimized code for a particular CPU type. There's a plethora of arm variants, and the gcc Arm target also provides numerous FPU types. Which ...
7
votes
2answers
2k views

Custom Operating System on the Raspberry Pi?

Me and a fellow coder friend are looking to create our own Operating System. We're looking to create a Java based OS so I would love to poke about the Jnode OS for inspiration. Is there a way to run ...
3
votes
3answers
2k views

Does Raspberry Pi runs Minecraft and Netbeans 7.2?

I have a computer with 512MB of RAM Memory, CPU Intel Celeron 1.60GHz and a 80GB HD. After the new Minecraft update to 1.3.X, Minecraft don't run on my computer any more even on Windows XP and Lubuntu ...
2
votes
3answers
940 views

Does the Raspberry run groovy?

Is it possible to install groovy on the Raspberry Pi? Will it run at a reasonable speed?
15
votes
3answers
7k views

Has anybody tried to Debug using JTAG/BDM?

Is there a useable JTAG/BDM interface available on the Raspberry Pi? What hardware Debugger is needed for Debugging ? Can Open OCD be used?
18
votes
2answers
10k views

Recommended GUI toolkit for Python development on the Raspberry Pi

I am teaching my daughter Python (and myself to some degree) using the Pi, and we have had a great time so far - but the CLI can only take us so far. I have started looking at other toolkits, ...
3
votes
1answer
820 views

Can I build C++ on Debian?

I would like to program, build and run C++ software from a single interface. Can I build C++ on Debian? Does there exist an IDE for Debian on the Raspberry Pi, in which I can develop C++?
2
votes
0answers
55 views

Does the BUSY flag work for the Clock Control Registers? [closed]

The docs suggest that certain registers shouldn't be messed with if the BUSY flag is set. I've tried disabling the General Purpose clocks, but the busy flag is always set. See page 107 of the BCM2835 ...
5
votes
2answers
2k views

Where is the GPIO header file (“linux/gpio.h”)?

I've been reading about the linux GPIO functions and tried to make a small example using the function gpio_is_valid, but the compile fails because it can't find linux/gpio.h. #include ...
3
votes
2answers
217 views

How would I write a one-off boot script?

I would like to run a script that would run only on the first boot. For example, Tom could use it to generate unique SSH certs in How can I copy the same image to many SDs?. I was thinking that I ...
12
votes
6answers
4k views

Has anyone got a Text to Speech engine installed?

Just wondering whether anyone has got a Text to Speech engine installed on the Pi?It would make a great addition to almost any programming project to make it talk to the user!
11
votes
1answer
3k views

Can I install the Ruby Version Manager?

Can I install the Ruby Version Manager (RVM) on my Raspberry Pi?
9
votes
7answers
2k views

Is there an IDE I could use to edit code from a personal computer over the network in real time?

I know it's possible to use FTP and various version control systems to upload or commit code developed on a full computer to the Raspberry Pi. Another possibility would be to simply use SSH and Vim ...
11
votes
1answer
1k views

How can I detect that I'm compiling for Raspberry Pi?

As Raspberry Pi needs a bit of special code (I'm talking about C/C++) for accessing some hardware features (e.g. a call to bcm_host_init()). I'm looking for a reliable and elegant way to detect this ...
9
votes
1answer
876 views

Where can I find the relevant ARM documentation?

Could someone provide links to the correct documentation on the ARM site that relates to the processor in the Raspberry Pi? It would be useful to have a canonical answer for which ARM docs to use and ...
5
votes
2answers
2k views

Can't access shared libraries when running with sudo

I'm trying to get a demo working writing PCM to the I2S; I've created a small demo program that gives an error when I run with the following command ./demo stereo_small.wav can't open /dev/mem So I ...
3
votes
1answer
342 views

How do I read PCM audio from a file?

I would then to write the PCM data directly to the I2S interface. Is there an existing API that would allow me to read an audio file and get at the PCM digital data?
7
votes
1answer
683 views

Objective C enviroment

Do any of the standard distributions come with an Objective C environment? Is there anywhere to get prebuilt Objective-C compiler and libraries? I would prefer an answer which is based on Clang/LLVM ...
6
votes
2answers
199 views

Will compiled binaries run on other Linux boxes?

I don't have a linux box at home, so I'd like to use my Raspberry Pi to try out some development on Linux. Will binaries compiled on it run on other, more standard Linux boxes, or will they only run ...