How to update my Kernel on the Wandboard?

1,682 views
Skip to first unread message

Renjed

unread,
Jan 24, 2014, 3:02:01 PM1/24/14
to wand...@googlegroups.com
Hello,

i received my Wandboard some days ago and have already read a lot of documentation.
But i cannot update my Kernel..!
Why do i want to update my Kernel? With the installed Kernel 3.0.35 my wlan does not connect to my AP.
I already downloaded modules and the .txt files and could start the wlan but it does not find any SSIDS.
So how does my Linux look like....:
First i installed from http://www.armhf.com the Debian Image.
To update my kernel i used the way from github.com/RobertCNelson/armv7-multiplatform.git
There i build the Kernel 3.13 and used the  build_deb.sh skript. Some .deb files were created and i installed these files with ipkg -i *.deb.
The Kernel seemed to be installed properly in /boot and i decided to delete the old soft link zImage -> vmlinuz-3.0.35.8-armhf.com and created a new to the 3.13 Kernel.
But the System did not boot anymore unless i reverted the zImage Link. 
Do i need another uBoot? Or what may be my problem?
Thank you! 

Robert Nelson

unread,
Jan 24, 2014, 3:45:27 PM1/24/14
to wand...@googlegroups.com
It's not 'trivial' to convert that image..

With a 2nd sd card, just install via:
http://eewiki.net/display/linuxonarm/Wandboard

Regards,

--
Robert Nelson
http://www.rcn-ee.com/

Renjed

unread,
Jan 24, 2014, 4:52:22 PM1/24/14
to wand...@googlegroups.com
Thanks for quick reply!
May i know why and what conversion means in that case?
Meanwhile i tried your netinstaller. But i did not boot after installation, because there was the stock kernel 3.2 installed in /boot from debian-wheey.
Right now i use your link and i'm (cross-)compiling the kernel in a VM running Debian. (i have only 1 sd card here)

Robert Nelson

unread,
Jan 24, 2014, 5:10:58 PM1/24/14
to wand...@googlegroups.com
On Fri, Jan 24, 2014 at 3:52 PM, Renjed <steffen....@gmail.com> wrote:
> Thanks for quick reply!
> May i know why and what conversion means in that case?

Humm, thought that was implied.. conversion means you can run a newer
(device tree based) kernel.. Not something ancient, obsolete, etc..

> Meanwhile i tried your netinstaller. But i did not boot after installation,
> because there was the stock kernel 3.2 installed in /boot from debian-wheey.

"you did not boot" or "it did not boot" More then likely you deleted
the initial boot partition in the debian partitioning section.. At
which point you deleted my kernel finalizing scripts.

https://github.com/RobertCNelson/netinstall/blob/master/lib/debian-finish.sh

> Right now i use your link and i'm (cross-)compiling the kernel in a VM
> running Debian. (i have only 1 sd card here)

Renjed

unread,
Jan 25, 2014, 5:37:31 AM1/25/14
to wand...@googlegroups.com
OK, understood. Different handling/creating of Kernels.
It should have been "it did not boot".
And after i read carefully your link, i realised that i may not drop the /boot partition.
I did it to spent all space for /. (also kicked swap).
No it seems to work fine.
Thanks!
Time to check BT and WIFI for me... (not that i need it, but i like to try it :) )

Renjed

unread,
Feb 16, 2014, 8:00:39 AM2/16/14
to wand...@googlegroups.com
So again i tried to update the kernel.
What's my setup?
First of all i used Robert's netinstaller and installed debian with it.
AFAIK the system boots from the partition which is hung up in /boot/uboot later, right?
I decided to update the kernel and used the armv7-mulitplatform 3.13 git-project.
Called the build-deb.sh and i got the following files into /boot:
1. System.map-3.13.3-armv7-x10
2. config--3.13.3-armv7-x10
3. initrd.img-3.13.3-armv7-x10
4. vmlinuz-3.13.3-armv7-x10

So what to do next?
if i look into the uEnv.txt i can see that i need a zImage and initrd.img.
i guess the zImage is the vmlinuz, but what about initrd.img, uImage, uInitrd?

Thank you!

Renjed

unread,
Feb 16, 2014, 11:12:49 AM2/16/14
to wand...@googlegroups.com
Ok. Unless knowing what i am doing, i did something what worked:

From Roberts install-kernel script i could create my own....
1. zImage
2. initrd.img
3. uInitrd
4. uImage

Are really ALL needed or just (3) and (4)?  

Robert Nelson

unread,
Feb 16, 2014, 11:13:46 AM2/16/14
to wand...@googlegroups.com
On Sun, Feb 16, 2014 at 7:00 AM, Renjed <steffen....@gmail.com> wrote:
So again i tried to update the kernel.
What's my setup?
First of all i used Robert's netinstaller and installed debian with it.
AFAIK the system boots from the partition which is hung up in /boot/uboot later, right?
I decided to update the kernel and used the armv7-mulitplatform 3.13 git-project.
Called the build-deb.sh and i got the following files into /boot:
1. System.map-3.13.3-armv7-x10
2. config--3.13.3-armv7-x10
3. initrd.img-3.13.3-armv7-x10

cp ^ /boot/uboot/initrd.img
 
4. vmlinuz-3.13.3-armv7-x10

cp ^ /boot/uboot/zImage

I should just delete the build_deb.sh script, it doesn't package up the *dtbs so any advange over the standard zImage/modules packages are really nul..
 

So what to do next?
if i look into the uEnv.txt i can see that i need a zImage and initrd.img.
i guess the zImage is the vmlinuz, but what about initrd.img, uImage, uInitrd?

uImage/uIntrd is just above wrapped in u-boot mkimage ignore

Regards,

Robert Nelson

unread,
Feb 16, 2014, 11:14:53 AM2/16/14
to wand...@googlegroups.com
On Sun, Feb 16, 2014 at 10:12 AM, Renjed <steffen....@gmail.com> wrote:
Ok. Unless knowing what i am doing, i did something what worked:

From Roberts install-kernel script i could create my own....
1. zImage
2. initrd.img
3. uInitrd
4. uImage

Are really ALL needed or just (3) and (4)?  

NO!
1/2 + dtbs.

ps.. there is a "./tools/install_kernel.sh" script in the repo..


Regards,

Renjed

unread,
Feb 17, 2014, 4:06:12 AM2/17/14
to wand...@googlegroups.com

So what to do next?
if i look into the uEnv.txt i can see that i need a zImage and initrd.img.
i guess the zImage is the vmlinuz, but what about initrd.img, uImage, uInitrd?

uImage/uIntrd is just above wrapped in u-boot mkimage ignore


Just to understand: is this version of uboot especially patched that there is no uImage/uInitrd necessary?

Robert Nelson

unread,
Feb 17, 2014, 7:14:18 AM2/17/14
to wand...@googlegroups.com

Yes.

>
> --
> You received this message because you are subscribed to the Google Groups "Wandboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to wandboard+...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

sysd...@googlemail.com

unread,
Feb 27, 2014, 7:13:02 AM2/27/14
to wand...@googlegroups.com

Hi Robert,

i just did it step-by-step as described in the tutorial.
The Wandboard (WB-Quad) is up and running, but very laggy in every sense. When pinging the wandboard, response times vary between 20ms and 400ms on the LAN. With the original (armhf 3.0.35) image, i get constatnt ping replys < 1ms.

After google'ing around a bit, it seems that in the originial (armhf 3.0.35) image there are some realtime-patches applied. Unless these patches are not applied to the 3.13 kernel, it does not make sense to build/use the new kernel.

Best regards,
Birger

 

Fabio Estevam

unread,
Feb 27, 2014, 7:17:34 AM2/27/14
to wand...@googlegroups.com
On Thu, Feb 27, 2014 at 9:13 AM, <sysd...@googlemail.com> wrote:
>
> Hi Robert,
>
> i just did it step-by-step as described in the tutorial.
> The Wandboard (WB-Quad) is up and running, but very laggy in every sense.
> When pinging the wandboard, response times vary between 20ms and 400ms on
> the LAN. With the original (armhf 3.0.35) image, i get constatnt ping replys
> < 1ms.

Make sure you have this patch applied:
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/arch/arm/boot/dts/imx6qdl-wandboard.dtsi?id=9fc77821b17155c6e0ab50b1e1dd80c2b0e63e98

Regards,

Fabio Estevam

Robert Nelson

unread,
Feb 27, 2014, 8:14:11 AM2/27/14
to wand...@googlegroups.com
On Thu, Feb 27, 2014 at 6:13 AM, <sysd...@googlemail.com> wrote:
>
> Hi Robert,
>
> i just did it step-by-step as described in the tutorial.
> The Wandboard (WB-Quad) is up and running, but very laggy in every sense.
> When pinging the wandboard, response times vary between 20ms and 400ms on
> the LAN. With the original (armhf 3.0.35) image, i get constatnt ping replys
> < 1ms.
>
> After google'ing around a bit, it seems that in the originial (armhf 3.0.35)
> image there are some realtime-patches applied. Unless these patches are not
> applied to the 3.13 kernel, it does not make sense to build/use the new
> kernel.

You can find the patch Fabio referenced that fixes that issue in the
v3.14.x branch of that repo.

sysd...@googlemail.com

unread,
Feb 27, 2014, 8:35:49 AM2/27/14
to wand...@googlegroups.com
Hi Robert,

thank you for your fast reply!

So i will execute the following commands to build the kernel :
[...]
git clone git://github.com/RobertCNelson/armv7-multiplatform.git
cd armv7-multiplatform
git checkout origin/v3.14.x -b tmp
[...]

Are there any further changes to the tutorial?

I will post my results after building and testing :-)

Best regards,
Birger

Robert Nelson

unread,
Feb 27, 2014, 8:44:05 AM2/27/14
to wand...@googlegroups.com
On Thu, Feb 27, 2014 at 7:35 AM, <sysd...@googlemail.com> wrote:
> Hi Robert,
>
> thank you for your fast reply!
>
> So i will execute the following commands to build the kernel :
> [...]
> git clone git://github.com/RobertCNelson/armv7-multiplatform.git
> cd armv7-multiplatform
> git checkout origin/v3.14.x -b tmp
> [...]
>
> Are there any further changes to the tutorial?

Right now it's pretty drop in and just boot.

Although I ran into one issues with Russel's imx-drm rewrite, on the
quad (when it doesn't read the edid register) it defaults to blank
now, instead of 1024x768

force in uEnv.txt via: video=HDMI-A-1:1024x768@60e

I'll probably merge that patchset in before rc5 this weekend, so just
a heads up.

sysd...@googlemail.com

unread,
Feb 27, 2014, 5:21:54 PM2/27/14
to wand...@googlegroups.com
Hi Robert,

thanks a lot - with 3.14-rc4 it works perfect, now! No lags anymore, cool!

But i found another problem. When inserting a second SD, the system does not boot anymore.
I figured out, that i have to set the following values in uEnv.txt:
# just a single microSD:
mmcroot=/dev/mmcblk0p2 ro

# if 2nd card is present:
#mmcroot=/dev/mmcblk1p2 ro


Is there a possibility to fix this in uboot? Otherwise, i have to remember to edit uEnv.txt before rebooting with a second SD or to change it back before rebooting and removing the second SD.

Best regards,
Birger

Robert Nelson

unread,
Feb 27, 2014, 5:28:39 PM2/27/14
to wand...@googlegroups.com
On Thu, Feb 27, 2014 at 4:21 PM, <sysd...@googlemail.com> wrote:
> Hi Robert,
>
> thanks a lot - with 3.14-rc4 it works perfect, now! No lags anymore, cool!
>
> But i found another problem. When inserting a second SD, the system does not
> boot anymore.
> I figured out, that i have to set the following values in uEnv.txt:
> # just a single microSD:
> mmcroot=/dev/mmcblk0p2 ro
>
> # if 2nd card is present:
> #mmcroot=/dev/mmcblk1p2 ro
>
> Is there a possibility to fix this in uboot? Otherwise, i have to remember
> to edit uEnv.txt before rebooting with a second SD or to change it back
> before rebooting and removing the second SD.

Yeah, this was a recent annoying change.. I need to writeup a
procedure on the wiki on how to setup the image to use uuid's.
However it requires the use of an initrd..

So if your using an initrd...

value=$(/sbin/blkid -s UUID -o value /dev/mmcblk0p2)

Change:
mmcroot=/dev/mmcblk0p2 to:
mmcroot=UUID=${value}

and also update /etc/fstab
${value} / ${rootfstype} .....

Renjed

unread,
Mar 8, 2014, 4:28:45 PM3/8/14
to wand...@googlegroups.com
Hi Robert,

are you sure that this patch is included in 3.14.x? I am running RC5 and the ping is changing a lot...


Am Freitag, 24. Januar 2014 21:02:01 UTC+1 schrieb Renjed:

hede

unread,
Mar 9, 2014, 5:12:19 AM3/9/14
to wand...@googlegroups.com
Instead of using an initrd to have the wandboard boot both with and without a second SD-card, I'm using a patch for associating the device name with the slot index instead of the dynamic name index. 
So the SD-Card where the wandboard boots from is always /dev/mmcblk2 for me, even if there is no mmcblk0. See attached wandboard-mmc-slotindex.patch (I've found this somewhere in the internet)

Second: Instead of using GPIO_6 for ethernet interrupts you can simply disable unclocking the CPU. The reason for having unreliable ping times has nothing to do with kernel real-time. It's the fact that the regular FEC IRQ is not able to wake up the cpu core if it's sleeping (I'd call this a silicon bug!) and routing the interrupt through a GPIO is simply able to wake it up from a sleeping state. See attached wandboard-wait-unclocked.patch for how to prevent it from entering unclocked sleep modes. The solution to route FEC IRQ through GPIO_6 is smarter, so use it if you do not need GPIO_6 otherwise. But if you need it otherwise, you do not have to live without a proper network delay (especially if your wandboard is powered by a wall plug instead of batteries; power consumption of the wandboard will increase by 0.0x mA).
wandboard-mmc-slotindex.patch
wandboard-wait-unclocked.patch

hede

unread,
Mar 9, 2014, 5:14:43 AM3/9/14
to wand...@googlegroups.com


Am Sonntag, 9. März 2014 10:12:19 UTC+1 schrieb hede:
... wandboard-mmc-slotindex.patch ...


PS: It's not enough to apply the patch, you have to activate it in the kernel config also. The patch adds a new kernel config option. 

Jaime Andrés Quiroga Perdomo

unread,
Mar 30, 2015, 4:53:39 PM3/30/15
to wand...@googlegroups.com
Hi Robert, i'm a new wandboard quad user. I have too basic linux knowledge, but i have my wandboard running Ubuntu 12.04 image from the wandboard site. But i have a problem, i need use a FTDI basic breakout FTDI Basic 5V. I have connected it, but is not recognized by moserial. So, i was reading about update kernel to make this FTDI to work. (sorry for my bad english, is not my native language). But i don't know how to do that with 2 SD Card.I was following your tutorial, and i did it on my PC runing Kubuntu 14.04.1. After finish, the image was successfully copied to a 8 GB SD card, but at boot, four penguins are shown on screen and nothing else happens. I investigated about, and found that my HDMI-DVI monitor is not compatible. So, i used the provided image from Wandboard site which is working fine, less for the FTDI. Can you explain me which steps must i follow to update the kernel of the ubuntu image please? I know i must learn too much, i'm trying but is difficult some times. Thanks a lot for your amazing work and your help. :)

PD. Im trying to compile kernel on my PC and then copy it to the SDCard but im not sure if im doing it well. I did the following:

git clone https://github.com/RobertCNelson/armv7-multiplatform.git
cd armv7-multiplatform/
git checkout origin/v3.19.x -b tmp
./build_kernel.sh

And it is downloading.... i will notice you how it goes. :)

Robert Nelson

unread,
Mar 30, 2015, 4:59:38 PM3/30/15
to wand...@googlegroups.com
On Mon, Mar 30, 2015 at 3:53 PM, Jaime Andrés Quiroga Perdomo
<gtro...@gmail.com> wrote:
> Hi Robert, i'm a new wandboard quad user. I have too basic linux knowledge,
> but i have my wandboard running Ubuntu 12.04 image from the wandboard site.

I never released "12.04" so it'll be hard to "shim" my kernel into that image..

> But i have a problem, i need use a FTDI basic breakout FTDI Basic 5V. I have
> connected it, but is not recognized by moserial. So, i was reading about
> update kernel to make this FTDI to work. (sorry for my bad english, is not
> my native language). But i don't know how to do that with 2 SD Card.I was
> following your tutorial, and i did it on my PC runing Kubuntu 14.04.1. After
> finish, the image was successfully copied to a 8 GB SD card, but at boot,
> four penguins are shown on screen and nothing else happens. I investigated
> about, and found that my HDMI-DVI monitor is not compatible. So, i used the
> provided image from Wandboard site which is working fine, less for the FTDI.
> Can you explain me which steps must i follow to update the kernel of the
> ubuntu image please? I know i must learn too much, i'm trying but is
> difficult some times. Thanks a lot for your amazing work and your help. :)
>
> PD. Im trying to compile kernel on my PC and then copy it to the SDCard but
> im not sure if im doing it well. I did the following:
>
> git clone https://github.com/RobertCNelson/armv7-multiplatform.git
> cd armv7-multiplatform/
> git checkout origin/v3.19.x -b tmp
> ./build_kernel.sh
>
> And it is downloading.... i will notice you how it goes. :)

Follow:
https://eewiki.net/display/linuxonarm/Wandboard

Regards,

--
Robert Nelson
https://rcn-ee.com/

Jaime Andrés Quiroga Perdomo

unread,
Mar 30, 2015, 5:30:20 PM3/30/15
to wand...@googlegroups.com
Thans for your answer.I have followed all the steps on your link, but, at boot, four tux are shown and then, after several minutes waiting, nothing happens. However, i will try again.

Robert Nelson

unread,
Mar 30, 2015, 5:35:23 PM3/30/15
to wand...@googlegroups.com
Did you check your serial port for progress information?

Otherwise, it's ubuntu, they like to hide everything by default to
give everyone the same crappy no boot message experience..

So if something does go wrong, you have to go out of your way to find
it.. aka just use debian...

Jaime Andrés Quiroga Perdomo

unread,
Mar 30, 2015, 6:25:54 PM3/30/15
to wand...@googlegroups.com
Thanks a lot!, i will try with Debian. I cannot see the serial output because the serial output is like trash: q3hfdña jfggp0ka or something similar. I think it's caused by the voltage levels. I'm using the FTDI Basic connected to my host PC, and i have connected the RX pin of the FTDI to the TX pin of the DB9 Connector on the wandboard and the TX to the RX.
Settings are 115200 8N1. Also connected the GND.

Jaime Andrés Quiroga Perdomo

unread,
Mar 30, 2015, 9:09:54 PM3/30/15
to wand...@googlegroups.com
Bad news, i still having the 4 tux screen. I don't know why this happens but i think it is related to the HDMI-DVI cable. I have followed the guide from here: ARMHF. The system boots, and i can login to the terminal. I have tried to install xubuntu-desktop, but startx does not work. A segmentation fault message appears, but, the FTDI device is recognized and i can see it under /dev/ttyUSB0. I only need the GUI, but i'm having trouble starting it. Also, this version takes too much time to boot compared with the Wandboard.org image.

Robert Nelson

unread,
Mar 30, 2015, 9:35:37 PM3/30/15
to wand...@googlegroups.com
Twiddles thumbs...

https://eewiki.net/display/linuxonarm/Wandboard#Wandboard-HDMI

yanh...

Go continue to run random images, when everything ^^^ is fully
documented on one page with all the issues..

Jaime Andrés Quiroga Perdomo

unread,
Mar 30, 2015, 10:11:14 PM3/30/15
to wand...@googlegroups.com
I also did that, i opened the env.txt file and the line cmline=video=HDMI-A-1:1024x768@60e appears. A question, the /etc/X11/xorg.conf file must be created manually? i looked for that but i did not see that. I will verify. Thanks for your help.

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 8:52:22 AM3/31/15
to wand...@googlegroups.com
Hi!,

I have added the xorg.conf file manually, and modify the uEnv.txt file changing the line cmline=video=HDMI-A-1:1024x768@60e by cmline=video=HDMI-A-1:1920x1080@60e.
After this, i noticed that the resolution changed at boot, but the four tux still appearing and nothing else happens.

Robert Nelson

unread,
Mar 31, 2015, 9:00:04 AM3/31/15
to wand...@googlegroups.com
/var/log/Xorg.0.log ?

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 9:36:26 AM3/31/15
to wand...@googlegroups.com
Serial output:

yyUiHHV6Vjt{+V+m^}U-m:k+=M6m+-Z[559=5_a[{!=7Q=#7;!=7my5=7 w[}eq-{YY^VV+-vee-4j+mi)t*OEQSQSQ:{W)tj{{v(6m[T:Za5-='u5-='c5]^KWjKjtti

[FDKQt)iRv%%9-95#75-95VWVV
4y/59)-#13!u#^SJj


Tt[gejtTTkv6+{5[g!=7575#-!#%5#3!%;!!u#U-#17;-%=#7;!=77;y/59)-#1-3#=%5A-5-#;!!u#[##-#1#=%5A;!!Rj

T:jT-6l-VTV([egc,jtTTk+{6+j[Rj

66-VTV(hYT-
t[fggfjtTTk+{6mKj[SQK
:*vt(vV
T+*:J
4tT*Vztt
j

.... and more like the above

/var/log/Xorg.0.log output:

This file is not present: here the output of ls /var/log/:

gtronick@gtronick-Latitude-E5420:/media/rootfs/var/log$ ls
alternatives.log  apache2  apt  bootstrap.log  btmp  dmesg  dpkg.log  faillog  fsck  lastlog  wtmp  wvdialconf.log

Robert Nelson

unread,
Mar 31, 2015, 9:39:51 AM3/31/15
to wand...@googlegroups.com
Start over with a new microSD card.

https://eewiki.net/display/linuxonarm/Wandboard

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 9:55:23 AM3/31/15
to wand...@googlegroups.com
Thanks, i will do it and report the results.

Compiling the kernel...

-----------------------------
Script Complete
eewiki.net: [user@localhost:~$ export kernel_version=3.19.3-armv7-x3]
-----------------------------


Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 10:40:10 AM3/31/15
to wand...@googlegroups.com

Again, the four tux. Here the photo:

/media/rootfs/var/log/ Xorr.0.log not found. 

Robert Nelson

unread,
Mar 31, 2015, 10:42:11 AM3/31/15
to wand...@googlegroups.com
On Tue, Mar 31, 2015 at 9:40 AM, Jaime Andrés Quiroga Perdomo <gtro...@gmail.com> wrote:

Again, the four tux. Here the photo:



and the serial?

Regards, 

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 10:51:11 AM3/31/15
to wand...@googlegroups.com
Serial output:

yyUiHHV6Vjt{+V+Vm^}U-m:k+=M6m+-Z[559=5_a[{!=7Q=#7;!=7my5=7 w[}eq-{YY^VV+-vee-4j+mi)t*OEQSQSQ:{W)tj{{v(6m[T:Za5-='u5-='c5]^KWjKjtti

[FDKQt)iRv%%9-95#75-95VWVV
4y/59)-#13!u#^SJj


Tt[jtTTk+{5[g!=7575#-!#%5#3!%;!!u#U-#17;-%=#7;!=77;y/59)-#1-3#=%5A-5-#;!!u#[##-#1#=%5A;!!Rj

T:jT-6l-VTV([egc,YljtTTk+{+j[Rj

66-VTV(hYT-
t[fggfjtTTk{+{6Kj[SQK

:*vt(vV
T+*:J
4tT*Vztt
j
*[v(6M*[75;1I;!!Ei5#5'-%=15I39Es'=5#57w5-95W55;'!;={!!-#1-#1/537;'!;=U-#1w5-95W55-#'=95=5#7=yVQti)K4:[R6V
;j):}U{VoR6Vkj:jZTTTT@6Vkj:jZTTToR6Vkj:jZTTT 6V;T)i66-VTV({i)JjJ*;jTt*U{T)i6k6v{TT:Tj{;v6kU}U+lv]VVoIEy_U}[e_!95!I39=E5--!#}[e9976V}U-}]}]
:jz:}]:jktT
z*6V+zj+
:Z
tk+=MUt*$6V*ZuT4T6+lVoR6V+*
:jjzT::
*6VUm}U-TlvlvtVV6VoIE{-'!#5'--#K!#5!75%!;-'- 1!-#1!#W!='=156VK:
**;jZ

:*vt(vV
T+*:J
4tT*Vztt
j
*[v(6M*6V{:l{tv6jtT+$6Vz{:{tvvjtT+6Vk
*z{:VV6{tv6vvjtT+ 6V+*
v6+m,Vj::{lK4:
:kVvt::{6,kjtkt6TT4T:6**TT4T:V,{jz**j+6VtT:K4:+*
;jto/6VT[4+4{K+IE3-%=339333){IE%=''!9333e{IE'!%5%953e{IE)%=;359e{IE%!7'5;3;35e{IE599599){IE-#-95793){IE7==939=){IE;9=979){6V{zj:Uk*t*
+6Vk[yU7 #-9)-7'51=955-!7=995'5=-!#-5#=;'57$6Vmmue-i66VoR6V;mTT6:*$6V;m:jtjme}
TzT5+6V;mt:;j[T:
TzT5+$6V;mkTz::T;jT6V;mj4*j:
J::tj+
:*$6V;mz
R::6jtvK6V;m{tvU=]m{6VoR6Vzj*TT:j;

tT:t)i6)ToR6Vz
:
JZjkT:t)i6)tTv6VV6V6l6)ToR66VV:Z
:
D*j{(VoR66V:j:j;

{jTj;:T:tTi)*TTTj46
*}e{;*oR6V
Uzt6+jj*TZVoR6VUm*kj:jZT*$6V}m*
}m*
j:j

**TT6Vk*Z
*j+jt+$6V+Tz{:v{tv{ljtT+6V+iQZz{:v{tv{ljtT+6lkj:jZT+*
ToR6,Ykj:jZTT6vVkj:jZTTZTT$6,Vkj:jZT:T$6VVkj:jZT:Jj
*6,Vkj:jZTT4
UTT$6lYkj:jZT)R6vV}U-Uti)T4
zTjJ*$6VZ::
VVkVT66v}U}[T+vTvJv+{VoR66VUti)tk+
,vz+,VoR666V}Uu[T+vTvJv+{VoR66}Um[T+;TvJv+{VoR66V}Ue[T+vTvJv+{VoIE{!1/y_U$66vVU}-:)iT{v6
*}e+66VvV}U-:}UjttTk5+
+$66lYVtT4kj:jZT*$6l6V5}it6-k*t*zjTTtkTV66V{+Ti)TzJTTT*66V6VTT[66m+*$66VVV{T[{6+*66VvVT[k6+*$66V
[{6+*$666{i)4
ZTT{66m+j+66l6Vt
TZkj:jZTtTtT**$6,V]-UjtTT)
:*j:j6VoR6lVV-T::
TV6K

:
*j
zT::

T6VT:Zi)
T4
;T$6T:Zi)
T4
+T$6,Y}Ukjk+=M:j
T6V66vv6V]e
+$66v{TTJj
4{KTT4TjTJjzjTjtT4oR66v{TTJj+z*TzjZTkjtT4+66lvVk*z4Ti)tV6)RR(Zkj:jZTk=jtTT$66V6VU:Z}m]TT66l6Vjkkv+*$6klVVjkh+*$6ljk+*6,Vjk6+*$6vlj
z+*$6lVj
z6+*6lvVj
zt+*$6kVlVj
z+*6kVlVji):
*
zt{+j+$6kVlji)kT
T:
**6k666+zT*6**zZkj:jZT*$6k6,VetT*kj:jZT*$6k6vV
TZTjtTTkT4TT6k6V
TZTjtTTkT4T{*6k6lvVV
TZTjtTTT*$6kl6Vkk*k=kmtTTjtTT*$6kV
u*
TTTt*tT
z:Z***Tt

jTm}i}+ji)*toR6kYkk*T$6kVkk*k=kmtTTjtTT*$6k,V
u*
TTTt*tT
z:Z***Tt

jTm}i}+ji)*toR6kvVkk*T$6kVlV+jZ;+jkT4Z6VoR6k66V;
tTTkT4Z6VoR6k6V*
TZ;}4TjtTT*$6kV
TZTT466+j)zVVm
:

*t;j
*tj4X=E_W_9'!9)!51-5576kv::Zkj:jZ*$6kvV::Z
*j{ZT+oR6kvV::Z)
:+5}eM+6kv6VV::Z4::j::
TjtT$6kvlvVz:
J+z
uVoIEcuW[51-557!!9!'3=%-' $66VV}t:j{:{l{tv6jtT+66V}j{:{l{tvV6jtT+66v}-{z:
jT{t:j{lj{loR66VV}-T
TjtTT*66V6Vu}{:{tv6jtT+$66VlVu};{:{tv6jtT+66lV]-UjtTT)
:*j:jV$666V-UjtTT*5=
Jit+
t+66V-UjtTTtit+
t+$66-UjtTTit+
t+66lV-UjtTTeMJz:it+
t+$66vV{T4T:T*
tTzjUUTt
4Tj::*66v,V
t*4Jj::4Jj::Z
t4Jj::kj:jZ
*66VV
t*4Jj::4Jj::Zkj:jZTjzjT$6VV
t*4Jj::4Jj::Zj*4Jj::TjtTT+6VvV
t*4Jj::4Jj::Zkj:jZT:T
zjT6VV
t*4Jj::4Jj::Z:T
*4Jj::TjtTT+$6VtTz{:v{tvVV6jtT+6Vtjkj:jZtjJT{j:j+$6VtjT*tj6mkj:jZT*6l[);
*$6llV[tZ;
*$6V5e-JTTj66mVoR6V5e-u
Tz{:v{tvljtT+6,YVe-UjtTk
T:TKjT*$6KjTk
T:TTjtTT*$6KjTk
ujTjtTT*6YYt6j::jtiReM:;j
tmjTUjtT+6VTkj{})i6oR6vvV{eje:TtitT:T:*:
:*6VVvV
4Z
:ZTZvT$66V
J;jTe{jT)i6;
{+Z
vR6Vk
zt

TjtTT*$6Vk
zt:jTjtTT*6Vk
ztTjtTT{t+$6lYYk*zTt*V6-t*ZjTT;

k*zt*
t**k*z44mjj:i+V6k*zTt*V6-t*ZztT4:jTT

4:i)jTT*6vVk*zTt*V6t*Zkj:jZT*$6vVvVU:Z{V6VVTtttkmuzj:*6vVU:ZTT$6vVV6V6-T:Zt(+{{k+vT
t+kk=6V
:Kut(V:*R6vvVV6-T:Zt(+{V{k+vT
t+kk=R6VVvKuT*kj:jZTT666Vo6vV
TZTjtTTkT4Tt:*R6V6VvVm
mjT4tk:TjTjtTT:
ti)y=R6vVk*zTkT4v6Tk}UM{*R6VvVVKuT*Uit:J*t*zjU{66mm$6VVKuT*TTit
:J*t*TT4oR66vVk*zTTjtjTTtT*Z
4k*zTkT4V-t{kT*t
oR6VvVk*zTTjtjTTtT*Z
4k*zTkT4V-t{kT*t
oE-%7%7-'= ; 5%;!#7-%-99!-A99A!R66VVk*zTTjtjTTtT*Z
4k*zTkT4V-t{kT*t
oR6vvVk*zT{*j6SRiT{
RZ(VR6vVKuT*
j{
R666k*zTTjtjTTtT*Z
46SR{{*j
oR66V:Zzj
:
*4R6k*zTTjtjTTtT*Z*4* 6lVvVk*zTTjtjTTtT*ZTjtTTj
jTR6vvVKuT*kj:jZTk*zTT66V+j
VR66Vk*zTkT46Tk}UM{*R6
TZjtTTkT4T:VR6lVzj*k*z6-Zt:TjT;T:*+
Tjj:i)vVoE=/9--%==3'=#%-;!!%7{#!59-3-57-#1 6zj*k*z6-Zt:TjTtT*6v)
Tjj:i)V 6vzj*k*z6-Zt:TjT*T+
Tjj:i)VVoR6lVzj*k*z6-Z:Tt:::j:*R66zj*k*z6-Z6t
tk*tt4
T+
*@6vVvVzj*k*z6-Z:44tT;:
:jT
tTtt+R6VV6V{
tzj
t4
T*R6Vl6V]+zu+*j
KU*V6*tk6VoR6vV64Ttj

4:i)T*jTtTR6VVVtVoR6v6V;jj
UU)i*R6lV64TjtTTVR66Vzj
Zz{R{mjTT 6VVzj*t4
TZt4
TTTR6lvVzj**}{RTTR6vvVVT*zjZUTTR6,6V
TZTjtTTkT4T*ti*R6V6Tt

4:i)T*jTtTR66j
j

4TitTR66VlVj
j
{R=R6Vj
j
TjtTT:)TVR6vVj
j
ttT:VoR6VvvV
4:kU
Tv:kTVo$6Vti)S+*vTvU:U*TVoR6v66V{R=$6+4TT;6[6-VTV(zj
*@6VvVU:U*j
VR6V{V6{
4*R6v6V{V6tTT*R6l,Vi)
*T:4TToR6vV6Vi)
*{
t4TToR6v,{e]+l,,llYZvVo 6VV+Vl6zVR6V6i)
*T:4TToR66vVvVi)
*{
t4TTo@66V,V
U]z4tT)i+*
:joR6VV
U
UTjTR6vV+
Tm+
T
**

::+j*R3V4jtv6-4Tmt*;t
TZTjtTTv6-4iTmt*;tVR6vVkTTR6V
v6mTjTT;

tv-
j6VhY4mjj:i+VR6lV
v6mTjTTTTTtj:*R6v6Vt4
T6jTmT*T
ZmjTk*zuT:TTTti:*R6vVk*zV-t6-t
Z*
tT{
jtToR6V6VmjT+*:Jt+tTTT+
TR6ltzjZUTj:{Rk4TTd6vvVvVtzjZj)zjTe**R6vlvVtzj*t4*Zu:4
TT{:TTR6VV6Vtzj*tz*k*z6tzZ
t
t{jzTtT:
T:+
*R66Vtzj*tz*k*z6tzZT*Tt
4*H6VVtzj*tz*k*z6tzZT)Tt
4*R6vV];jJ
4{uTo$6vVVzj*k*z6-Z

4:j:j;jJ+@6VvV+*u
R6tzK6tz*i)6V,Vtzj*tz*k*z6tzZ
t
t{jzTtT:
T:+
* 66Vtzj*tz*k*z6tzZT*Tt
4*R66V6Vtzj*tz*k*z6tzZT)Tt
4*@6VV66Vzj*k*z6-Zzj
*z4{
t*:{
t*R6Vl+*u
R6tzK6tz*i)R6vVVtzj*tz*k*z6tzZ
t
t{jzTtT:
T:+
*R6{6Vtzj*tz*k*z6tzZT*Tt
4* 6{,6Vtzj*tz*k*z6tzZT)Tt
4*R6{VVV+*{
t

TitTjT*:jz:TTiRT*:*@6{VvlV{jz*TTi)j
*6{VVV+*u
R6tzK6tz*i)H6{VV,V;)*TTjtTTkjT}Ue*6{VV,V{j{TT{[jKj*6{V6lV
TZTjtTTkT4Tzj*$6{V6lVVzjZ{
TTT6{V**Zkj:jZT*$6{VvVTZT*TtT*Zj:)TT4T+*
ToR6{VVvVKuT*zj:TTmv*$6{V6VKuT*zj:TT-v*$2{V,VV4TTv6-TTmvZTT{t:j+ 6{V,V4TTv6-TTmvZj
TzV$6{V,6V4TTv6-TTmvZtTVoR6{V,TZT*TtT*Z
4v6-TTmv{T*oR6{V,V4TT6-TT-vZTT{t:j+$6{V,V4TT6-TT-vZj
TzV6{V,V4jTT6-TT-vZtTVoR6{VvVTZT*TtT*Z
46-TT-v{T*oIE5#=-117%!75'5--!#6{,V4TTv6-TTmvZ+
:Z+r
ZVoR6kVVVKuT*kj:jZT4666V+j
VH6k6Vij:Zi)T
TV-jV$6kvV}-jTjtTT*H6kv66VVV]-UjtTT)
:*j:jVoR6kVV6+j4+j:k}M+$6kVVV]-UjtTT)
:*j:jVoR6kV66KjTT:TTjtTT*$6kV66V+tZ+}eeitToR6kVT}UztT
TitT+$6kvVUjtT-*t
{:T$6kvvVTjtTTtT)iV VVV];
*$6V6VVVV
4:kU
TvkTVoR6V66VVti)S+*vTvU:U*TVoR6V66VV{U*H66{V6{
4*$66VV{V6tTT*H6VV4jtv6-4iTmt*;Tti)tT*:
JVVu{+$66ViRU{

JkjTtT:zTH6l6vViRt4
TTTjtTj:
UoR66V6VVj

+*:J6mmZ=R66vV+*{jzTutTvVoR6666V+*:J+*~v}+R6V+*:JVoR66V+*TT4J
4et{jtT+R6V+*TT4J
4e;t{jtT+R6v6V+*TT4J
4et{jtT+R6vlV+*TT4J
4et{jtT+R6VVV+*TT4J
4et{jtT+R6Y=]]{+*:Jm+
4Tj:tT*tT+
}{t:j+R6v6V5e-+T
{zttj:tT*jT
:jl6oR66VtT4i+
4+VR66v6Vmj4TK4:+*
{6,{Vv+66oEi5#5'=#-9#! #9-#1c!!)-#1-#-3!#7W =-#1-#-!-!#!)5#5'Y55g-#w!9%5#=-!#-#-3!1-7=#95$6V+*{jzTutTVoR6VV}U--**ZTjT66-VTV(V$6vvvV{T*Zm:k+=MU
U::{jTj+R6vVKulv6{4
Jj*Ku6V{
tJJhvoR6V66VKu6V{
tJj*KuV{TtJJ+H66KuV{TtJj*Kuj6{jJoR6lVKuj6{jj*Ku6{TjJR6VKu6{Tjj*Ku6z6{T5*
5
Jv(vo6,VV+*{
t

TitTjT*:jz:TTiRT*:*$6+*{jzTutTVoR6v6V}U}[ti)S=IEy_U_mwy!%%=5c!=-#57=%$6v6{T*Zm:k+=MU
U::{jTj+6vVKulv6{4
Jj*Ku6V{
tJJhvoR66VVKu6V{
tJj*KuV{TtJJ+H6lYKuV{TtJj*Ku6V{{:
}{6oR66vVKu6V{{:
}*KulX{j
:
h,hj+H6v,KulX{j
:
*Kuz6{i*4JtvoR6Vv6V=t)itJz6V66oR6V6VVV6vzz6*H66vVV66v66666jz6jV$6V6*66VKuz6{i*4j*Ku6j6V{T:
UTtTJR6vlVKu6j6V{T:
UTtTj*Ku6jVVV{T:
UTtvoR666VKu6jVVV{T:
UT*Ku,V{T*ttT(h
R6vKu,V{T*ttT*Kuv6{TtiRQYR6,VKuv6{TtiRQ*KuVvzv6{tt*4:JtvoR66lV}Ue[ti)S=IEy_U_mwy!%%=5c!=-#57=%$6V6vV{T*Zm:k+=MU
U::{jTj+6vVKulv6{4
Jj*Ku6V{
tJJhvoR6VKu6V{
tJj*KuV{TtJJ+H6vKuV{TtJj*Ku6^{{:
}{6oR6VvVVKu6V{{:
}*KulX{j
:
h,hj+H66VKulX{j
:
*Kuz6{i*4JtvoR66V=t)itJzTj6Tj6oR6v6v66vzz6*H6,V66j6zvj6j66jz6jV$66*H6vVVVKuz6{i*4j*Ku6j6V{T:
UTtTJR6VvVKu6j6V{T:
UTtTj*Ku6jVVV{T:
UTtvoR6,VKu6jVVV{T:
UT*Ku,V{T*ttT(h
R6VKu,V{T*ttT*KuVVV{T
*tt*4:JvVvoR6KuVVV{T
*tt*4:j*Kulv6{lvoR6VVV}Uu[ti)S=IEy_U_mwy!%%=5c!=-#57=%$6vvlvV{T*Zm:k+=MU
U::{jTj+6Vv6VKulv6{4
Jj*Ku6V{
tJJhvoR6VlKu6V{
tJj*KuV{TtJJ+H666vvKuV{TtJj*Ku6V{{:
}{6oR6VKu6V{{:
}*KulX{j
:
h,hj+H6v6VKulX{j
:
*Kuz6{i*4JtvoR6V=t)itJzTjTjoR6lV6vzzzz6*H6v6jzvjj6jz6jV$6V*H6lvVKuz6{i*4j*Ku6j6V{T:
UTtTJR6,vVKu6j6V{T:
UTtTj*Ku6jVVV{T:
UTtvoR66VKu6jVVV{T:
UT*Ku,V{T*ttT(h
R6,6VKu,V{T*ttT*KuVVV{T
*tt*4:JvVvoR6vvKuVVV{T
tt*4:j*Kulv6{lvoR6Vv,VT
*:TjT:zjJTzt
:*@66vV+++KK:j+
4)jZjkj
4i)kjTt)iK4:U;T

kj4t
+

Robert Nelson

unread,
Mar 31, 2015, 10:53:16 AM3/31/15
to wand...@googlegroups.com
115200 8n1 ?

Otherwise, fire up "gtkterm/etc", get a new usb-serial adapter, or a
different pc..
> --
> You received this message because you are subscribed to the Google Groups
> "Wandboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to wandboard+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 11:02:49 AM3/31/15
to wand...@googlegroups.com
Serial setup and output on gtkterm:



I will buy another USB to serial adapter.

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 6:04:37 PM3/31/15
to wand...@googlegroups.com
At last, i have a well working USB to serial adapter, attached the txt file with the serial output. I noticed kernel panic. near the end of the file.
serialOutputWandBoard.txt

Robert Nelson

unread,
Mar 31, 2015, 6:10:25 PM3/31/15
to wand...@googlegroups.com
So "which" mmc card are you trying to use:

debug: [console=ttymxc0,115200 root=/dev/mmcblk0p1 ro rootfstype=ext4
rootwait video=HDMI-A-1:1024x768@60e] ...

[ 3.909219] mmcblk0: mmc0:1234 SA04G 3.70 GiB
[ 3.910570] mmcblk0: p1

[ 4.070784] mmcblk1: mmc2:0007 SD8GB 7.42 GiB
[ 4.072581] mmcblk1: p1

[ 4.123559] EXT4-fs (mmcblk0p1): mounted filesystem with ordered
data mode. Opts: (null)
[ 4.131725] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
[ 4.139834] devtmpfs: error mounting -2
[ 4.144382] Freeing unused kernel memory: 868K (c0e7d000 - c0f56000)
[ 4.150892] Kernel panic - not syncing: No working init found. Try
passing init= option to kernel. See Linux Documentation/init.txt for
guidance

The "kernel" is trying mmcblk0 p1 but didn't find init...

First take out the other card... then set it up to use "uuid", then
you can insert your second card.

Regards,

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 6:16:57 PM3/31/15
to wand...@googlegroups.com
"First take out the other card... then set it up to use "uuid", then
you can insert your second card. "

Ok, i will remove the card. But i don't know how to use uuid. I will investigate. Thanks a lot!

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 6:20:38 PM3/31/15
to wand...@googlegroups.com
Ok, now, im on the console at last!!!. i can interact with the linux commands. Now i will see if the FTDI is accepted. Thanks a lot!

Yeah!!, FTDI detected and found under /dev/ttyUSB0

Now, i will install the desktop. On ubuntu which do you recommend me?

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 7:20:02 PM3/31/15
to wand...@googlegroups.com
Humnmm, now, internet is not working....ifconfig returns wlan0, eth0 and l0. I will review the interfaces file.

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 7:28:28 PM3/31/15
to wand...@googlegroups.com
Ok, now, it is working trough Ethernet. Something rare, y disconnected the board supply for a moment (5min aprox), and then reconnected it, and now works. 

Jaime Andrés Quiroga Perdomo

unread,
Mar 31, 2015, 10:40:57 PM3/31/15
to wand...@googlegroups.com
Ok, i tried install lubuntu-desktop, but now, the "No screens found" error is appearing. Im trying to install xubunt-desktop. Also, a person seems made it work editing the xorg.conf file: fix

I will try it and submit the results here.

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 9:17:26 AM4/1/15
to wand...@googlegroups.com
Well, the xorg.conf modification did not work. Installing xubunt-desktop neither. I will look for another solution. Atached the serial output when trying to start x server.
Now, i will try with debian.

screenNotFound.txt

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 1:16:44 PM4/1/15
to wand...@googlegroups.com
Still not working. After use Debian 7, and after sudo-apt-get update, and then reboot, kernel panic again. I have been working on this for a week, and i cant make this work properly. No other way that be patient and keep testing :). On any progress i will post here to contribute to any who has the same issues or related problems with Wandboard QUAD C1

Robert Nelson

unread,
Apr 1, 2015, 1:29:11 PM4/1/15
to wand...@googlegroups.com
Well the previous kernel panic was from you inserting the 2nd microSD
card and trying to boot with out setting it to boot without an
initrd/uuid..

So kinda hard to blame apt-get update...

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 1:34:51 PM4/1/15
to wand...@googlegroups.com
This time, im only using one SDcard.

Robert Nelson

unread,
Apr 1, 2015, 1:37:20 PM4/1/15
to wand...@googlegroups.com
On Wed, Apr 1, 2015 at 12:34 PM, Jaime Andrés Quiroga Perdomo
<gtro...@gmail.com> wrote:
> This time, im only using one SDcard.

please pastebin.com your kernel panic then..

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 3:22:16 PM4/1/15
to wand...@googlegroups.com
I'm repeating your tutorial again, with the Debian 7 rootfs. If the kernel panic appears again, i will submit the file on pastebin. I'm compiling the kernel again. Thanks.

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 4:01:04 PM4/1/15
to wand...@googlegroups.com
Hi Robert.

Debian is running fine on console. I can interact with the console from gtkterm using the serial converter. Now, im here: debian@arm:~$
i did sudo-apt-get update, and then sudo apt-get dist-upgrade. Upgrade was successful.

Now, i will do:

sudo apt-get update; sudo apt-get install read-edid xserver-xorg-video-modesetting x11-xserver-utils

And then modify the xorg.conf file with the file described in your tutorial. I will report the results. <-- am i doing this correct? is this the correct procedure?

Thanks a lot



Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 4:08:05 PM4/1/15
to wand...@googlegroups.com

debian@arm:~$ sudo apt-get install read-edid
[sudo] password for debian:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
read-edid is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
debian@arm:~$ sudo apt-get xserver-xorg-video-modesetting
E: Invalid operation xserver-xorg-video-modesetting
debian@arm:~$ sudo apt-get install xserver-xorg-video-modesetting
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  keyboard-configuration libdrm-nouveau1a libdrm-radeon1 libdrm2 libfontenc1
  libfreetype6 libgl1-mesa-dri libice6 libpciaccess0 libpixman-1-0 libsm6
  libx11-6 libx11-data libxau6 libxaw7 libxcb1 libxdmcp6 libxext6 libxfont1
  libxkbfile1 libxmu6 libxmuu1 libxpm4 libxt6 x11-common x11-xkb-utils xauth
  xfonts-base xfonts-encodings xfonts-utils xkb-data xserver-common
  xserver-xorg-core
Suggested packages:
  libglide3 pciutils xfs xserver xfonts-100dpi xfonts-75dpi xfonts-scalable
The following NEW packages will be installed:
  keyboard-configuration libdrm-nouveau1a libdrm-radeon1 libdrm2 libfontenc1
  libfreetype6 libgl1-mesa-dri libice6 libpciaccess0 libpixman-1-0 libsm6
  libx11-6 libx11-data libxau6 libxaw7 libxcb1 libxdmcp6 libxext6 libxfont1
  libxkbfile1 libxmu6 libxmuu1 libxpm4 libxt6 x11-common x11-xkb-utils xauth
  xfonts-base xfonts-encodings xfonts-utils xkb-data xserver-common
  xserver-xorg-core xserver-xorg-video-modesetting
0 upgraded, 34 newly installed, 0 to remove and 0 not upgraded.
Need to get 17.3 MB of archives.
After this operation, 51.5 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://ftp.us.debian.org/debian/ wheezy/main keyboard-configuration all 1.88 [607 kB]
Get:2 http://repos.rcn-ee.net/debian/ wheezy/main libdrm2 armhf 2.4.60-1etnaviv1.1~bpo70+20150320+1 [30.1 kB]
Get:3 http://security.debian.org/ wheezy/updates/main libfreetype6 armhf 2.4.9-1.1+deb7u1 [381 kB]
Get:4 http://repos.rcn-ee.net/debian/ wheezy/main libdrm-radeon1 armhf 2.4.60-1etnaviv1.1~bpo70+20150320+1 [31.1 kB]
Get:5 http://repos.rcn-ee.net/debian/ wheezy/main xserver-xorg-video-modesetting armhf 0.9.0-1~bpo70+1 [30.4 kB]
Get:6 http://ftp.us.debian.org/debian/ wheezy/main libdrm-nouveau1a armhf 2.4.40-1~deb7u2 [445 kB]
Package configuration

─────────────────────┤ Configuring keyboard-configuration ├─────────────────────
 Please select the layout matching the keyboard for this machine.

 Keyboard layout:

     English (US)                                                            ↑
     English (US) - Cherokee                                                 ▮
     English (US) - English (classic Dvorak)                                 ▒
     English (US) - English (Colemak)                                        ▒
     English (US) - English (Dvorak)                                         ▒
     English (US) - English (Dvorak alternative international no dead keys)  ▒
     English (US) - English (Dvorak international with dead keys)            ▒
     English (US) - English (international AltGr dead keys)                  ▒
     English (US) - English (layout toggle on multiply/divide key)           ▒
     English (US) - English (left handed Dvorak)                             ↓


                      <Ok>                          <Cancel>

────────────────────────────────────────────────────────────────────────────────

Selecting previously unselected package keyboard-configuration.               
(Reading database ... 15953 files and directories currently installed.)
Unpacking keyboard-configuration (from .../keyboard-configuration_1.88_all.deb) ...
Selecting previously unselected package libdrm2:armhf.
Unpacking libdrm2:armhf (from .../libdrm2_2.4.60-1etnaviv1.1~bpo70+20150320+1_armhf.deb) ...
Selecting previously unselected package libdrm-nouveau1a:armhf.
Unpacking libdrm-nouveau1a:armhf (from .../libdrm-nouveau1a_2.4.40-1~deb7u2_armhf.deb) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Unpacking libdrm-radeon1:armhf (from .../libdrm-radeon1_2.4.60-1etnaviv1.1~bpo70+20150320+1_armhf.deb) ...
Selecting previously unselected package libfontenc1:armhf.
Unpacking libfontenc1:armhf (from .../libfontenc1_1%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libfreetype6:armhf.
Unpacking libfreetype6:armhf (from .../libfreetype6_2.4.9-1.1+deb7u1_armhf.deb) ...
Selecting previously unselected package x11-common.
Unpacking x11-common (from .../x11-common_1%3a7.7+3~deb7u1_all.deb) ...
Selecting previously unselected package libice6:armhf.
Unpacking libice6:armhf (from .../libice6_2%3a1.0.8-2_armhf.deb) ...
Selecting previously unselected package libpciaccess0:armhf.
Unpacking libpciaccess0:armhf (from .../libpciaccess0_0.13.1-2_armhf.deb) ...
Selecting previously unselected package libpixman-1-0:armhf.
Unpacking libpixman-1-0:armhf (from .../libpixman-1-0_0.26.0-4+deb7u1_armhf.deb) ...
Selecting previously unselected package libsm6:armhf.
Unpacking libsm6:armhf (from .../libsm6_2%3a1.2.1-2_armhf.deb) ...
Selecting previously unselected package libxau6:armhf.
Unpacking libxau6:armhf (from .../libxau6_1%3a1.0.7-1_armhf.deb) ...
Selecting previously unselected package libxdmcp6:armhf.
Unpacking libxdmcp6:armhf (from .../libxdmcp6_1%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxcb1:armhf.
Unpacking libxcb1:armhf (from .../libxcb1_1.8.1-2+deb7u1_armhf.deb) ...
Selecting previously unselected package libx11-data.
Unpacking libx11-data (from .../libx11-data_2%3a1.5.0-1+deb7u1_all.deb) ...
Selecting previously unselected package libx11-6:armhf.
Unpacking libx11-6:armhf (from .../libx11-6_2%3a1.5.0-1+deb7u1_armhf.deb) ...
Selecting previously unselected package libxext6:armhf.
Unpacking libxext6:armhf (from .../libxext6_2%3a1.3.1-2+deb7u1_armhf.deb) ...
Selecting previously unselected package libxt6:armhf.
Unpacking libxt6:armhf (from .../libxt6_1%3a1.1.3-1+deb7u1_armhf.deb) ...
Selecting previously unselected package libxmu6:armhf.
Unpacking libxmu6:armhf (from .../libxmu6_2%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxpm4:armhf.
Unpacking libxpm4:armhf (from .../libxpm4_1%3a3.5.10-1_armhf.deb) ...
Selecting previously unselected package libxaw7:armhf.
Unpacking libxaw7:armhf (from .../libxaw7_2%3a1.0.10-2_armhf.deb) ...
Selecting previously unselected package libxkbfile1:armhf.
Unpacking libxkbfile1:armhf (from .../libxkbfile1_1%3a1.0.8-1_armhf.deb) ...
Selecting previously unselected package libxmuu1:armhf.
Unpacking libxmuu1:armhf (from .../libxmuu1_2%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Unpacking libgl1-mesa-dri:armhf (from .../libgl1-mesa-dri_8.0.5-4+deb7u2_armhf.deb) ...
Selecting previously unselected package libxfont1.
Unpacking libxfont1 (from .../libxfont1_1%3a1.4.5-5_armhf.deb) ...
Unpacking x11-xkb-utils (from .../x11-xkb-utils_7.7~1_armhf.deb) ...
Selecting previously unselected package xauth.
Unpacking xauth (from .../xauth_1%3a1.0.7-1_armhf.deb) ...
Selecting previously unselected package xfonts-encodings.
Unpacking xfonts-encodings (from .../xfonts-encodings_1%3a1.0.4-1_all.deb) ...
Selecting previously unselected package xfonts-utils.
Unpacking xfonts-utils (from .../xfonts-utils_1%3a7.7~1_armhf.deb) ...
Selecting previously unselected package xfonts-base.
Unpacking xfonts-base (from .../xfonts-base_1%3a1.0.3_all.deb) ...
Selecting previously unselected package xkb-data.
Unpacking xkb-data (from .../xkb-data_2.5.1-3_all.deb) ...
Selecting previously unselected package xserver-common.
Unpacking xserver-common (from .../xserver-common_2%3a1.12.4-6+deb7u6_all.deb) ...
Selecting previously unselected package xserver-xorg-core.
Unpacking xserver-xorg-core (from .../xserver-xorg-core_2%3a1.12.4-6+deb7u6_armhf.deb) ...
Selecting previously unselected package xserver-xorg-video-modesetting.
Unpacking xserver-xorg-video-modesetting (from .../xserver-xorg-video-modesetting_0.9.0-1~bpo70+1_armhf.deb) ...
Processing triggers for man-db ...
Setting up keyboard-configuration (1.88) ...
Setting up libdrm2:armhf (2.4.60-1etnaviv1.1~bpo70+20150320+1) ...
Setting up libdrm-nouveau1a:armhf (2.4.40-1~deb7u2) ...
Setting up libdrm-radeon1:armhf (2.4.60-1etnaviv1.1~bpo70+20150320+1) ...
Setting up libfontenc1:armhf (1:1.1.1-1) ...
Setting up libfreetype6:armhf (2.4.9-1.1+deb7u1) ...
Setting up x11-common (1:7.7+3~deb7u1) ...
Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix.
Setting up libice6:armhf (2:1.0.8-2) ...
Setting up libpciaccess0:armhf (0.13.1-2) ...
Setting up libpixman-1-0:armhf (0.26.0-4+deb7u1) ...
Setting up libsm6:armhf (2:1.2.1-2) ...
Setting up libxau6:armhf (1:1.0.7-1) ...
Setting up libxdmcp6:armhf (1:1.1.1-1) ...
Setting up libxcb1:armhf (1.8.1-2+deb7u1) ...
Setting up libx11-data (2:1.5.0-1+deb7u1) ...
Setting up libx11-6:armhf (2:1.5.0-1+deb7u1) ...
Setting up libxext6:armhf (2:1.3.1-2+deb7u1) ...
Setting up libxt6:armhf (1:1.1.3-1+deb7u1) ...
Setting up libxmu6:armhf (2:1.1.1-1) ...
Setting up libxpm4:armhf (1:3.5.10-1) ...
Setting up libxaw7:armhf (2:1.0.10-2) ...
Setting up libxkbfile1:armhf (1:1.0.8-1) ...
Setting up libxmuu1:armhf (2:1.1.1-1) ...
Setting up libgl1-mesa-dri:armhf (8.0.5-4+deb7u2) ...
Setting up libxfont1 (1:1.4.5-5) ...
Setting up x11-xkb-utils (7.7~1) ...
Setting up xauth (1:1.0.7-1) ...
Setting up xfonts-encodings (1:1.0.4-1) ...
Setting up xfonts-utils (1:7.7~1) ...
Setting up xfonts-base (1:1.0.3) ...
Setting up xkb-data (2.5.1-3) ...
Setting up xserver-common (2:1.12.4-6+deb7u6) ...
Setting up xserver-xorg-core (2:1.12.4-6+deb7u6) ...
Setting up xserver-xorg-video-modesetting (0.9.0-1~bpo70+1) ...
debian@arm:~$


debian@arm:~$ sudo apt-get install x11-xserver-utils
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  cpp cpp-4.6 gcc-4.6-base libgmp10 libmpc2 libmpfr4 libxcursor1 libxfixes3
  libxi6 libxrandr2 libxrender1 libxxf86vm1
Suggested packages:
  cpp-doc gcc-4.6-locales nickle cairo-5c xorg-docs-core
The following NEW packages will be installed:
  cpp cpp-4.6 gcc-4.6-base libgmp10 libmpc2 libmpfr4 libxcursor1 libxfixes3
  libxi6 libxrandr2 libxrender1 libxxf86vm1 x11-xserver-utils
0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
Need to get 5,328 kB of archives.
After this operation, 9,856 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://ftp.us.debian.org/debian/ wheezy/main libgmp10 armhf 2:5.0.5+dfsg-2 [198 kB]
Get:2 http://ftp.us.debian.org/debian/ wheezy/main libmpfr4 armhf 3.1.0-5 [516 kB]
Get:3 http://ftp.us.debian.org/debian/ wheezy/main libxfixes3 armhf 1:5.0-4+deb7u1 [19.0 kB]
Get:4 http://ftp.us.debian.org/debian/ wheezy/main libxrender1 armhf 1:0.9.7-1+deb7u1 [28.4 kB]
Get:5 http://ftp.us.debian.org/debian/ wheezy/main libxcursor1 armhf 1:1.1.13-1+deb7u1 [22.5 kB]
Get:6 http://ftp.us.debian.org/debian/ wheezy/main libxi6 armhf 2:1.6.1-1+deb7u1 [70.0 kB]
Get:7 http://ftp.us.debian.org/debian/ wheezy/main libxrandr2 armhf 2:1.3.2-2+deb7u1 [29.4 kB]
Get:8 http://ftp.us.debian.org/debian/ wheezy/main libxxf86vm1 armhf 1:1.1.2-1+deb7u1 [17.7 kB]
Get:9 http://ftp.us.debian.org/debian/ wheezy/main libmpc2 armhf 0.9-4+b1 [31.9 kB]
Get:10 http://ftp.us.debian.org/debian/ wheezy/main gcc-4.6-base armhf 4.6.3-14 [141 kB]
Get:11 http://ftp.us.debian.org/debian/ wheezy/main cpp-4.6 armhf 4.6.3-14 [4,065 kB]
Get:12 http://ftp.us.debian.org/debian/ wheezy/main cpp armhf 4:4.6.3-8 [16.7 kB]
Get:13 http://ftp.us.debian.org/debian/ wheezy/main x11-xserver-utils armhf 7.7~3 [174 kB]
Fetched 5,328 kB in 28s (187 kB/s)                                            
Selecting previously unselected package libgmp10:armhf.
(Reading database ... 17422 files and directories currently installed.)
Unpacking libgmp10:armhf (from .../libgmp10_2%3a5.0.5+dfsg-2_armhf.deb) ...
Selecting previously unselected package libmpfr4:armhf.
Unpacking libmpfr4:armhf (from .../libmpfr4_3.1.0-5_armhf.deb) ...
Selecting previously unselected package libxfixes3:armhf.
Unpacking libxfixes3:armhf (from .../libxfixes3_1%3a5.0-4+deb7u1_armhf.deb) ...
Selecting previously unselected package libxrender1:armhf.
Unpacking libxrender1:armhf (from .../libxrender1_1%3a0.9.7-1+deb7u1_armhf.deb) ...
Selecting previously unselected package libxcursor1:armhf.
Unpacking libxcursor1:armhf (from .../libxcursor1_1%3a1.1.13-1+deb7u1_armhf.deb) ...
Selecting previously unselected package libxi6:armhf.
Unpacking libxi6:armhf (from .../libxi6_2%3a1.6.1-1+deb7u1_armhf.deb) ...
Selecting previously unselected package libxrandr2:armhf.
Unpacking libxrandr2:armhf (from .../libxrandr2_2%3a1.3.2-2+deb7u1_armhf.deb) ...
Selecting previously unselected package libxxf86vm1:armhf.
Unpacking libxxf86vm1:armhf (from .../libxxf86vm1_1%3a1.1.2-1+deb7u1_armhf.deb) ...
Selecting previously unselected package libmpc2:armhf.
Unpacking libmpc2:armhf (from .../libmpc2_0.9-4+b1_armhf.deb) ...
Selecting previously unselected package gcc-4.6-base:armhf.
Unpacking gcc-4.6-base:armhf (from .../gcc-4.6-base_4.6.3-14_armhf.deb) ...
Selecting previously unselected package cpp-4.6.
Unpacking cpp-4.6 (from .../cpp-4.6_4.6.3-14_armhf.deb) ...
Selecting previously unselected package cpp.
Unpacking cpp (from .../cpp_4%3a4.6.3-8_armhf.deb) ...
Selecting previously unselected package x11-xserver-utils.
Unpacking x11-xserver-utils (from .../x11-xserver-utils_7.7~3_armhf.deb) ...
Processing triggers for man-db ...
Setting up libgmp10:armhf (2:5.0.5+dfsg-2) ...
Setting up libmpfr4:armhf (3.1.0-5) ...
Setting up libxfixes3:armhf (1:5.0-4+deb7u1) ...
Setting up libxrender1:armhf (1:0.9.7-1+deb7u1) ...
Setting up libxcursor1:armhf (1:1.1.13-1+deb7u1) ...
Setting up libxi6:armhf (2:1.6.1-1+deb7u1) ...
Setting up libxrandr2:armhf (2:1.3.2-2+deb7u1) ...
Setting up libxxf86vm1:armhf (1:1.1.2-1+deb7u1) ...
Setting up libmpc2:armhf (0.9-4+b1) ...
Setting up gcc-4.6-base:armhf (4.6.3-14) ...
Setting up cpp-4.6 (4.6.3-14) ...
Setting up cpp (4:4.6.3-8) ...
Setting up x11-xserver-utils (7.7~3) ...
debian@arm:~$












Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 4:17:38 PM4/1/15
to wand...@googlegroups.com
After the above, i run sudo reboot, and the system boots normally (withou errors). Now, i should modify the xorg.conf file right? or first install some desktop. I answer this because the last attempt to do this fail, and the "no screen " error appeared. What should i do next?. Thankyou.

Robert Nelson

unread,
Apr 1, 2015, 4:18:57 PM4/1/15
to wand...@googlegroups.com
My usual process is: install some x11 *-core window manager with xorg,
then edit xorg.conf and then reboot..

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 4:21:36 PM4/1/15
to wand...@googlegroups.com
which window manager or related package do you recommend me? (i tried sudo apt-get install lxde-core before, but the no screen found error appeared)

Robert Nelson

unread,
Apr 1, 2015, 4:23:28 PM4/1/15
to wand...@googlegroups.com
lxde-core lightdm

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 4:25:22 PM4/1/15
to wand...@googlegroups.com
Ok, i will try and submit the results. Ty so much!

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 5:18:55 PM4/1/15
to wand...@googlegroups.com
debian@arm:/etc/X11$ ls
app-defaults             openbox  xkb       Xresources  Xsession.options
default-display-manager  rgb.txt  Xreset    Xsession    Xwrapper.config
fonts                    X        Xreset.d  Xsession.d

I see that xorg.conf file does not exist. So, i will create it:

debian@arm:/etc/X11$ sudo nano xorg.conf

GNU nano 2.2.6              File: xorg.conf                                  

Section "Monitor"
        Identifier      "Builtin Default Monitor"
EndSection
Section "Device"
        Identifier      "Builtin Default fbdev Device 0"
        Driver          "modesetting"
        Option          "SWCursor"      "true"
EndSection
Section "Screen"
        Identifier      "Builtin Default fbdev Screen 0"
        Device          "Builtin Default fbdev Device 0"
        Monitor         "Builtin Default Monitor"
        DefaultDepth    24
EndSection
Section "ServerLayout"
        Identifier      "Builtin Default Layout"
        Screen          "Builtin Default fbdev Screen 0"
EndSection

                               [ Wrote 18 lines ]                              

debian@arm:/etc/X11$ ls
app-defaults             openbox  xkb        Xreset.d    Xsession.d
default-display-manager  rgb.txt  xorg.conf  Xresources  Xsession.options
fonts                    X        Xreset     Xsession    Xwrapper.config
debian@arm:/etc/X11$

now i will reboot>


Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 5:23:46 PM4/1/15
to wand...@googlegroups.com
Thanks a lot!!!! it worked!!!!!!!

thanks a lot!! really thanks so much!!!!, i will post my procedure to help those who have similar problems. Thanks again Robert thanks for your valuable time, knowledge and support.

Jaime Andrés Quiroga Perdomo

unread,
Apr 1, 2015, 8:42:42 PM4/1/15
to wand...@googlegroups.com
Hi!, debian is working well. I cannot make ubuntu run a graphical interface, because the "No screen found error" appear. I have run the same commands that i ran on debian, also installed lxde-core and lightdm. But the screen still black with a blinking cursor.  When i type startlxde, an error appear: (lxsession:2186): Gtk-WARNING **: cannot open display:

I will keep looking on the solution for this, but it seems related only to Ubuntu. The Debian image, is a great step on my project. Thanks a lot Robert.
Reply all
Reply to author
Forward
0 new messages