At first I was very disappointed, because my new Raspis showed only 256MB RAM, although the shop promised to deliver the new model with 512MB RAM.
Mr. Watterott answered my email- support request within 5 minutes (!). He told me, that it’s a software issue and pointed me to this link, showing how to identify, if the SoC has 512MB of memory: www.raspberrypi.org/archives/2191
Luckily my boards have a chip with “4G” in the model number 🙂
Shortly after that, I found out, that a new firmware already exists: www.raspberrypi.org/archives/2180
“Update: Those of you lucky enough to receive a 512MB Pi this morning can download updated firmware here. For example, download arm384_start.elf and rename it to start.elf on /boot partition. You will then have a 384M/128M memory split.“
Replacing the /boot/start.elf on the SD-card did the trick 😀
Thanks to Dominique Gallot and vis, I managed to drive a MI0283QT-2 color touchscreen on the raspi 🙂
I followed the steps at www.gallot.be/?p=197 and added the framebuffer driver by vis to run X and LXDE-desktop. 40px in vertical are missing and touch is not working yet, but it’s very funny to use a mouse on the mini-screen.
Dominique Gallot’s howto is very accurate, so these are just additional notes to avoid a few catches I noticed:
- Install debian – the Chris boot kernel was not required – the module spidev is already included in the latest debian image
- Put this line into /etc/modules:
modprobe spidev bufsiz=256000
- Install wiringPi https://projects.drogon.net/raspberry-pi/wiringpi/download-and-install/
- Download and compile
MI0283QT2-pi
- Download the framebuffer driver by vis: https://snr.freifunk.net/trac/vis/browser/raspberrypi/fb.cpp into a subfolder on the same level as MI0283QT2/ and compile it with:
gcc -lstdc++ -iquote ../MI0283QT2 fb.cpp ../MI0283QT2/MI0283QT2.cpp ../MI0283QT2/font*.c -o fb
- Put https://snr.freifunk.net/trac/vis/browser/raspberrypi/10-monitors.conf into /usr/share/X11/xorg.conf.d to set X server resolution to 320×200 px
- Unplug HDMI ( / DVI adapter)
- Move all USB devices to a powered hub
- Use a stroooong 5V usb power supply – a 1000 mAh smartphone plug was not enough
- Run these commands from a terminal connected via SSH as root:
gpio load spi
gpio -g mode 18 pwm
gpio -g pwm 18 1000
./fb
start the x-server in a second console:
startx
As you can see in the pictures, the startmenu of LXDE is not really readable and the terminal- fonts are too small, but I’m sure to find some nice applications for this setup.
The gameoflife demo runs very well: its fast and stable. It uses 30-34% CPU
-
-
gameoflife demo
-
-
Experimental touchscreen and Raspi connection with adafruit raspi header
-
-
Experimental touchscreen and Raspi setup
-
-
LXDE on the touchscreen
Building instructions
Today I received 2 Raspberry Pi boards from watterott.com – Thanx for the fast delivery!
Specs: www.watterott.com/de/Raspberry-Pi-Model-B
During installation and configuration some bugs appeared, so here are some notes to get around:
I used this debian wheezy image: www.raspberrypi.org/downloads
and followed the linux console install guide elinux.org/RPi_Easy_SD_Card_Setup
At first various problems occurred: locale- and keyboard- config did not work in raspi-config, apt-get dist-upgrade failed to install libgcc1, …
so I changed the dd command to blocksize 1MB and re-installed the SD-card:
dd bs=1M if=~/2012-09-18-wheezy-raspbian.img of=/dev/sdX
Those problems did not disappeared, instead:
- HDMI to DVI-D(igital) adapter works instantly
- USB-keyboard and mouse work instantly
- 1000mAH 5V adapter is strong enough to power the board with keyboard LAN and DVI connected
- apt-get dist-upgrade works
- locale- and keyboard- config works in raspi-config
- LXDE desktop works
- network and ssh-daemon up and running
Installation of some basic tools:
apt-get install mc screen rcconf tmux
Moving on to some multimedia stuff, I found alsa and sound- modules correctly installed, so I added:
apt-get install mplayer vlc
work in progress…
Raspberry Pi setup
Quelle: twitter 30.09.2012
Gerätetunen
Rennraidfahren
fooball
Unboxen
Googlestoßen
Weitpingen
Hochpingen
Sportphishen
Shitstormgliding
Binary Treeathlon
Rugby on Rails
</body>building
TrollWeitwurf
RESTling
Coderace
Diskauswerfen
iPadln
1010-Kampf
Returnen
Jailbreakdance
401-Meter-Lauf
VirtualBoxen
BiathLan
Eis-shell-laufen
Graphendurchlauf
Routern
Asynchronschwimmen
turingen
Foursquaredancing
Geometriathlon
exceptions werfen
Klickboxen
Microsoftball
Erlanglauf
Exceptionfangen
Trollschuhlaufen
Bloggspringen
pluginlineskaten
mspaint-Ball
Downloadhill
Firefoxjagd
Blobfahren
Webdesign-Dreikampf (HTML, CSS, JavaScript)
Base64ball
Mausradfahren
Bedingter Weitsprung
BASHminton
NANDball
fstabhochsprung
iptable-Tennis
Try-Catching
Bridge
Rantball
BiathLan
Flipboardjumping
Webdesign-Dreikampf (HTML, CSS, JavaScript)
cURLing
Peerleading
Rackturnen
Turnierraiden
WANdern
algorithmische sportgymnastik
Base64ball
Surfen
Sudo
Kung Foo
Tastaturnen
Keyboarden
Dropboxen
Turmstreamen
Leechvolleyball
404 (verstecken spielen)
Waitsprung
bool
goto tanzen
go
Mountenbiken
Downloadhill
Mailfiltering
Nacktscanning
Try-Catching
inlinecodeskaten
Biatron
Bitminton
Botminton
…
Und alle finden statt bei der Hello World Championship
The arduino touchscreen shield by watterott.com :: URL? is great fun. TKilla built:
- MIDI Controller for VJing and Audio-Studio
- PONGuino-touch – 2 player touchscreen game
- PC remote control with mouse- and keyboard- econtrol, VLC mediaplayer control,…
- various tests/demos
Infos, Code, Videos & more pictures coming soon
-
-
VLC remote on Arduino Touchscreen
-
-
PythonGUI sends keypresses & VLC commands
-
-
Arduino, Touchscreen Dev-Station
Arduino, Bots, Live Visuals, Python, Video
Arduino, Hardware, Programming, Python, Servo Control, shell, Social Network, Visuals, VJ
HeyHo, the disc is full, the disc is full…, but i found a great help:
“KDirStat – Directory statistics.
Shows where all your disk space has gone
and helps you clean it up.”
Installation in Debian and Ubuntu:
$ apt-get install k4dirstat
I think the screenshot says it all:
Every cube in the tree-map illustration represents a file or a directory. By their size its instantly visible where all the space is used up. You can click the big blocks to get a direct link to the file in the tree.
highly interesting website on facebooks data collection (en/de)
Analyse zu Facebooks Datenbestand ÜBER DICH
Hintergrund. Jede Person in der EU hat das Recht eine Kopie von allen Daten, die ein Unternehmen über die Person speichert, zu bekommen. Wie das geht findest du unter “Daten verlangen!”. Nachdem wir die ersten Antworten auf unsere Auskunftsersuchen angesehen haben, war klar: Das muss veröffentlicht werden. Wir wollen mit dieser Aktion Facebook transparenter machen und Usern eine Vorstellung von den Daten geben, die Facebook von uns speichert.
The Chaos Computer Club received a binary.exe of the “Bundestrojan” spyware. That software is used by German officials to to spy on people’s computers and it uses the same tricks as trojan viruses to run keyloggers, control users, data and skype. .
CCC reverse engineered the windows software and found many critical bugs and very bad code. The trojan opens infected systems to everybody, because the encryption implementation is broken. CCC even invented a demo frontend! 😀
Now they publish all details and german news will release parts of the malware code tomorrow!!!1!! Read multipage FAZ article tomorrow print and online!!
Fefe informs and links to the CCC press release:
FAZ article
Its expected, that the officials press the selfdestruction button very soon hahahaa
😀 *party* 😀
Facebook complains about heise.de code to protect privacy by a two click-step confirmation , before heise even published the news and the code!
The prob is, that each Facebook button sends user tracking data to Facebook, just by visiting the site, without clicking any ‘like’/’share’… button. Heise implemented a system, which requests a click-confirmation before sending any userdata to Facebook/twitter/../../../.
We have been waiting for this code since a long time and implemented it in a similar way on our own sites so we are very happy about heise.de fighting for our rights once again!
This story reveals the true intentions of FB once again: they veeery keen on tracking the complete surf history of $any web-user: they know $every page you visit!1!
A very simple profile of a web user is worth min. >10€ on the ad-market – for sure much more if you can deliver tracking data like that..
References:
http://heise.de/-1230906
http://heise.de/-1333879
http://heise.de/-1335658
lonex-berlin.de/junex
Wann: 12.05.2011 von 10:00 bis 19:00 Uhr
Wo: Rathaus Lichtenberg, Möllendorffstraße 6, 10367 Berlin
Wie viel: Die Veranstaltung ist für alle Besucher kostenlos!
Das Forum für junge Unternehmen und Gründer
Der LONEX e.V. veranstaltet am 12.05.2011 zum 2. Mal einen Kontakt- und Infotag für junge Unternehmen und Gründer.
Im Rathaus Lichtenberg wird es dazu neben Kurzseminaren und Workshops einen Ausstellerbereich und ein Forum geben, um gezielt Kontakte zu knüpfen und Informationen auszutauschen.
Das Hauptanliegen des JUnEx Kontakt- und Infotages ist die Vernetzung der einzelnen Teilnehmer und Besucher. Informationen und Kontakte kompakt an einem Tag, lautet das Motto.
Ein Onlineportal ersetzt die sonst übliche Anmeldung. Hier können Aussteller, Referenten, Unternehmen und Gründer ihr Profil eintragen und so gezielt Synergien schaffen.
Es haben sich bereits zahlreiche Unternehmen registriert. Diese werden sich am 12.05. persönlich begegnen und haben auch im Anschluss über das Portal die Möglichkeit, Geschäftsbeziehungen zu pflegen und zu erweitern.
Die Veranstaltung wird in folgende Bereiche unterteilt:
Informationsbereich
Der Informationsbereich beinhaltet Kurzseminare und Workshops. Diese werden in der Zeit von 10:00 – 19:00 Uhr angeboten werden. Die Schwerpunktthemen sind Gründung und Festigung, Franchising, Gemeinschaftsgründungen und Kooperationen, Nachfolge als Chance für Existenzgründer, Zukunftsmarkt Gesundheitswesen und Wellness.
Kontaktbereich
Der Ausstellerbereich ermöglicht es schnell und unkompliziert einen Überblick über Finanzierungs-, Förder- und Beratungsmöglichkeiten zu erhalten, des Weiteren bietet er Informationen zu Gründung und Festigung von Unternehmen. Hier werden sich auch junge Unternehmer und Unternehmerinnen präsentieren.
Im Netzwerkbereich können Sie Kontakte zu knüpfen und Erfahrungen auszutauschen. So können Kooperationen entstehen, Ideen wachsen und wichtige Erkenntnisse gewonnen werden. Bereits im Vorfeld der Veranstaltung möchten wir alle Besucher des JUnEx Kontakt- und Infotages bitten ein eigenes Profil zu erstellen. Mit ihrem Profil haben Sie die Möglichkeit sich nicht nur aktiv am JUnEx Kontakt- und Infotag zu beteiligen, sondern weiterhin die Möglichkeit sich auch auf der JUnEx- Plattform zu vernetzen.
Synoptx.net wird mit einem Stand vertreten sein – Besuchen Sie uns!
“Free Web Consulting” – am Synoptx Stand auf der JUnEx Messe :: Wir beantworten Ihre Fragen zum Thema Webseiten und Webservices |