Gnu linux on arm for $50 - $100

Dobrica Pavlinušić
Dobrica Pavlinušićsystem librarian um Faculty of Humanities and Social Sciences, University of Zagreb
GNU/Linux on ARM
for $50-$100
Dobrica Pavlinušić
http://blog.rot13.org
DORS/CLUC 2013
What is goal of this presentation?
Explore capabilities of small ARM devices as
GNU/Linux home servers without spending
serious amount of cash - a year in review
● unbrickable - important for experiments
● GNU Linux distribution (apt-get, armhf)
● Explore connectivity options
○ USB, LAN, WIFI, bluetooth, SATA, IRDA, CEC
● What can we connect to it
○ UART, I2C, GPIO
● Focus on hackable devices with active
community
Raspberry Pi - BCM2835 - $35
Raspberry Pi - BCM2835 - $35
● not for profit - great community
○ http://www.raspberrypi.org/phpBB3/
○ http://elinux.org/RPi_Hub
● hidden cost: SD, cables, power supply
● breakout board for BCM2835
○ Videocore IV is really DSP with ARM attached to it
○ https://github.com/hermanhermitage/videocoreiv
● bare-metal ARM - use as microcontroller
○ http://elinux.org/RPi_Hardware
○ https://github.com/dwelch67/raspberrypi (JTAG...)
○ https://github.com/sarfata/pi-blaster (PWM)
● standard 2.54 mm pins, composite video
Cubieboard - A10 1GHz - $55
Cubieboard - A10 1GHz - $55
● unbrickable: A10 boots first from SD
● First available A10 board with SATA
● Active Linux SUNXI community
○ http://linux-sunxi.org/Cubieboard
● board schema available
● 2mm (metric!) pins for GPIO
● JTAG on uSD card slot
● Linux kernel 3.4.29
○ http://romanrm.ru/en/a10/debian
● Mali Open Source GPU code (runs Q3A)
○ http://limadriver.org/
MK808 - RK3306 2*1.2GHz - $42
MK808 - RK3306 2*1.2GHz - $42
● unbrickable - rkflashtool for flash peek/poke
https://github.com/dpavlin/android-command-line/blob/master/rockchip-flash-helper.pl
● UG802 better hw or MK808B with bluetooth
● TTL serial console only (with soldering)
● Linux kernel 3.0.8
http://www.cnx-software.com/2012/11/04/rockchip-rk3066-rk30xx-processor-documentation-source-code-and-
tools/
● A lot of updates, including Android 4.2.2
● Ubuntu 11.10
http://www.cnx-software.com/2013/03/25/ubuntu-11-10-image-for-hi802-gk802-is-now-available-for-download/
● Newer quad-core Rockchip cores have
PowerVR and not Mali!
GK802 - i.MX6 4*1.2Ghz - $90
GK802 - i.MX6 4*1.2Ghz - $90
● unbrickable - two uSD cards (one internal)
○ https://github.com/boundarydevices/imx_usb_loader
● TTL serial, I2C pins
● great community
○ https://github.com/imx6-dongle/wiki/wiki
● Ubuntu 12.04 image (GPU with blob)
http://www.cnx-software.com/2013/04/05/preliminary-ubuntu-12-04-rootfs-for-gk802hi802-mini-pc/
● Freescale HDMI Dongle reference design
○ https://community.freescale.com/docs/DOC-93821
● GPU open source work-in-progress
○ https://github.com/laanwj/etna_viv/wiki
Raspberry Pi B Cubieboard MK808 GK802
price $35 $55 $42 $90
SOC BCM2835 A10 RK3306 i.MX6
core type ARM11 Cortex A8 Cortex A9 Cortex A9
nr. of cores 1 1 2 4
CPU clock 700 Mhz - 1 GHz 1 GHz 1.2 GHz 1.2 GHz
GPU VideoCore IV Mali 400 Mali 400MP4 Vivante GC2000
RAM 512 MB @ 400 MHz 1 Gb @ 480 Mhz 1 Gb DDR3 1 Gb DDR3
built-in NAND - 4 Gb 8 Gb no, 8 Gb uSD
USB 2 2 + OTG 1 + OTG 1 + OTG
storage SD uSD, SATA uSD 2 * uSD
Ethernet 100 Mbit/s (on USB) 100 Mbit/s - -
Audio out line in/out - -
Wifi - - 802.11bgn 802.11bgn
Bluetooth - - model MK808B yes
pins 12 GPIO, UART, SPI, I2C, CSI, DSI 2 * 48 pin I2C SPI RGB
LVDS CSI FM-IN ADC VGA
SPDIF-OUT R-TP
UART UART, I2C
power 5V 700mA micro B 5V 2A 4mm 5V 2A 5V 2A
UDOO - i.MX6 + Arduino - $109/$129
http://www.kickstarter.com/projects/435742530/udoo-android-linux-arduino-in-a-tiny-single-board
Honorable mention only, SATA needs quad-core i.MX6!
No Android left behind!
● BotBrew Basil EXPERIMENTAL
○ emdebian in chroot (requires root)
○ https://play.google.com/store/apps/details?id=com.botbrew.basil
● stop Android stack and use X11
○ http://blog.rot13.org/2012/08/x11-running-on-nook-color-without-
android-stack.html
● libhybris - bionic HW drivers with glibc
○ https://github.com/libhybris/libhybris
○ Mer on cubieboard http://martinbrook.blogspot.co.
uk/2013/04/adventures-with-libhybris-and-andriod.
html
http://www.bunniestudios.com/blog/?p=918
https://wiki.linaro.org/WorkingGroups/KernelArchived/Projects/FlashCardSurvey
?
1 von 15

Recomendados

Hardware hacking for software people von
Hardware hacking for software peopleHardware hacking for software people
Hardware hacking for software peopleDobrica Pavlinušić
10K views31 Folien
Raspberry Pi - best friend for all your GPIO needs von
Raspberry Pi - best friend for all your GPIO needsRaspberry Pi - best friend for all your GPIO needs
Raspberry Pi - best friend for all your GPIO needsDobrica Pavlinušić
3.6K views44 Folien
Let's hack cheap hardware 2016 edition von
Let's hack cheap hardware 2016 editionLet's hack cheap hardware 2016 edition
Let's hack cheap hardware 2016 editionDobrica Pavlinušić
3.2K views53 Folien
Cheap, good, hackable tools from China: AVR component tester von
Cheap, good, hackable tools from China: AVR component testerCheap, good, hackable tools from China: AVR component tester
Cheap, good, hackable tools from China: AVR component testerDobrica Pavlinušić
7.7K views31 Folien
FSEC 2014 - I can haz your board with JTAG von
FSEC 2014 - I can haz your board with JTAGFSEC 2014 - I can haz your board with JTAG
FSEC 2014 - I can haz your board with JTAGDobrica Pavlinušić
4.4K views20 Folien
pcDuino Presentation at SparkFun von
pcDuino Presentation at SparkFunpcDuino Presentation at SparkFun
pcDuino Presentation at SparkFunJingfeng Liu
2.4K views78 Folien

Más contenido relacionado

Was ist angesagt?

Linux+sensor+device-tree+shell=IoT ! von
Linux+sensor+device-tree+shell=IoT !Linux+sensor+device-tree+shell=IoT !
Linux+sensor+device-tree+shell=IoT !Dobrica Pavlinušić
161 views30 Folien
pcDuino tech talk at Carnegie Mellon University 10/14/2014 von
pcDuino tech talk at Carnegie Mellon University 10/14/2014pcDuino tech talk at Carnegie Mellon University 10/14/2014
pcDuino tech talk at Carnegie Mellon University 10/14/2014Jingfeng Liu
1.8K views76 Folien
Introduction to pcDuino von
Introduction to pcDuinoIntroduction to pcDuino
Introduction to pcDuinoJingfeng Liu
8.6K views67 Folien
Scratch pcduino von
Scratch pcduinoScratch pcduino
Scratch pcduinoJingfeng Liu
1.5K views55 Folien
How to build Open Hardware self-navigating car robot von
How to build Open Hardware self-navigating car robotHow to build Open Hardware self-navigating car robot
How to build Open Hardware self-navigating car robotTomáš Jukin
723 views151 Folien
IoT with openHAB on pcDuino3B von
IoT with openHAB on pcDuino3BIoT with openHAB on pcDuino3B
IoT with openHAB on pcDuino3BJingfeng Liu
3.7K views41 Folien

Was ist angesagt?(20)

pcDuino tech talk at Carnegie Mellon University 10/14/2014 von Jingfeng Liu
pcDuino tech talk at Carnegie Mellon University 10/14/2014pcDuino tech talk at Carnegie Mellon University 10/14/2014
pcDuino tech talk at Carnegie Mellon University 10/14/2014
Jingfeng Liu1.8K views
Introduction to pcDuino von Jingfeng Liu
Introduction to pcDuinoIntroduction to pcDuino
Introduction to pcDuino
Jingfeng Liu8.6K views
How to build Open Hardware self-navigating car robot von Tomáš Jukin
How to build Open Hardware self-navigating car robotHow to build Open Hardware self-navigating car robot
How to build Open Hardware self-navigating car robot
Tomáš Jukin723 views
IoT with openHAB on pcDuino3B von Jingfeng Liu
IoT with openHAB on pcDuino3BIoT with openHAB on pcDuino3B
IoT with openHAB on pcDuino3B
Jingfeng Liu3.7K views
Making wearables with NodeMCU - FOSDEM 2017 von Etiene Dalcol
Making wearables with NodeMCU - FOSDEM 2017Making wearables with NodeMCU - FOSDEM 2017
Making wearables with NodeMCU - FOSDEM 2017
Etiene Dalcol977 views
Arduino 習作工坊 - Lesson 1 燈光之夜 von CAVEDU Education
Arduino 習作工坊 - Lesson 1 燈光之夜Arduino 習作工坊 - Lesson 1 燈光之夜
Arduino 習作工坊 - Lesson 1 燈光之夜
CAVEDU Education2.3K views
SMP Implementation for OpenBSD/sgi [Japanese Edition] von Takuya ASADA
SMP Implementation for OpenBSD/sgi [Japanese Edition]SMP Implementation for OpenBSD/sgi [Japanese Edition]
SMP Implementation for OpenBSD/sgi [Japanese Edition]
Takuya ASADA2.7K views
⭐⭐⭐⭐⭐ CHARLA MACI: Prototipado de Aplicaciones Industriales Basado en Hardwar... von Victor Asanza
⭐⭐⭐⭐⭐ CHARLA MACI: Prototipado de Aplicaciones Industriales Basado en Hardwar...⭐⭐⭐⭐⭐ CHARLA MACI: Prototipado de Aplicaciones Industriales Basado en Hardwar...
⭐⭐⭐⭐⭐ CHARLA MACI: Prototipado de Aplicaciones Industriales Basado en Hardwar...
Victor Asanza6.6K views
Internet of Things von Andy Gelme
Internet of ThingsInternet of Things
Internet of Things
Andy Gelme1.4K views
Controlling the internet of things using wearable tech - Design+Code Day; Ara... von ArabNet ME
Controlling the internet of things using wearable tech - Design+Code Day; Ara...Controlling the internet of things using wearable tech - Design+Code Day; Ara...
Controlling the internet of things using wearable tech - Design+Code Day; Ara...
ArabNet ME705 views
Espresso Lite v2 - ESP8266 Overview von The World Bank
Espresso Lite v2 - ESP8266 OverviewEspresso Lite v2 - ESP8266 Overview
Espresso Lite v2 - ESP8266 Overview
The World Bank393 views
Stm32 develop tool introduction von 冠宇 陳
Stm32 develop tool introductionStm32 develop tool introduction
Stm32 develop tool introduction
冠宇 陳2.4K views
OCP 2015 summit_honey badger_and_panther+_update von Mike Yan
OCP 2015 summit_honey badger_and_panther+_updateOCP 2015 summit_honey badger_and_panther+_update
OCP 2015 summit_honey badger_and_panther+_update
Mike Yan1.6K views
Raspberry Pi - HW/SW Application Development von Corley S.r.l.
Raspberry Pi - HW/SW Application DevelopmentRaspberry Pi - HW/SW Application Development
Raspberry Pi - HW/SW Application Development
Corley S.r.l.4.2K views
JS Fest 2018. Володимир Шиманський. Запуск двіжка JS на мікроконтролері von JSFestUA
JS Fest 2018. Володимир Шиманський. Запуск двіжка JS на мікроконтролеріJS Fest 2018. Володимир Шиманський. Запуск двіжка JS на мікроконтролері
JS Fest 2018. Володимир Шиманський. Запуск двіжка JS на мікроконтролері
JSFestUA305 views
Stm32 f4 first touch von Benux Wei
Stm32 f4 first touchStm32 f4 first touch
Stm32 f4 first touch
Benux Wei3.6K views

Destacado

SysAdmin cookbook von
SysAdmin cookbookSysAdmin cookbook
SysAdmin cookbookDobrica Pavlinušić
922 views8 Folien
Sysadmin delight von
Sysadmin delightSysadmin delight
Sysadmin delightMarian Marinov
1.7K views21 Folien
Your Inner Sysadmin - Tutorial (SunshinePHP 2015) von
Your Inner Sysadmin - Tutorial (SunshinePHP 2015)Your Inner Sysadmin - Tutorial (SunshinePHP 2015)
Your Inner Sysadmin - Tutorial (SunshinePHP 2015)Chris Tankersley
1.6K views53 Folien
Webinar manage MySQL like a devops sysadmin von
Webinar manage MySQL like a devops sysadminWebinar manage MySQL like a devops sysadmin
Webinar manage MySQL like a devops sysadminFrederic Descamps
484 views113 Folien
What Is Powerpoint von
What Is PowerpointWhat Is Powerpoint
What Is Powerpoint1LifelongLearner
769 views41 Folien
Spectacular Subcultures: From luz to hacktivism von
Spectacular Subcultures: From luz to hacktivismSpectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivismPaleFire
609 views40 Folien

Destacado(20)

Your Inner Sysadmin - Tutorial (SunshinePHP 2015) von Chris Tankersley
Your Inner Sysadmin - Tutorial (SunshinePHP 2015)Your Inner Sysadmin - Tutorial (SunshinePHP 2015)
Your Inner Sysadmin - Tutorial (SunshinePHP 2015)
Chris Tankersley1.6K views
Webinar manage MySQL like a devops sysadmin von Frederic Descamps
Webinar manage MySQL like a devops sysadminWebinar manage MySQL like a devops sysadmin
Webinar manage MySQL like a devops sysadmin
Frederic Descamps484 views
Spectacular Subcultures: From luz to hacktivism von PaleFire
Spectacular Subcultures: From luz to hacktivismSpectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivism
PaleFire609 views
Poaching LG15: ARG-style von PaleFire
Poaching LG15: ARG-stylePoaching LG15: ARG-style
Poaching LG15: ARG-style
PaleFire1.1K views
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the... von Dr Stylianos Mystakidis
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
Information Literacy and Smart Life-Long Learning: Knowledge Antidotes in the...
CTE Teaching and Learning Inst. 2008 von 1LifelongLearner
CTE Teaching and Learning Inst. 2008CTE Teaching and Learning Inst. 2008
CTE Teaching and Learning Inst. 2008
1LifelongLearner1.1K views
Post-relational databases: What's wrong with web development? v3 von Dobrica Pavlinušić
Post-relational databases: What's wrong with web development? v3Post-relational databases: What's wrong with web development? v3
Post-relational databases: What's wrong with web development? v3
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f... von Dr Stylianos Mystakidis
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
One Climate Initiative Sep 2007 von OneWorld UK
One Climate Initiative Sep 2007One Climate Initiative Sep 2007
One Climate Initiative Sep 2007
OneWorld UK323 views
The Constellation Query Language von Clifford Heath
The Constellation Query LanguageThe Constellation Query Language
The Constellation Query Language
Clifford Heath552 views

Similar a Gnu linux on arm for $50 - $100

MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer von
MinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board ComputerMinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board ComputerDrew Fustini
1.2K views17 Folien
Raspberry Pi and Amateur Radio - 2020 update von
Raspberry Pi and Amateur Radio - 2020 updateRaspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 updateKevin Hooke
167 views35 Folien
Abc beagleboard Getting To Know It von
Abc beagleboard Getting To Know ItAbc beagleboard Getting To Know It
Abc beagleboard Getting To Know Itrviolachurch
1K views44 Folien
Single board computer options von
Single board computer optionsSingle board computer options
Single board computer optionsALTANAI BISHT
1.2K views17 Folien
[German] Boards für das IoT-Prototyping von
[German] Boards für das IoT-Prototyping[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-PrototypingLars Gregori
161 views31 Folien
Tac Presentation October 72014- Raspberry PI von
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PICliff Samuels Jr.
1.1K views30 Folien

Similar a Gnu linux on arm for $50 - $100(20)

MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer von Drew Fustini
MinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board ComputerMinnowBoard MAX: Open Source Hardware  64-bit x86 Single Board Computer
MinnowBoard MAX: Open Source Hardware 64-bit x86 Single Board Computer
Drew Fustini1.2K views
Raspberry Pi and Amateur Radio - 2020 update von Kevin Hooke
Raspberry Pi and Amateur Radio - 2020 updateRaspberry Pi and Amateur Radio - 2020 update
Raspberry Pi and Amateur Radio - 2020 update
Kevin Hooke167 views
Abc beagleboard Getting To Know It von rviolachurch
Abc beagleboard Getting To Know ItAbc beagleboard Getting To Know It
Abc beagleboard Getting To Know It
rviolachurch1K views
Single board computer options von ALTANAI BISHT
Single board computer optionsSingle board computer options
Single board computer options
ALTANAI BISHT1.2K views
[German] Boards für das IoT-Prototyping von Lars Gregori
[German] Boards für das IoT-Prototyping[German] Boards für das IoT-Prototyping
[German] Boards für das IoT-Prototyping
Lars Gregori161 views
Tac Presentation October 72014- Raspberry PI von Cliff Samuels Jr.
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
Cliff Samuels Jr.1.1K views
Introduction To The Beagleboard von NeHal VeRma
Introduction To The BeagleboardIntroduction To The Beagleboard
Introduction To The Beagleboard
NeHal VeRma2K views
Single Board Computers & Raspberry Pi Basics von Eueung Mulyana
Single Board Computers & Raspberry Pi BasicsSingle Board Computers & Raspberry Pi Basics
Single Board Computers & Raspberry Pi Basics
Eueung Mulyana1.9K views
Linux on Open Source Hardware von Drew Fustini
Linux on Open Source HardwareLinux on Open Source Hardware
Linux on Open Source Hardware
Drew Fustini1.6K views
How to Make an Eight Bit Computer and Save the World! von elliando dias
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
elliando dias1.7K views
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo... von ryancox
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...
Developing Applications for Beagle Bone Black, Raspberry Pi and SoC Single Bo...
ryancox7.6K views
How to run Linux on RISC-V (FOSS North 2020) von Drew Fustini
How to run Linux on RISC-V (FOSS North 2020)How to run Linux on RISC-V (FOSS North 2020)
How to run Linux on RISC-V (FOSS North 2020)
Drew Fustini367 views
Functional MCU programming #0: Development environment von Kiwamu Okabe
Functional MCU programming #0: Development environmentFunctional MCU programming #0: Development environment
Functional MCU programming #0: Development environment
Kiwamu Okabe4.4K views
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black von Drew Fustini
Taking the BeagleBone Cookbook recipes beyond BeagleBone BlackTaking the BeagleBone Cookbook recipes beyond BeagleBone Black
Taking the BeagleBone Cookbook recipes beyond BeagleBone Black
Drew Fustini837 views
Interfacing the Raspberry Pi to the World von Omer Kilic
Interfacing the Raspberry Pi to the WorldInterfacing the Raspberry Pi to the World
Interfacing the Raspberry Pi to the World
Omer Kilic9.1K views

Más de Dobrica Pavlinušić

Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels von
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernelsMainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernelsDobrica Pavlinušić
271 views17 Folien
bro - what is in my network? von
bro - what is in my network?bro - what is in my network?
bro - what is in my network?Dobrica Pavlinušić
157 views16 Folien
Ganeti - build your own cloud von
Ganeti - build your own cloudGaneti - build your own cloud
Ganeti - build your own cloudDobrica Pavlinušić
1.9K views95 Folien
Security of Linux containers in the cloud von
Security of Linux containers in the cloudSecurity of Linux containers in the cloud
Security of Linux containers in the cloudDobrica Pavlinušić
4.6K views20 Folien
This is an interesting metadata source. Can I import it into Koha? von
This is an interesting metadata source. Can I import it into Koha?This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?Dobrica Pavlinušić
1.5K views16 Folien
Web scale monitoring von
Web scale monitoringWeb scale monitoring
Web scale monitoringDobrica Pavlinušić
1.2K views10 Folien

Más de Dobrica Pavlinušić(17)

Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels von Dobrica Pavlinušić
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernelsMainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
Mainline kernel on ARM Tegra20 devices that are left behind on 2.6 kernels
This is an interesting metadata source. Can I import it into Koha? von Dobrica Pavlinušić
This is an interesting metadata source. Can I import it into Koha?This is an interesting metadata source. Can I import it into Koha?
This is an interesting metadata source. Can I import it into Koha?
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte... von Dobrica Pavlinušić
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulte...
Post-relational databases: What's wrong with web development? von Dobrica Pavlinušić
Post-relational databases: What's wrong with web development?Post-relational databases: What's wrong with web development?
Post-relational databases: What's wrong with web development?
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP von Dobrica Pavlinušić
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAPVirtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI... von Dobrica Pavlinušić
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...

Último

Cencora Executive Symposium von
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
139 views14 Folien
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue von
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueShapeBlue
179 views7 Folien
Ransomware is Knocking your Door_Final.pdf von
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
90 views46 Folien
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... von
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...The Digital Insurer
86 views52 Folien
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue von
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueShapeBlue
163 views54 Folien
Digital Personal Data Protection (DPDP) Practical Approach For CISOs von
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOsPriyanka Aash
153 views59 Folien

Último(20)

Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue von ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
ShapeBlue179 views
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... von The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue von ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue163 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs von Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash153 views
The Role of Patterns in the Era of Large Language Models von Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li80 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... von ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue123 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... von ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue132 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... von ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue101 views
"Surviving highload with Node.js", Andrii Shumada von Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays53 views
Initiating and Advancing Your Strategic GIS Governance Strategy von Safe Software
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software140 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... von ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue144 views
Business Analyst Series 2023 - Week 4 Session 8 von DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray1086 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool von ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue84 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... von ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue146 views
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ von ShapeBlue
Confidence in CloudStack - Aron Wagner, Nathan Gleason - AmericConfidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
ShapeBlue88 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue von ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue94 views

Gnu linux on arm for $50 - $100

  • 1. GNU/Linux on ARM for $50-$100 Dobrica Pavlinušić http://blog.rot13.org DORS/CLUC 2013
  • 2. What is goal of this presentation? Explore capabilities of small ARM devices as GNU/Linux home servers without spending serious amount of cash - a year in review ● unbrickable - important for experiments ● GNU Linux distribution (apt-get, armhf) ● Explore connectivity options ○ USB, LAN, WIFI, bluetooth, SATA, IRDA, CEC ● What can we connect to it ○ UART, I2C, GPIO ● Focus on hackable devices with active community
  • 3. Raspberry Pi - BCM2835 - $35
  • 4. Raspberry Pi - BCM2835 - $35 ● not for profit - great community ○ http://www.raspberrypi.org/phpBB3/ ○ http://elinux.org/RPi_Hub ● hidden cost: SD, cables, power supply ● breakout board for BCM2835 ○ Videocore IV is really DSP with ARM attached to it ○ https://github.com/hermanhermitage/videocoreiv ● bare-metal ARM - use as microcontroller ○ http://elinux.org/RPi_Hardware ○ https://github.com/dwelch67/raspberrypi (JTAG...) ○ https://github.com/sarfata/pi-blaster (PWM) ● standard 2.54 mm pins, composite video
  • 5. Cubieboard - A10 1GHz - $55
  • 6. Cubieboard - A10 1GHz - $55 ● unbrickable: A10 boots first from SD ● First available A10 board with SATA ● Active Linux SUNXI community ○ http://linux-sunxi.org/Cubieboard ● board schema available ● 2mm (metric!) pins for GPIO ● JTAG on uSD card slot ● Linux kernel 3.4.29 ○ http://romanrm.ru/en/a10/debian ● Mali Open Source GPU code (runs Q3A) ○ http://limadriver.org/
  • 7. MK808 - RK3306 2*1.2GHz - $42
  • 8. MK808 - RK3306 2*1.2GHz - $42 ● unbrickable - rkflashtool for flash peek/poke https://github.com/dpavlin/android-command-line/blob/master/rockchip-flash-helper.pl ● UG802 better hw or MK808B with bluetooth ● TTL serial console only (with soldering) ● Linux kernel 3.0.8 http://www.cnx-software.com/2012/11/04/rockchip-rk3066-rk30xx-processor-documentation-source-code-and- tools/ ● A lot of updates, including Android 4.2.2 ● Ubuntu 11.10 http://www.cnx-software.com/2013/03/25/ubuntu-11-10-image-for-hi802-gk802-is-now-available-for-download/ ● Newer quad-core Rockchip cores have PowerVR and not Mali!
  • 9. GK802 - i.MX6 4*1.2Ghz - $90
  • 10. GK802 - i.MX6 4*1.2Ghz - $90 ● unbrickable - two uSD cards (one internal) ○ https://github.com/boundarydevices/imx_usb_loader ● TTL serial, I2C pins ● great community ○ https://github.com/imx6-dongle/wiki/wiki ● Ubuntu 12.04 image (GPU with blob) http://www.cnx-software.com/2013/04/05/preliminary-ubuntu-12-04-rootfs-for-gk802hi802-mini-pc/ ● Freescale HDMI Dongle reference design ○ https://community.freescale.com/docs/DOC-93821 ● GPU open source work-in-progress ○ https://github.com/laanwj/etna_viv/wiki
  • 11. Raspberry Pi B Cubieboard MK808 GK802 price $35 $55 $42 $90 SOC BCM2835 A10 RK3306 i.MX6 core type ARM11 Cortex A8 Cortex A9 Cortex A9 nr. of cores 1 1 2 4 CPU clock 700 Mhz - 1 GHz 1 GHz 1.2 GHz 1.2 GHz GPU VideoCore IV Mali 400 Mali 400MP4 Vivante GC2000 RAM 512 MB @ 400 MHz 1 Gb @ 480 Mhz 1 Gb DDR3 1 Gb DDR3 built-in NAND - 4 Gb 8 Gb no, 8 Gb uSD USB 2 2 + OTG 1 + OTG 1 + OTG storage SD uSD, SATA uSD 2 * uSD Ethernet 100 Mbit/s (on USB) 100 Mbit/s - - Audio out line in/out - - Wifi - - 802.11bgn 802.11bgn Bluetooth - - model MK808B yes pins 12 GPIO, UART, SPI, I2C, CSI, DSI 2 * 48 pin I2C SPI RGB LVDS CSI FM-IN ADC VGA SPDIF-OUT R-TP UART UART, I2C power 5V 700mA micro B 5V 2A 4mm 5V 2A 5V 2A
  • 12. UDOO - i.MX6 + Arduino - $109/$129 http://www.kickstarter.com/projects/435742530/udoo-android-linux-arduino-in-a-tiny-single-board Honorable mention only, SATA needs quad-core i.MX6!
  • 13. No Android left behind! ● BotBrew Basil EXPERIMENTAL ○ emdebian in chroot (requires root) ○ https://play.google.com/store/apps/details?id=com.botbrew.basil ● stop Android stack and use X11 ○ http://blog.rot13.org/2012/08/x11-running-on-nook-color-without- android-stack.html ● libhybris - bionic HW drivers with glibc ○ https://github.com/libhybris/libhybris ○ Mer on cubieboard http://martinbrook.blogspot.co. uk/2013/04/adventures-with-libhybris-and-andriod. html
  • 15. ?