<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hi,<br><br>Using these versions...<br>voyage-mubox-rpi-current.tar.xz                       06-Feb-2015 08:42               44217224<br>with <a href="https://api.github.com/repos/Hexxeh/rpi-firmware/git/refs/heads/master">https://api.github.com/repos/Hexxeh/rpi-firmware/git/refs/heads/master</a> as revision...<br>1e84c2891c1853a3628aed59c06de0315d13c4f1  Apr 14 11:20  52708050  <br><br><br></div><div>First the success<br></div>I've managed to get mubox installed on a B Rev 2.1 (UK)<br><br>pi@voyage-mubox:~$ cat /proc/cpuinfo<br>processor       : 0<br>model name      : ARMv6-compatible processor rev 7 (v6l)<br>BogoMIPS        : 697.95<br>Features        : half thumb fastmult vfp edsp java tls <br>CPU implementer : 0x41<br>CPU architecture: 7<br>CPU variant     : 0x0<br>CPU part        : 0xb76<br>CPU revision    : 7<br><br>Hardware        : BCM2708<br>Revision        : 000e<br>Serial          : 00000000fd19ddc8<br><br>pi@voyage-mubox:/etc$ uname -a<br>Linux voyage-mubox 4.4.7+ #876 Tue Apr 12 22:24:32 BST 2016 armv6l GNU/Linux<br><br></div>It required a couple of edits to the install script...<br><br>  >······cp "${mntpt}/boot/"*.img "${mntpt1}/"<br>  >······cp "${mntpt}/boot/"*.dtb "${mntpt1}/"<br>  >······mkdir -p ${mntpt1}/overlays<br>->······cp "${mntpt}/boot/overlays/"*.dtb "${mntpt1}/overlays"<br>+>······cp "${mntpt}/boot/overlays/"*.dtbo "${mntpt1}/overlays"<br>·<br>  >······if [ -f "${mntpt}/boot/"Module.symvers ]; then<br>  >······>·······cp "${mntpt}/boot/"Module.symvers "${mntpt1}/"<br>  >······fi<br>+>······if [ -f "${mntpt}/boot/"Module7.symvers ]; then<br>+>······>·······cp "${mntpt}/boot/"Module7.symvers "${mntpt1}/"<br>+>······fi<br>  >······if [ -f "${mntpt}/boot/"git_hash ]; then<br>  >······>·······cp "${mntpt}/boot/"git_hash "${mntpt1}/"<br>  >······fi<br><br></div>as it was failing to transfer the overlay.dtb files ; they are now .dtbo files<br>They are installed on the 1st Pi, the successful B Rev (2.1), as dtbo's<br>dtb or dtbo?  <a href="https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=140835">https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=140835</a><br><br></div>It also wasn't moving over the Module7.symvers, where I believe (7) is specific to the Raspberry pi 2<br><br></div>The failure comes when I install to the SD, and then try to boot from the micro SD card.<br></div>I get one blink from the green (ack?) LED on the Pi and that's it - no more blinks, no hdmi display, no Led lights. It just sits there.<br><br></div>I've modified the install script (install-mubox-rpi.sh) to keep the large files locally, it checks on the rpi-firmware file to make sure it's current but otherwise fetches the files and plonks them in my LAN's webserver. I've tried a few times to install and figured the polite thing to do was stop hammering the servers for a start:-)<br></div>I also configured the script to do a dry run so that I could check on what it was doing at each stage.<br><br></div>The boot partion appear as so...<br> 01:40 PM $ ls -al /tmp/cf1<br> total 21318<br> drwxr-xr-x  3 root root   16384 Jan  1  1970 .<br> drwxrwxrwt 37 root root    4096 Apr 14 13:40 ..<br>-rwxr-xr-x  1 root root   12814 Apr 14 12:58 bcm2708-rpi-b.dtb<br>-rwxr-xr-x  1 root root   13153 Apr 14 12:58 bcm2708-rpi-b-plus.dtb<br>-rwxr-xr-x  1 root root   12802 Apr 14 12:58 bcm2708-rpi-cm.dtb<br>-rwxr-xr-x  1 root root   14420 Apr 14 12:58 bcm2709-rpi-2-b.dtb<br>-rwxr-xr-x  1 root root   15102 Apr 14 12:58 bcm2710-rpi-3-b.dtb<br>-rwxr-xr-x  1 root root   17924 Apr 14 12:58 bootcode.bin<br>-rwxr-xr-x  1 root root     138 Apr 14 12:58 cmdline.txt<br>-rwxr-xr-x  1 root root    1718 Apr 14 12:59 config.txt<br>-rwxr-xr-x  1 root root    2512 Apr 14 12:58 fixup_cd.dat<br>-rwxr-xr-x  1 root root    6484 Apr 14 12:58 fixup.dat<br>-rwxr-xr-x  1 root root    9725 Apr 14 12:58 fixup_db.dat<br>-rwxr-xr-x  1 root root    9727 Apr 14 12:58 fixup_x.dat<br>-rwxr-xr-x  1 root root      41 Apr 14 12:58 git_hash<br>-rwxr-xr-x  1 root root 4182296 Apr 14 12:58 kernel7.img<br>-rwxr-xr-x  1 root root 4080280 Apr 14 12:58 kernel.img<br>-rwxr-xr-x  1 root root  649339 Apr 14 12:58 Module7.symvers<br>-rwxr-xr-x  1 root root  654486 Apr 14 12:58 Module.symvers<br> drwxr-xr-x  2 root root    6144 Apr 14 12:58 overlays<br>-rwxr-xr-x  1 root root  615896 Apr 14 12:58 start_cd.elf<br>-rwxr-xr-x  1 root root 4891656 Apr 14 12:58 start_db.elf<br>-rwxr-xr-x  1 root root 2743032 Apr 14 12:58 start.elf<br>-rwxr-xr-x  1 root root 3843912 Apr 14 12:58 start_x.elf<br><br></div><div>I get the odd error from the depmod process, the following shows just a few, I've had more on previous runs<br></div><div>This is from start to finish with the new script (that's why the odd messages and ultra fast speeds!)<br></div> <br>12:54 PM $ ./install-mubox-rpi.sh /dev/sdd write<br>      Commiting write to /dev/sdd, no turning back now!<br>                mntpt_no_write=/tmp/cf    #/dev/sdd2<br>                mntpt1_no_write=/tmp/cf1  #/dev/sdd1<br> fdisk & Formatting is done<br>  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current<br>                                 Dload  Upload   Total   Spent    Left  Speed<br>100 42.1M  100 42.1M    0     0  2313k      0  0:00:18  0:00:18 --:--:-- 1425k<br>install of root is done<br>  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current<br>                                 Dload  Upload   Total   Spent    Left  Speed<br>100 50.2M  100 50.2M    0     0  5368k      0  0:00:09  0:00:09 --:--:-- 3075k<br> install Boot<br>mount /dev/sdd1 /tmp/cf1<br>mount /dev/sdd2 /tmp/cf<br> *** depmod 4.4.7+<br> *** depmod 4.4.7-v7+<br>depmod: ERROR: failed to load symbols from /tmp/cf/lib/modules/4.4.7-v7+/kernel/drivers/media/dvb-frontends/tda8083.ko: Exec format error<br>depmod: ERROR: failed to load symbols from /tmp/cf/lib/modules/4.4.7-v7+/kernel/drivers/media/dvb-frontends/tda18271c2dd.ko: Invalid argument<br>depmod: ERROR: failed to load symbols from /tmp/cf/lib/modules/4.4.7-v7+/kernel/net/ipv6/ipv6.ko: Invalid argument<br>                Here!!!<br>  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current<br>                                 Dload  Upload   Total   Spent    Left  Speed<br>  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0<br>100 10670  100 10670    0     0   3172      0  0:00:03  0:00:03 --:--:--  8966<br>[...]<br>Voyage MuBox for RaspBerry Pi installed!<br>xterm root@whitebeard:~/PebbleLinux/VoyageLinux<br>12:59 PM $<br><div><br><div><div><br></div><div>Hoping this side of the project is still active, and hoping you can help.<br>It would be really nice to get an embedded version running on the Pi 2 - with more memory, a faster processor, and more USB ports to name a few pluses.<br><br></div><div>I was a real fan of pebble linux back in 2004-6, this appears to be a great replacement for that now defunct but excellent effort. Its debian roots made it easy to maintain, and I see this as being the same, once installed. :-)<br></div><div><br></div><div><br></div><div>Ah, ps<br></div><div>I almost ?? fragged 2 cards in the process of installing this. <br><br></div><div>mount /dev/sdd2 on /tmp/cf failed: Structure needs cleaning ext4 <br><br></div><div>A google search returns a lot of XFS results. The first SD I repartitioned as WFat 32 and put it in the phone as I couldn't get rid of the error no matter how I tried to repartion it (moving partion 1/2 boundary around did nothing.)<br></div><div>The second one was fixed (so far so good anyway) with  e2fsck -y /dev/sdd2 The -y option was needed!<br></div><div>Hope that helps someone else with their google-fu ?<br></div><div><div><div><div><div><div><div><div><div><br><div><div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Cheers<br> Glenn<br><br><br></div></div></div>
</div></div></div></div></div></div></div></div></div></div></div></div></div></div>