Sugar Creation Kit/sck/Advanced Topics: Difference between revisions
| (144 intermediate revisions by 3 users not shown) | |||
| Line 4: | Line 4: | ||
===[[Sugar_Network/Tutorial|Sugar Network Tutorial]]=== | ===[[Sugar_Network/Tutorial|Sugar Network Tutorial]]=== | ||
*Annotated screen shots with Links | *Annotated screen shots with Links | ||
Updated Aug 18, 2012 | |||
===[[Platform_Team/Sweets/Getting_started| Sweets-Getting Started]]=== | ===[[Platform_Team/Sweets/Getting_started| Sweets-Getting Started]]=== | ||
:Click on title ^ to go to topic | :Click on title ^ to go to topic | ||
*Some ideas on how to present SWEETS. (Inkyfingers) | *Some ideas on how to present SWEETS. (Inkyfingers) | ||
*look at [[Platform_Team/Infrastructure| Infrastructure]] for an overview. | *look at [[Platform_Team/Infrastructure| Infrastructure]] for an overview. | ||
===[[Sweets Distribution]]=== | ===[[Sweets Distribution]]( OLD )=== | ||
:Click on title ^ to go to topic | :Click on title ^ to go to topic | ||
:(Sweets Distribution is easier to use for Ubuntu' and its Derivatives (Adding an additional Repository to apt) as the packages are pre-configured, ready to use.) | :(Sweets Distribution is easier to use for Ubuntu' and its Derivatives (Adding an additional Repository to apt) as the packages are pre-configured, ready to use.) | ||
| Line 17: | Line 19: | ||
:Click on title ^ to go to topic | :Click on title ^ to go to topic | ||
:(Advanced) | :(Advanced) | ||
This page was last modified on 3 July 2012, at 19:51. | |||
:Debian, Ubuntu, Fedora, Mandriva, openSUSE, and Gentoo | :Debian, Ubuntu, Fedora, Mandriva, openSUSE, and Gentoo | ||
*[[Platform_Team/Guide/Sweets_Usage|Sweets Usage]] | *[[Platform_Team/Guide/Sweets_Usage|Sweets Usage]] | ||
| Line 28: | Line 31: | ||
:(For developers) | :(For developers) | ||
==[[Sugar_Network | Sugar Network]]== | ==[[Sugar_Network | Sugar Network]]( OLD )== | ||
*[[Platform_Team/Sugar_Network|Sugar Network]] | *[[Platform_Team/Sugar_Network|Sugar Network]] | ||
*Overview: [[Sugar_Network/Concept]] | *Overview: [[Sugar_Network/Concept]] | ||
:Collaboration support for Internet-less environments (but not only) | :Collaboration support for Internet-less environments (but not only) | ||
===[[Harmonic Distribution]]=== | ===[[Harmonic Distribution]]( OLD )=== | ||
*Look at this tutorial: [[Sugar_Network/Tutorial]] | *Look at this tutorial: [[Sugar_Network/Tutorial]] | ||
* The possibility to launch Base Software in heterogeneous | * The possibility to launch Base Software in heterogeneous | ||
| Line 109: | Line 112: | ||
*"This section assumes you have installed the [https://admin.fedoraproject.org/pkgdb/acls/name/mock mock package] and prepared the mock chroot" | *"This section assumes you have installed the [https://admin.fedoraproject.org/pkgdb/acls/name/mock mock package] and prepared the mock chroot" | ||
==[http://fedoraproject.org/wiki/How_to_create_a_Fedora_install_ISO_for_testing How to Create a Fedora Install ISO]== | |||
==[http://fedoraproject.org/wiki/Koji Koji]== | ==[http://fedoraproject.org/wiki/Koji Koji]== | ||
:Click on title ^ to go to topic | :Click on title ^ to go to topic | ||
| Line 114: | Line 118: | ||
:Koji is the software that builds RPM packages for the Fedora project | :Koji is the software that builds RPM packages for the Fedora project | ||
==[http://fedoraproject.org/wiki/Projects/Mock Mock ]== | ==[http://fedoraproject.org/wiki/Projects/Mock Mock ]== | ||
:Mock creates chroots and builds packages in them. Its only task is to reliably populate a chroot and attempt to build a package in that chroot. | :Mock creates chroots and builds packages in them. Its only task is to reliably populate a chroot and attempt to build a package in that chroot. | ||
==='''[https://fedoraproject.org/wiki/How_to_create_a_Fedora_install_ISO_for_testing How to create a Fedora install ISO for testing]'''=== | |||
*[https://fedoraproject.org/wiki/User:Bcl#mock_setup Mock setup] | |||
*[http://fedoraproject.org/wiki/Using_Mock_to_test_package_builds Using Mock to test package builds] | *[http://fedoraproject.org/wiki/Using_Mock_to_test_package_builds Using Mock to test package builds] | ||
==[https://wiki.gnome.org/GnomeLove/JhbuildIntroduction GnomeLove Jhbuild Introduction] == | |||
==[https://fedoraproject.org/wiki/How_to_create_an_RPM_package How to create an RPM package]== | ==[https://fedoraproject.org/wiki/How_to_create_an_RPM_package How to create an RPM package]== | ||
*How to create an RPM package in Fedora | *How to create an RPM package in Fedora | ||
| Line 126: | Line 134: | ||
*better j-build | *better j-build | ||
== | ==[http://sugarizer.org/ Sugarizer]== | ||
The Sugar Learning Platform is a leading learning platform developed for the One Laptop per Child project and used every day by nearly 3 million children around the world. With Sugarizer, you could discover the Sugar Learning Platform on any device: from the tiny Raspberry PI to the small Android/iOS tablet or the bigger PC/Mac. Enjoy the experience and help us reach every children on every device in every country. | |||
Sugarizer is distributed on the form of 3 components: | |||
:Thin Client: remote access to Sugarizer using a browser, | |||
:Client: Sugarizer running locally, | |||
:Server: place to run remote Sugarizer features. | |||
*Write your own web activity: | |||
:https://github.com/sugarlabs/sugar-docs/blob/master/activity.md | |||
* | |||
===L10n Translations=== | ===L10n Translations=== | ||
| Line 157: | Line 152: | ||
[[Translation_Team/i18n_Best_Practices#Do_not_touch_anything_inside_your_po_directory| Translation Team Best Practices]] | [[Translation_Team/i18n_Best_Practices#Do_not_touch_anything_inside_your_po_directory| Translation Team Best Practices]] | ||
==[http://0pointer.de/blog/projects/resources systemd for Administrators]== | ==[http://0pointer.de/blog/projects/resources systemd for Administrators]== | ||
"Resource Management in one way or another has been available in systemd for a while already, | "Resource Management in one way or another has been available in systemd for a while already, | ||
so it's really time we introduce this to the broader audience." | so it's really time we introduce this to the broader audience." | ||
==[[OLPC | OLPC XO links and Notes ]]( OLD content may not work)== | |||
==[[OLPC | OLPC XO | |||
:Click on title ^ to go to topic | :Click on title ^ to go to topic | ||
====[[Testing|Testing Introductory Page]]==== | ====[[Testing|Testing Introductory Page]]==== | ||
| Line 181: | Line 162: | ||
===wiki.laptop.org=== | ===wiki.laptop.org=== | ||
:http://wiki.laptop.org/go/The_OLPC_Wiki | :http://wiki.laptop.org/go/The_OLPC_Wiki | ||
=== | ===Release 13.1.0=== | ||
:http://wiki.laptop.org/go/13.1.0 | :http://wiki.laptop.org/go/13.1.0 | ||
:http://build.laptop.org/13.1.0/os15/xo-1.5/ | :http://build.laptop.org/13.1.0/os15/xo-1.5/ | ||
== | ===Release 14.1.0=== | ||
* | :build 8, a development release, not final, | ||
:based on Fedora 20, | |||
:based on Sugar 0.103.2, see release notes, | |||
:enabling OpenGL ES 2.0, | |||
:enabling the second core of the dual core CPU, which improves responsiveness, with only a slight increase in power draw, | |||
:support for new backlight LEDs to be used by factory, | |||
:support for new 16 GB eMMC internal storage, | |||
:support for new LiPoly battery used by factory, | |||
:the GNOME desktop has been replaced by the MATE desktop, because GNOME in Fedora 20 requires a full implementation of OpenGL, | |||
:Wikipedia EN and ES have been replaced by the Simple English Wikipedia activity, | |||
====Install of Release 14.1.0 for XO-4==== | |||
*Mate 1.8.1 and Sugar | |||
*Upgraded from 13.2.0 | |||
::With the help of Cerlyn and Quozl on #sugar 02/15/2015 | |||
*Notes from:'''http://wiki.laptop.org/go/Release_notes/14.1.0''' | |||
Prepare the USB or SD drive: | |||
::'''Note use a small 2 to 4 GB USB if possible.''' | |||
: Some cheap 8 GB USB's will not work here. (I had one not boot for me) | |||
*Download 41008o4.zd, | |||
::http://build.laptop.org/14.1.0/os8/xo-4/41008o4.zd | |||
*Download fs4.zip, | |||
::http://build.laptop.org/14.1.0/os8/xo-4/fs4.zip | |||
*Download Firmware: | |||
::http://wiki.laptop.org/go/OLPC_Firmware_q7c04 | |||
Save the files to the top directory of the drive, | |||
*Insert the Drive in the XO-4 | |||
::'''Be sure it is plugged in to power and has a fully charged battery.''' | |||
*Check that the drive contains the 3 files fs4.zip; 41008o4.zd and q7c04.rom | |||
:If you press ESC while the startup sound plays to get to an Open Firmware prompt, | |||
:type "dir u:\" there to see the files on the USB stick | |||
*Start installing: | |||
:Turn off the XO-4 | |||
:Hold down all four game keys above the power button, | |||
:Turn on the laptop, | |||
:Wait for the message Release the game keys to continue, | |||
:Release the game keys. | |||
:Installation progress will be displayed. Green colour will fill grey blocks. | |||
:It will take about five minutes. Once finished, the laptop will reboot automatically. | |||
:You may remove the USB or SD drive during or after the reboot. | |||
====Update Firmware==== | |||
* Do this if reboot fails. | |||
*At OK prompt after reboot: | |||
flash u:\q7c04.rom | |||
*required to use this new release | |||
*yum update will bring in a later version of sugar. | |||
====0.104 Release Notes==== | |||
:http://wiki.sugarlabs.org/go/0.104/Notes | |||
===XO-4 is still available=== | |||
:https://one-education.org/shop/ | |||
::http://wiki.laptop.org/go/Manufacturing_data#XO-4 | |||
===Tiny Core Linux on the XO=== | |||
:http://wiki.laptop.org/go/Tiny_Core_Linux | |||
==[http://wiki.sugarlabs.org/go/Education_Team/Quest_for_Data Data Collection from the Sugar Journal]== | |||
===[http://wiki.sugarlabs.org/go/Harvest Harvest]=== | |||
:OLPC AU | |||
* The Harvest system is being used to gather some basic stats; A visualization tool will be developed to enable stakeholders (funders, administrators, and classroom teachers) to monitor these data. | |||
==[http://wiki.laptop.org/go/Olpc-os-builder Olpc os builder]== | ==[http://wiki.laptop.org/go/Olpc-os-builder Olpc os builder]== | ||
*"utility that allows you to build operating system (OS) images for XO laptops" | *"utility that allows you to build operating system (OS) images for XO laptops" | ||
| Line 192: | Line 235: | ||
==[http://wiki.laptop.org/go/XO-4_Touch XO-4 Touch]== | ==[http://wiki.laptop.org/go/XO-4_Touch XO-4 Touch]== | ||
*specs | *specs | ||
*Teardown: http://www.ifixit.com/Device/OLPC_XO-4_Touch | |||
==[http://wiki.laptop.org/go/User:Holt/XS_Community_Edition XS Community Edition]== | ==[http://wiki.laptop.org/go/User:Holt/XS_Community_Edition XS Community Edition]== | ||
*School Server - Community Edition (XSCE) project | *School Server - Community Edition (XSCE) project | ||
:Software :http://download.unleashkids.org/ | |||
===Install instructions=== | |||
*https://github.com/XSCE/xsce/tree/master/docs | |||
*https://github.com/XSCE/xsce/blob/master/docs/INSTALL.rst | |||
::Updated 0116/2014 | |||
===Git Instructions=== | ===Git Instructions=== | ||
*GIT cheat sheet https://www.atlassian.com/dms/wac/images/landing/git/atlassian_git_cheatsheet.pdf | *GIT cheat sheet https://www.atlassian.com/dms/wac/images/landing/git/atlassian_git_cheatsheet.pdf | ||
| Line 200: | Line 249: | ||
:https://www.atlassian.com/git/workflows#!workflow-forking | :https://www.atlassian.com/git/workflows#!workflow-forking | ||
::https://www.atlassian.com/git/workflows#%21workflow-forking | ::https://www.atlassian.com/git/workflows#%21workflow-forking | ||
==Install XSCE on an intel NUC== | |||
== | *http://wiki.sugarlabs.org/go/XSCE | ||
* | |||
==[[Dextrose/Building|Dextrose Building]]== | ==[[Dextrose/Building|Dextrose Building]]== | ||
| Line 225: | Line 259: | ||
==XSCE in VirtualBox == | ==XSCE in VirtualBox == | ||
*''' | *'''3 Importable XSCE VirtualBox builds:''' | ||
===m-anish VM=== | ===m-anish VM=== | ||
*Local download: | *Local download: | ||
| Line 237: | Line 271: | ||
::b_1364170741.ova (1.6G) | ::b_1364170741.ova (1.6G) | ||
*Also see http://lists.laptop.org/pipermail/server-devel/2013-November/006954.html | *Also see http://lists.laptop.org/pipermail/server-devel/2013-November/006954.html | ||
[[File:XSCE-VB.JPG|800px]] | |||
*XSCE visible in firefox http://localhost:3380/ | |||
::(with VirtualBox XSCE window shown in right small window) | |||
*[Server-devel]11/18/2013 '''The three step XSCE demo!''' | *[Server-devel]11/18/2013 '''The three step XSCE demo!''' | ||
| Line 295: | Line 331: | ||
*YouTube: | *YouTube: | ||
:http://www.youtube.com/watch?v=CEE85F3Zjcs | :http://www.youtube.com/watch?v=CEE85F3Zjcs | ||
=== | ===XSCE 5.0 (aka 0.5)=== | ||
*SchoolServer.vdi 6.6GB | |||
:https://docs.google.com/uc?id=0B88Fc8ICKovFWXo0a3ZiV1dKcE0&export=download 6.6GB | |||
*Release Announcement: | |||
:http://lists.laptop.org/pipermail/server-devel/2013-December/007031.html | |||
[[File:Schoolserver.vdi.png|600px]] | |||
: | *On 1/16/2014 11:45 AM, Curt Thompson wrote: | ||
"Username: xsce | |||
Password: schoolserver.org | |||
Root/sudo password: schoolserver.org | |||
I have this set up now in "appliance mode", considering people may want | |||
to try it out without running a dhcp server and possibly breaking their | |||
network(s). Single NIC, bridged. (Apparently running this DHCP server should not cause issues with others as schoolserver's dhcp server is set to be 'not authoritative' but I will leave it this way for now) | |||
If you wanted to change the mode, I believe you only have to go into the | |||
machine settings in VirtualBox, add a NIC, boot up the VM and rerun | |||
./runansible as root from ~/xsce | |||
*Reply [Server-devel] XSCE 5.0 (aka 0.5, upgraded from 0.4) VirtualBox Files | |||
Unfortunately this XSCE VM project is on hold for me for a week or so as I'll be in Haiti. | |||
I can add anyone who wants to work on it to the "sharing" list so the files could sync between our Google Drives. | |||
I would only ask that if changing the original files whatever is done is documented and emailed to me (and/or this list). | |||
IIAB - I noticed that EN wikipedia was missing too, I think the EN module is easily added. Probably you can copy it from a full version of IIAB into the relevant directory and it will show up in the list. | |||
Midori is pointing to schoolserver/syans as the last location - | |||
I previously had some proprietary content served from that location but removed it for sharing purposes and forgot to clear the history, I guess. | |||
I installed Firefox for in-browser PDF reading (also related to the proprietary content). | |||
OVA is probably a better distribution method unless people prefer to sync the files in our Google Drives. | |||
I don't claim any ownership of these files, so feel free to create and share an OVA, link to them, etc. OVA is almost certainly a better option for 'to the world' releases of the XSCE test VM on blogs, etc. | |||
Thanks Curt Thompson" | |||
*Original Message: 1/16/2014 12:06 PM, : | |||
"downloaded SchoolServer.vdi it was 6.6 GB | |||
used it as existing disk. in new (Oracle VB 4.2.14) | |||
comments: | |||
logged in and worked fine | |||
-Need to use firefox to see it. Midori browser is pointing to .... /syans/ (spelled that way) | |||
works also if delete that part of path in browser | |||
-Moodle did not start | |||
-iiab wikipedia is in guarani cannot seem to find english | |||
I did an export to a 3.2 GB schoolserver.ova that imports back into VB | |||
- could that be a better way to distribute this? | |||
--1024 memory with 10GB dynamic expanding HD / NAT" | |||
==[http://wiki.laptop.org/go/XS_Installing_Software_0.7 XS Schoolserver 0.7]== | ==[http://wiki.laptop.org/go/XS_Installing_Software_0.7 XS Schoolserver 0.7]== | ||
| Line 381: | Line 454: | ||
:to be announced soon @ http://facebook.com/UnleashKids" | :to be announced soon @ http://facebook.com/UnleashKids" | ||
==Kernel Userspace Interfaces== | ==Kernel Userspace Interfaces== | ||
*Reference for Linux kernel 2.6.23: http://people.ee.ethz.ch/~arkeller/linux/kernel_user_space_howto.html | *Reference for Linux kernel 2.6.23: http://people.ee.ethz.ch/~arkeller/linux/kernel_user_space_howto.html | ||
==ARM== | ==ARM== | ||
===Raspberry Pi 3=== | |||
=====References===== | |||
See [[Soas/Raspberry Pi]]. | |||
=====References (old) ===== | |||
*ARM-Flock (you tube pbrobinson) Streamed live on Aug 9, 2014 | |||
::https://www.youtube.com/watch?v=5I6s0J_bw60 | |||
:http://elinux.org/RPi_Distributions | :http://elinux.org/RPi_Distributions | ||
:http://en.wikipedia.org/wiki/List_of_ARM_microprocessor_cores | :http://en.wikipedia.org/wiki/List_of_ARM_microprocessor_cores | ||
:http://www.linaro.org/downloads/ | :http://www.linaro.org/downloads/ | ||
*http://linuxgizmos.com/ | |||
*Fedora ARM 64 Bit (advanced) | |||
:http://fedoraproject.org/wiki/Architectures/ARM/AArch64/QuickStart | |||
*Fedora ARM: http://fedoraproject.org/wiki/Architectures/ARM | *Fedora ARM: http://fedoraproject.org/wiki/Architectures/ARM | ||
:https://fedoraproject.org/wiki/Architectures/ARM/F18/Remixes | :https://fedoraproject.org/wiki/Architectures/ARM/F18/Remixes | ||
:http://fedoraproject.org/wiki/Fedora_ARM_Installer | :http://fedoraproject.org/wiki/Fedora_ARM_Installer | ||
:*ARM Koji:http://arm.koji.fedoraproject.org/ | :*ARM Koji:http://arm.koji.fedoraproject.org/kojihttps://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#Raspberry_Pi_3/ | ||
*RPM Fusion: http://rpmfusion.org/Architectures/ARM | *RPM Fusion: http://rpmfusion.org/Architectures/ARM | ||
:fedora 17 and fedora 18 (arm/armhpf) | :fedora 17 and fedora 18 (arm/armhpf) | ||
| Line 404: | Line 483: | ||
*Write SD in a MAC:http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ | *Write SD in a MAC:http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/ | ||
=====How to Create an ARM Remix===== | |||
*https://fedoraproject.org/wiki/Architectures/ARM/Creating_Remixes | |||
*https://fedoraproject.org/wiki/Architectures/ARM/F20/Remixes | |||
===[[Testing/Reports/ARM_TrimSlice|TrimSlice]]=== | ===[[Testing/Reports/ARM_TrimSlice|TrimSlice]]=== | ||
| Line 431: | Line 514: | ||
=====Fedora with XFCE===== | =====Fedora with XFCE===== | ||
======References====== | ======References====== | ||
:http://fedoraproject.org/wiki/Architectures/ARM | :http://fedoraproject.org/wiki/Architectures/ARM | ||
:http://fedoraproject.org/wiki/Architectures/ARM/Fedora_17_Beta | :http://fedoraproject.org/wiki/Architectures/ARM/Fedora_17_Beta | ||
:https://fedoraproject.org/wiki/Architectures/ARM/Fedora17_rawhide | :https://fedoraproject.org/wiki/Architectures/ARM/Fedora17_rawhide | ||
:http://dl.fedoraproject.org/pub/fedora-secondary/releases/test/17-Beta/Images/armhfp/ | :http://dl.fedoraproject.org/pub/fedora-secondary/releases/test/17-Beta/Images/armhfp/ | ||
::Boot from CD: http://www.trimslice.com/forum/viewtopic.php?f=25&t=412 | ::Boot from CD: http://www.trimslice.com/forum/viewtopic.php?f=25&t=412 | ||
:linux-tegra-drm:https://gitorious.org/linux-tegra-drm/pages/Host1xIntroduction | :linux-tegra-drm:https://gitorious.org/linux-tegra-drm/pages/Host1xIntroduction | ||
| Line 483: | Line 564: | ||
:works in intel PC's | :works in intel PC's | ||
*livecd-tools does not work | *livecd-tools does not work | ||
=====Resizer===== | =====Resizer===== | ||
| Line 507: | Line 573: | ||
====Archlinux-TrimSlice==== | ====Archlinux-TrimSlice==== | ||
*http://archlinuxarm.org/platforms/armv7/trimslice | *http://archlinuxarm.org/platforms/armv7/trimslice | ||
===pignus=== | |||
:https://pignus.computer/ | |||
===Raspberry Pi / RPi=== | ===Raspberry Pi / RPi=== | ||
::updated | ::updated 5/12/2019 -tg | ||
;see this linkk first: | |||
*https://wiki.sugarlabs.org/go/Fedora_30#Raspberry_Pi | |||
::(updated RPi information) | |||
====[http://pidora.ca/ '''Pidora''']==== | ====[http://pidora.ca/ '''Pidora''']==== | ||
=====Works on original rpi (ARMV6L)===== | |||
*Sugar install takes 2+ hrs on fast cable connection | |||
*Note: '''Pidora seems to be the main portal to fedora 18 on the Raspberry Pi''' | *Note: '''Pidora seems to be the main portal to fedora 18 on the Raspberry Pi''' | ||
:Direct Download: http://pidora.ca/pidora/releases/18/images/pidora-18-r2c.zip | :Direct Download: http://pidora.ca/pidora/releases/18/images/pidora-18-r2c.zip | ||
=====Install and add Sugar-Desktop to Pidora===== | |||
=====Install and add Sugar- | [[file:RPi-Connections.JPG|300px]] | ||
[[ | *-Physical Layout of RPi | ||
:1-Install Pidora on SD | :1-Install Pidora on SD | ||
::Insert | ::Insert 32 GB class 10 SD in USB SD writer | ||
::Type mount in root terminal /dev/sdb;/dev/sdc;/dev/sdd should appear in terminal use this value in /dev/sd(x) | ::Type mount in root terminal /dev/sdb;/dev/sdc;/dev/sdd should appear in terminal use this value in /dev/sd(x) | ||
::cd to directory where you have pidora-18-r2c.img (located inside folder where it was downloaded) | ::cd to directory where you have pidora-18-r2c.img (located inside folder where it was downloaded) | ||
:2- Write SD with dd command | :2- Write SD with dd command | ||
[root@localhost pidora-18-r2c]# dd if=pidora-18-r2c.img of=/dev/sd(x) | [root@localhost pidora-18-r2c]# dd if=pidora-18-r2c.img of=/dev/sd(x) see above^ | ||
3500538+0 records in | 3500538+0 records in | ||
3500538+0 records out | 3500538+0 records out | ||
| Line 539: | Line 614: | ||
* Sugar | * Sugar | ||
Xfce | Xfce | ||
======[http://koji.pidora.ca/koji/ pidora koji]====== | |||
:"Pidora is a Fedora Remix optimized for the Raspberry Pi computer." | |||
::It has its own repos separate from the older ''RPi-final.img'' | |||
====XSCE Community School Server on RPi==== | |||
* http://wiki.laptop.org/go/User:Holt/XS_Community_Edition | |||
====Notes==== | ====Notes==== | ||
| Line 632: | Line 714: | ||
===xmbc=== | ===xmbc=== | ||
*http://www.memetic.org/pre-compiled-xbmc-for-raspbian/ | *http://www.memetic.org/pre-compiled-xbmc-for-raspbian/ | ||
:http://wiki.xbmc.org/index.php?title=List_of_built-in_functions | |||
===Gentoo=== | ===Gentoo=== | ||
| Line 649: | Line 732: | ||
===arduino=== | ===arduino=== | ||
*http://linuxgizmos.com/arduino-tre-sbc-runs-linux-on-arm/ | *http://linuxgizmos.com/arduino-tre-sbc-runs-linux-on-arm/ | ||
=== | ===CuBox-i4=== | ||
:This is the CuBox-i4P-300-D MAC | |||
[[File:Solidrun_Cubox-i4.jpg|700px]] | |||
*Booted 16 GB microSD: | |||
:Inserted under HDMI plug on back | |||
====Links for CuBox-i==== | |||
*Wiki Main Page | |||
:http://imx.solid-run.com/wiki/index.php?title=Main_Page | |||
:http://server.vijge.net/cubox IRC Archive for developer discussions | |||
*Ubuntu | |||
:http://download.solid-run.com/pub/solidrun/cubox-i/Ubuntu/ubuntu-oneiric-freescale/ | |||
:Only low resolution screen Networking works | |||
*Debian | |||
:http://download.solid-run.com/pub/solidrun/cubox-i/Debian/Jessi-repackaged-trial/debian-jessi.img.xz | |||
:No networking in tests here | |||
*Android | |||
:http://imx.solid-run.com/wiki/index.php?title=Android | |||
:http://download.solid-run.com/pub/solidrun/cubox-i/Android-4.3/11-Dec-2013/beta-11-dec-2013-i4pro.img.xz | |||
:Works well | |||
*Android Recovery | |||
:http://imx.solid-run.com/wiki/index.php?title=Android#Android_recovery | |||
*XBMC | |||
:http://download.solid-run.com/pub/solidrun/cubox-i/GeexBox-xbmc/geexbox-devel-20131212-r16611.cuboxi/ | |||
*Schematics: | |||
:http://download.solid-run.com/pub/solidrun/cubox-i/Hardware/Schematics-rev-1.1/ | |||
*XSCE Schoolserver Fedora 20 (experimental) | |||
:http://wiki.sugarlabs.org/go/Sugar_Creation_Kit/sck/Advanced_Topics#FC20forXSCE.zip | |||
:http://timmoody.com/downloads/FC20Base2.zip | |||
===Testing=== | |||
:I ended up writing the FC20Bxxx.img [4][5] with WIN32diskimager[1] after using 7-zip [2] to expand it first. | |||
:Instructions from the cubibox wiki [3] to a 16 GB microSD (PNY) class 10; Using a SD adapter in a Yoga-Pro 2 running win 8.1 | |||
:[1] http://sourceforge.net/projects/win32diskimager/?source=dlp | |||
:[2] http://www.7-zip.org/download.html | |||
:[3] http://imx.solid-run.com/wiki/index.php?title=Main_Page | |||
====FC20Base2.zip==== | |||
:[[File:XSCE1.jpg|800px]] | |||
;[4] http://timmoody.com/downloads/FC20Base2.zip | |||
====Install XSCE==== | |||
*Default new install | |||
*Booted 16 GB microSD: | |||
:Inserted under HDMI plug on back | |||
:I Write the FC20Bxxx.img [4][5] with WIN32diskimager[1] after using 7-zip [2] to expand it first. | |||
:Instructions from the cubibox wiki [3] to a 16 GB microSD (PNY) class 10; Using a SD adapter in a Yoga-Pro 2 running win 8.1 | |||
:[1] http://sourceforge.net/projects/win32diskimager/?source=dlp | |||
:[2] http://www.7-zip.org/download.html | |||
:[3] http://imx.solid-run.com/wiki/index.php?title=Main_Page | |||
:both wired (plugged in) and wireless AP (wep - not logged in) available via apple airport extreme. | |||
*Login root/fedora | |||
;https://github.com/XSCE/xsce/blob/master/docs/INSTALL.rst | |||
:using ansible (runs but not certain will work) 03/20/2014 | |||
::Installs ansible 1.5 | |||
::run ./runansible 2 times... hung up on jabber finally restarted and ran ./runansible 2nd time | |||
*completed install ifconfig | |||
[[File:Schoolserver-ifconfig.JPG|900px]] | |||
*http://archlinuxarm.org/platforms/armv7/freescale/cubox-i | |||
=====Ping 8.8.8.8===== | |||
[[File:Ping_8888.JPG|800px]] | |||
*freenode #schoolserver | |||
:<timm_> "satellit: you are probably the first to do an install in this configuration. jabber is slow starting and sometimes times out." 03/21/2014 | |||
=====TESTS===== | |||
======Test 1 Make .img from working 16 GB microSD====== | |||
:03/26/2014 tg | |||
*root terminal: | |||
dd if=/dev/sdb of=XSCE_schoolserver.img bs=2M | |||
7711+1 records in | |||
7711+1 records out | |||
16172187648 bytes (16 GB) copied, 911.25 s, 17.7 MB/s | |||
*Compressed to xz makes 2.7 GB file | |||
*Uncompressed this file and used dd to write the XSCE_schoolserver.img to a 16 GB microSD and it boots. | |||
*I cannot reach http://schoolserver; http://schoolserver:5000 and http://schoolserver.local from this setup but I may be blocked with a firewall or have a bad config in eth0 or the wifi. | |||
:Tested with XO-1.75 | |||
*Response from alex kleider | |||
Tom, thanks for your response. Based on what I see | |||
"""wlan0 ...... | |||
Mode: managed Access Point: Not associated | |||
""" | |||
and the fact that it has no IP address, | |||
I'm guessing that it's not doing much of anything in its current state | |||
but the fact that "Access Point" is even mentioned, suggests that | |||
perhaps we can be guardedly optimistic that it might be do-able. | |||
Please let me know if you make any progress in this regard. | |||
It would probably require low level configuration commands similar to | |||
""" | |||
# We always bootup in AP mode. Delete any stale files | |||
#rm -f /etc/wlanclient.mode | |||
curdir=/root/k2.6.39.4 | |||
insmod $curdir/mlan.ko | |||
i nsmod $curdir/sd8787.ko drv_mode=2 | |||
ifconfig uap0 192.168.1.1 up | |||
""" | |||
======TEST2 ifconfig wlan0 192.168.1.1====== | |||
ifconfig wlan0 192.168.1.1 up | |||
wlan0: flags=4099<up,BROADCAST,MULTICAST> mtu 1500 | |||
inet 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 | |||
inet6 fe80:422c:f4ff:feae:2144 prefixlen 64 scopeid 0x20<link> | |||
ether 40:2c:f4:ae:21:44 txquelen 1000 (ethernet)s | |||
........ | |||
cheers, | |||
alex kleider | |||
======Test3 Expand 16GB to 32GB ====== | |||
:Used '''gparted''' in a fedora laptop SD slot witj SD adapter to expand the 3rd partition on the class 10 microSD to the full 32 GB size. | |||
:Booted correctly after the expansion in the CuBox-i4P | |||
*Note must hit {TAB} and {space} repeatedly to get boot to work? | |||
=====Hot Plug===== | |||
:with the 3.10 kernel, you can use the eSATA port even if there is no drive enabled when the system boots; add this to the kernel arguments: | |||
ahci_imx.hotplug=1 | |||
:Esatap is a single cable supplying power and data, so you want esata+ USB to esatap male | |||
:Link http://www.ebay.com/itm/USB-A-male-eSATA-to-SATA-22pin-Power-eSATA-cable-0-5M-5V-2-5-inch-/150830976241 | |||
=====Testing List===== | |||
Suggestions: | |||
:https://github.com/XSCE/xsce/blob/master/docs/TESTING.rst | |||
:https://github.com/XSCE/xsce/blob/master/tests.sh%E0%A8%8D | |||
====References==== | |||
:http://web.dodds.net/~vorlon/wiki/blog/My_CuBox-i_has_arrived/ | |||
:https://wiki.debian.org/ArmHardFloatPort/CuBox-i | |||
:https://github.com/jmontleon/fedora-20-cubox-i4pro-binary | |||
*GitHub | |||
:https://github.com/SolidRun | |||
===CubieBoard1=== | |||
[[File:Cubieboard1.jpg|400px]] | |||
*"Cubieboard is a small (10x6cm), hacker friendly, extendable and very low-cost while powerful ARM board with Allwinner A10 SoC." | *"Cubieboard is a small (10x6cm), hacker friendly, extendable and very low-cost while powerful ARM board with Allwinner A10 SoC." | ||
* http://docs.cubieboard.org/how_to_make_a_sd_image_from_sd_bootable_os | |||
* http://docs.cubieboard.org/tutorials/a10-cubieboard_lubuntu_desktop_releases | |||
====[http://www.cnx-software.com/2012/12/09/cubieboard-unboxing-and-quick-start-guide/ Getting Started]==== | ====[http://www.cnx-software.com/2012/12/09/cubieboard-unboxing-and-quick-start-guide/ Getting Started]==== | ||
*http://cubieboard.org/ | *http://cubieboard.org/ | ||
| Line 656: | Line 882: | ||
: Download:http://cubieboard.org/\ | : Download:http://cubieboard.org/\ | ||
: https://fedoraproject.org/wiki/Architectures/ARM/F18/Remixes#Allwinner_A10 | : https://fedoraproject.org/wiki/Architectures/ARM/F18/Remixes#Allwinner_A10 | ||
: https://fedoraproject.org/wiki/Cubie_Board#Cubieboard_Fedora_Remix | |||
: http://scotland.proximity.on.ca/contrib-images/hansg/README | : http://scotland.proximity.on.ca/contrib-images/hansg/README | ||
| Line 662: | Line 889: | ||
*Review:http://blog.bulte.net/01-09-2013/cubie-board-quick-look-raspberry-pi-comparison.html | *Review:http://blog.bulte.net/01-09-2013/cubie-board-quick-look-raspberry-pi-comparison.html | ||
===[http://beagleboard.org/Products/BeagleBone%20Black BeagleBone Black]=== | |||
*Plug in the supplied USB cable to your laptop to read the BeagleBone Black on-board files | |||
:start.htm file when USB is plugged in: (screenshot below) | |||
*'''NOTE click on screenshot to see full size hit <= on browser to retun here''' | |||
[[File:BeagleBone-start.png|1200px]] | |||
*http://beagleboard.org/ | |||
*http://fedoraproject.org/en/get-fedora#arm | |||
*http://elinux.org/Beagleboard:Ubuntu_On_BeagleBone_Black | |||
===Pengpod=== | ===Pengpod=== | ||
| Line 679: | Line 916: | ||
=====[http://www.soliforum.com/topic/1954/fullfledged-lcd-touchscreen/ pengpod as touchscreen for solidoodle 3d printer]===== | =====[http://www.soliforum.com/topic/1954/fullfledged-lcd-touchscreen/ pengpod as touchscreen for solidoodle 3d printer]===== | ||
"I now have a fully-functional touchscreen pronterface installation that can drive the [http://www.solidoodle.com/faq/ '''Solidoodle''']..." | "I now have a fully-functional touchscreen pronterface installation that can drive the [http://www.solidoodle.com/faq/ '''Solidoodle''']..." | ||
===PPC=== | ===PPC=== | ||
| Line 700: | Line 934: | ||
:http://www.utilite-computer.com/wiki/index.php/Utilite_Getting_Started | :http://www.utilite-computer.com/wiki/index.php/Utilite_Getting_Started | ||
:https://help.ubuntu.com/community/Installation/FromImgFiles | :https://help.ubuntu.com/community/Installation/FromImgFiles | ||
====[http://sugarizer.org Sugarizer]==== | |||
:"A taste of Sugar on any device" | |||
====Archlinux on Trimslice==== | ====Archlinux on Trimslice==== | ||
*http://archlinuxarm.org/platforms/armv7/nvidia/trimslice | *http://archlinuxarm.org/platforms/armv7/nvidia/trimslice | ||
==Chromebook== | ==Chromebook( OLD content may not work)== | ||
*http://parasense.fedorapeople.org/ new images for Chromebook 07/18/2013 | *http://parasense.fedorapeople.org/ new images for Chromebook 07/18/2013 | ||
*https://fedoraproject.org/wiki/Architectures/ARM/Samsung_Chromebook_2012 | *https://fedoraproject.org/wiki/Architectures/ARM/Samsung_Chromebook_2012 | ||
| Line 779: | Line 1,016: | ||
*Latest Cloud Images:http://mattdm.fedorapeople.org/cloud-images/ | *Latest Cloud Images:http://mattdm.fedorapeople.org/cloud-images/ | ||
:http://git.fedorahosted.org/cgit/cloud-kickstarts.git/ | :http://git.fedorahosted.org/cgit/cloud-kickstarts.git/ | ||