Firefly Open Source Community

Title: Firefly-RK3288 Slackware Arm [Print This Page]

Author: mara    Time: 3/23/2015 04:07
Title: Firefly-RK3288 Slackware Arm
Last edited by mara In 11/7/2020 22:29 Editor

do adaptation slackware
ran into a problem after loading
boot.img initrd system does not continue to boot as a base and just goes for a login and password skipping start init scripts
http://fail.pp.ua/boot_slackware.img.7z
http://fail.pp.ua/slackware-minirootfs-0.1.img.7z

  1. FIRMWARE_VER:4.4.2
  2. MACHINE_MODEL:rk30sdk
  3. MACHINE_ID:007
  4. MANUFACTURER:RK30SDK
  5. MAGIC: 0x5041524B
  6. ATAG: 0x60000800
  7. MACHINE: 3066
  8. CHECK_MASK: 0x80
  9. PWR_HLD: 0,0,A,0,1
  10. #KERNEL_IMG: 0x62008000
  11. #FDT_NAME: rk-kernel.dtb
  12. #RECOVER_KEY: 1,1,0,20,0
  13. CMDLINE:console=tty0
  14. console=ttyS2 earlyprintk loglevel=9 root=LABEL=linuxroot rw
  15. rootfstype=ext4 init=/sbin/init initrd=0x62000000,0x00800000
  16. mtdparts=rk29xxnand:0x00008000@0x00002000(resource),0x00008000@0x0000A000(boot),0x00002000@0x00012000(misc),0x0001a000@0x00014000(backup),-@0x0002e000(linuxroot)
Copy the code



Author: busybee    Time: 3/23/2015 18:08
Last edited by busybee In 3/23/2015 18:17 Editor

This the error line running your boot.img:

mount: mounting /dev/block/mtd/by-name/linuxroot on /mnt failed: No such file or directory
ERROR:  No /sbin/init found on rootdev (or not mounted).  Trouble ahead.
        You can try to fix it. Type 'exit' when things are done.

You need to fix the root= in the parameter, or use a script like

  https://github.com/TeeFirefly/in ... ount/mtd-by-name.sh

in your initramfs to create the block device symlink.

Follow these commands to fix the parameter in your board:
  sudo rkflashkit backup @parameter parm.txt    # fetch parameter from board
  sudo vi parm.t.txt    # modify  "root= /dev/block/mtd/by-name/linuxroot"  to "root=/dev/mmcblk0p5"
  sudo rkflashkit flash @parameter parm.txt    # flash back parameter to board
  sudo rkflashkit reboot   # reboot the device

You might replace /dev/mmcblk0p5  above to fit your actual root dev.

  

Author: mara    Time: 3/30/2015 00:31
busybee Posted at 3/23/2015 18:08
This the error line running your boot.img:

mount: mounting /dev/block/mtd/by-name/linuxroot on /m ...

thank you very much for your help
all works

1. resize partition firstboot device
2. wifi firmware moved to /lib/firmware
3. wifi enable /etc/rc.d/rc.wifi start|stop (in rc.local)

login: root
password: password

http://fail.pp.ua/RK3288UbootLoader_V2.19.01.bin
http://fail.pp.ua/parameters.txt
http://fail.pp.ua/resource.img
http://fail.pp.ua/boot.img
http://fail.pp.ua/slack-current-miniroot_09Mar15.img
http://fail.pp.ua/flash.sh

Author: zhansb    Time: 3/30/2015 09:53
nice job
Author: mara    Time: 4/10/2015 03:52
Last edited by mara In 4/10/2015 03:56 Editor

the support http://fail.pp.ua/board/2

files are located here:
http://dl.fail.pp.ua/slackware/f ... Loader_V2.19.01.bin
http://dl.fail.pp.ua/slackware/firefly-rk3288/boot.img
http://dl.fail.pp.ua/slackware/firefly-rk3288/flash.sh
http://dl.fail.pp.ua/slackware/firefly-rk3288/parameters.txt
http://dl.fail.pp.ua/slackware/firefly-rk3288/resource.img
http://dl.fail.pp.ua/slackware/f ... root_09Mar15.img.7z
Author: mara    Time: 4/18/2015 03:46
Last edited by mara In 4/18/2015 04:13 Editor

new assembly system

info
http://fail.pp.ua/public/board/2

changelog:



Author: mara    Time: 4/20/2015 04:39
Last edited by mara In 4/20/2015 04:42 Editor

changelog
  • small hotfix
  • added support in the kernel nfs, xfs, btrfs, jfs

  • info
    http://fail.pp.ua/public/board/2
    Author: dewet    Time: 4/20/2015 11:04
    Send you a PM.
    Author: mara    Time: 5/4/2015 01:11
    Last edited by mara In 5/5/2015 02:12 Editor

    created new images to change more updates ChangeLog.txt :

    http://dl.fail.pp.ua/slackware/f ... Loader_V2.19.01.bin
    http://dl.fail.pp.ua/slackware/firefly-rk3288/boot.img
    http://dl.fail.pp.ua/slackware/firefly-rk3288/flash.sh
    http://dl.fail.pp.ua/slackware/firefly-rk3288/parameters.txt
    http://dl.fail.pp.ua/slackware/firefly-rk3288/resource.img
    http://dl.fail.pp.ua/slackware/f ... ild-20150503.img.7z
    http://dl.fail.pp.ua/slackware/f ... ild-20150503.img.7z
    Author: Nmitsia    Time: 5/30/2015 23:22
    Could you please provide one .img file in order to flash it with the upgrade function of the AndroidTool?

    Or at least provide a "how to" flash slackware with this method.
    Author: Nmitsia    Time: 5/31/2015 01:43
    Nmitsia Posted at 5/30/2015 23:22
    Could you please provide one .img file in order to flash it with the upgrade function of the Android ...

    Forget it. Just found out that you can assign the files separately.
    Author: mara    Time: 5/31/2015 16:38
    Last edited by mara In 6/1/2015 04:12 Editor



    howto:
    http://fail.pp.ua/board/2

    Author: mara    Time: 6/19/2015 04:27
    Last edited by mara In 6/19/2015 04:31 Editor

    changelog:

    info
    http://fail.pp.ua/board/2


    Author: mara    Time: 9/4/2015 04:13
    Last edited by mara In 9/4/2015 04:15 Editor

    changelog:

    info:
    http://fail.pp.ua/board/2
    Author: mara    Time: 4/16/2016 17:04
    Last edited by mara In 4/16/2016 23:42 Editor

    slackware-current tested on kernel 4.6.0-rc1 +
    with support drm and proprietary drivers mali-t76x_r6p0-02rel0_linux_1 + x11

    dmesg
    http://p.fail.pp.ua/Jo1OIa9R

    Xorg.0.log
    http://p.fail.pp.ua/Vp0MKx3W

    http://dl.fail.pp.ua/slackware/p ... 6_git-arm-1mara.txz
    http://dl.fail.pp.ua/slackware/p ... 2rel0-arm-1mara.txz


    Author: dewet    Time: 4/17/2016 11:25
    mara Posted at 4/16/2016 17:04
    slackware-current tested on kernel 4.6.0-rc1 +
    with support drm and proprietary drivers mali-t76x_r ...

    Hi, Please reupload new Slackware Linux for Firefly. Links don't work and say it's forbidden when trying to download. Also which Slackware rfs to use? Can you share kernel source and how to compile
    Author: AussieJohn    Time: 4/17/2016 17:45
    Last edited by AussieJohn In 4/17/2016 17:47 Editor

    hi I've actually been trying to download the files directly off you website and theres a 500mb and 2gb ones i can't seem to download because randomly anywhere upto 51mb worth of downloads it drops the connection and i have to start again. wouldn't bother me but the bandwidth isn't great, infact i average about 10kb a second. if i could resume where i left off in the download it would be great because then i could leave it running and it wouldnt matter if the connection drops, if possible can you fix that on your server end by any chance?or maybe upload it somewhere that has more bandwidth?

    Author: mac-l1    Time: 4/18/2016 18:53
    Last edited by mac-l1 In 4/18/2016 22:15 Editor

    hi mara,

    great work! especially getting drm + mali in combination with recent kernel running, great!

    i tried to rebuild your slackware image based on mainline kernel using your advanced scripts on bitbucket (testing branch). only dont know what firefly .config you use? can you share your config file?
    my goal is then to include vpu support with mainline kernel and in combination with x11 apps like kodi.

    hope you are willing to share.

    cheers -- mac-l1


    Author: mara    Time: 4/19/2016 00:20
    Last edited by mara In 4/19/2016 00:32 Editor
    AussieJohn Posted at 4/17/2016 17:45
    hi I've actually been trying to download the files directly off you website and theres a 500mb and 2 ...

    hi, Aussie John
    I know there is a problem with the return file.
    1 made compression
        http://dl.fail.pp.ua/slackware/f ... ild-20160417.img.7z
        http://dl.fail.pp.ua/slackware/f ... ild-20160417.img.7z
    2 did torrent
        http://dl.fail.pp.ua/slackware/f ... 88_20160417.torrent


    Author: mara    Time: 4/19/2016 00:42
    Last edited by mara In 4/19/2016 01:31 Editor

    hi, mac-l1
    recent changes have not yet had time to commit.
    there is strangeness, rootfs flash on the nand, but in fact does not work booting, rootfs to pour himself sdcard

    further automates the creation boot sdcard

    .config
    http://p.fail.pp.ua/Ys6RTo9D

    build testing
    https://bitbucket.org/sndwvs/sla ... 1a53d5e/?at=testing

    Author: AussieJohn    Time: 4/19/2016 09:06
    hi mara, thanks so much for getting back to me, tired to download the torrent as that would be the best way for me to download without worrying about a dropped connection however i can't download the torrent file you posted, it says 'Forbidden' when i try to

    I'm really excited to try out slackware so hopefully i can get this going soon
    Author: mara    Time: 4/19/2016 10:52
    hi, AussieJohn
    I'm sorry, does the right to file were limited fixed
    Author: AussieJohn    Time: 4/19/2016 13:59
    mara, thanks its working now, ill download and install tonight
    I'm no expert in linux but let me know if i can help out in anyway with testing etc and id be happy to
    Author: AussieJohn    Time: 4/19/2016 19:41
    mara
    sorry to bother you again, I'm still having trouble downloading the xfce image, I've got every other file but that one drops the connection randomly still.
    I've tried the torrent but theres no seeders
    Author: mara    Time: 4/20/2016 00:40
    AussieJohn,
    communication problems
    alternative: https://yadi.sk/d/aJcaJr4Lr8KTK
    http://dl.fail.pp.ua/slackware/f ... 20160417.img.7z.md5
    Author: mara    Time: 4/20/2016 03:38
    create a bootable sdcard
    http://p.fail.pp.ua/Pn6CSd2O
    Author: AussieJohn    Time: 4/20/2016 06:20
    thanks mara, i was able to download that last file, I'm at university right now but when i get home ill flash my firefly and let you know how it went
    thanks again for all your help and for spending the time getting slackware running on this board
    Author: AussieJohn    Time: 4/20/2016 19:19
    Last edited by AussieJohn In 4/20/2016 19:29 Editor

    update:
    I've flashed all the files to the correct locations etc using androidtools but when i boot the firefly theres a kernel panic that says
    [ end kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,1)

    i haven tried reflashing a couple times but I'm not sure what to try next? i had a look at the parameters.txt but im not sure what i need to change


    Author: mara    Time: 4/21/2016 03:19
    I wrote above, the firmware is successful on eMMC, but in fact and not sewn. so I put on root sdcard or all of the loader to the root partition
    sufficient to eMMC flash parameters.txt, boot.img, kernel.img
    create a partition on sdcard and pour back linuxroot (dd /dev/mmcb0p1)

    above script to create such a sdcard (but be careful with the choice of card, the script has made a mistake, when you cancel it)
    Author: AussieJohn    Time: 4/21/2016 14:50
    Last edited by AussieJohn In 4/21/2016 15:24 Editor

    mara, I'm having no luck getting it to work
    tried androindtools and it flash with no error but hangs whole looking for root fs
    tried the linux script to flash emac and it has same error on boot
    also tried the sdcard script but i don't seem to be able to boot from sdcard
    it appears to me that its failing to detect the root partition set in the parameters.txt file, perhaps theres is something wrong there?

    Author: mac-l1    Time: 4/21/2016 20:17
    hi mara & aussijohn,

    tnx mara, for the kernel!

    had to patch manually https://github.com/T-Firefly/lin ... bf65c63cb5c6911a0cb "rk3288: add mtdpart partition support and volname attribute" to make the kernel recognize partitions. and then used
    1. CMDLINE:console=ttyS2,115200 console=tty0 earlyprintk root=/dev/mmcblk0p3 rw rootwait rootfstype=ext4 init=/sbin/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00008000@0x00002000(kernel),0x00008000@0x0000A000(boot),-@0x00012000(linuxroot)
    Copy the code
    for emmc. hope this helps!

    cheers -- mac-l1
    Author: dewet    Time: 4/22/2016 01:32
    mac-l1 Posted at 4/21/2016 20:17
    hi mara & aussijohn,

    tnx mara, for the kernel!

    Hi Mac_L1

    I hope you can use your magic to make a Linux image with MacKodi based on this Slackware images.
    Author: mara    Time: 4/22/2016 10:50
    hi, aussijohn & Mac_L1
    try create boot sdcard
    http://p.fail.pp.ua/Gz4HPb5H
    Author: AussieJohn    Time: 4/22/2016 11:27
    Mara I have tried using. Your sdcard script but it fails to boot with the same error so I think I'm doing something wrong with either the script or the boot process. I may still be trying to boot from emmc?
    Author: isle    Time: 4/22/2016 17:05
    mara Posted at 4/16/2016 17:04
    slackware-current tested on kernel 4.6.0-rc1 +
    with support drm and proprietary drivers mali-t76x_r ...

    Hi mara .
    where can i get your boot.img with the kernel 4.6.0?
    Author: AussieJohn    Time: 4/22/2016 22:36
    success!
    it seemed to not like the first two sdcards i was using and i got a new one and it worked first go
    mara when you get a chance can you have a look at what mac-11 posted because I'm not experienced enough to understand
    testing it out on scard so far has been fantastic, haven't had a chance to setup network yet but everything else appears to be good, just wanted to say thank you for all your efforts mara
    Author: mara    Time: 4/23/2016 06:22
    Last edited by mara In 4/23/2016 10:01 Editor

    I finished and tested the script writing to the SDcard
    http://p.fail.pp.ua/Zx8CXl9D

    also corrected download from http://dl.fail.pp.ua/slackware/



    Author: mara    Time: 4/23/2016 09:20
    Last edited by mara In 4/23/2016 09:21 Editor

    Transferring the system emmc:
    boot from sd card
    1. cd /
    2. mkfs.ext4 /dev/mmcblk1p1
    3. mkdir /nand/{proc,sys}
    4. for d in $(ls | grep -v "nand\|proc\|sys"); do echo "copy dir $d"; §ãp -a "$d" /nand/ ; done
    Copy the code


    also need to flash:
    RK3288UbootLoader_V2.19.01.bin
    parameters.txt
    boot.img
    kernel.img
    Author: AussieJohn    Time: 4/24/2016 18:55
    hi mara, I've had success with copying the contents of the nand folder to mmcblk1p1, only thing i had to do extra was to create a new partition table and then reflash boot loader, parameters.txt, boot.img, kernel.img
    it works now, and so far is running good, a few little issues and tweaks needed but overall I'm very impressed
    Author: meziden    Time: 4/26/2016 23:23
    Last edited by meziden In 4/27/2016 09:13 Editor

    First of all,thanks for all the work you have done.
    I was trying to install the latest 20160417 image into the interal storage(emmc),which followed the posted "How to" tutorial at http://fail.pp.ua/board/2. The picture at the bottom of that webpage shows that a .img file called "resource.img" is needed,but there's no such file in the directory of the 20160417 firmware. After that I found a resource.img from 20160410 firmware and flashed it with other files from 0417 with AndroidTool in Windows 10 without errors.
    The problem is that the board failed to boot up and could be detected by Android Tool 2.3,and there's no HDMI output.
    So what's the right method to install the files in 20160417 firmware into the emmc? Maybe the tutorial mentioned above didn't fits the 20160417 firmware.
    Looking forward to your reply.
    ------------------------------------------------------------------------------------------------
    Problem solved by using sudo ./flash.sh to flash the images in Ubuntu 14.04 LTS.

    Author: peba    Time: 4/27/2016 05:25
    Last edited by peba In 4/27/2016 13:30 Editor

    1. download all the files from (choose img file or img.7z)
    http://dl.fail.pp.ua/slackware/firefly-rk3288_20160417/

    2. chmod +x flash.sh
    sudo ./flash.sh --xfce
    ------ flash boot loader
    Loading loader...
    Support Type:RK320A        Loader ver:2.19        Loader Time:2016-04-17 05:58:30
    Upgrade loader ok.
    ------ flash parameters
    rkflashtool: info: rkflashtool v5.2
    rkflashtool: info: Detected RK3288...
    rkflashtool: info: interface claimed
    rkflashtool: info: writing flash memory at offset 0x00001c00... Done!
    ------ flash kernel
    rkflashtool: info: rkflashtool v5.2
    rkflashtool: info: Detected RK3288...
    rkflashtool: info: interface claimed
    rkflashtool: info: working with partition: kernel
    rkflashtool: info: found offset: 0x00002000
    rkflashtool: info: found size: 0x00008000
    rkflashtool: info: writing flash memory at offset 0x00006160... Done!
    rkflashtool: info: premature end-of-file reached.
    ------ flash boot
    rkflashtool: info: rkflashtool v5.2
    rkflashtool: info: Detected RK3288...
    rkflashtool: info: interface claimed
    rkflashtool: info: working with partition: boot
    rkflashtool: info: found offset: 0x0000a000
    rkflashtool: info: found size: 0x00008000
    rkflashtool: info: writing flash memory at offset 0x0000a720... Done!
    rkflashtool: info: premature end-of-file reached.
    ------ flash linuxroot slack-current-xfce_07Apr16-4.6.0-rc1-firefly-build-20160417.img
    rkflashtool: info: rkflashtool v5.2
    rkflashtool: info: Detected RK3288...
    rkflashtool: info: interface claimed
    rkflashtool: info: working with partition: linuxroot
    rkflashtool: info: found offset: 0x00012000
    rkflashtool: info: partition extends up to the end of NAND (size: 0x03a2c000).
    rkflashtool: info: writing flash memory at offset 0x00400800... Done!
    rkflashtool: info: premature end-of-file reached.
    ------ reboot device
    rkflashtool: info: rkflashtool v5.2
    rkflashtool: info: Detected RK3288...
    rkflashtool: info: interface claimed
    rkflashtool: info: rebooting device...

    But the device did not boot...

    Author: AussieJohn    Time: 4/27/2016 10:25
    you need to make an sdcard boot using the other script on mara's site then mount mmcblk1p1 and format as ext4 and then dd or similar the image to that partition then refresh just the boot loader, parameter, kernel and boot.img to the correct hex offsets and it should boot from emac.
    i fiddled around with this for days but this build is broken and overtime i try to update the installed slackware it just breaks the system so i wouldn't bother with this until either mara makes some update to fix that along with the mts issue too or just install and don't run slackpkg update-all
    I'm hoping someone smarter then myself can use this kernel build with a debian/ubuntu rootfs
    Author: mara    Time: 4/28/2016 00:51
    Last edited by mara In 4/28/2016 01:40 Editor

    setting
    0. download all files http://dl.fail.pp.ua/slackware/firefly-rk3288_20160417/
    1. Write the image to SD card, script
    1. ./flash_sd.sh
    Copy the code

    2. loaded with SD card
    3. Transfer system eMMC
    1.     cd /
    2.     mkfs.ext4 /dev/mmcblk1p1
    3.     mkdir /nand/{proc,sys}
    4.     for d in $(ls | grep -v "nand\|proc\|sys"); do echo "copy dir $d"; §ãp -a "$d" /nand/ ; done
    Copy the code

    4. to flash the bootloader
    1. #!/bin/sh

    2. if [ -f tools-x86_64.tar.xz ];then
    3.     echo "------ unpack tools"
    4.     tar xf tools-x86_64.tar.xz || exit 1
    5. fi

    6. echo "------ flash boot loader"
    7. tools/upgrade_tool ul $(ls | grep RK3288UbootLoader) || exit 1
    8. echo "------ flash parameters"
    9. tools/rkflashtool P < parameters.txt || exit 1
    10. echo "------ flash kernel"
    11. tools/rkflashtool w kernel < kernel.img || exit 1
    Copy the code

    Author: isle    Time: 4/28/2016 17:00
    Hi mara ,
    Does the  "slack-current-xfce_07Apr16-4.6.0-rc1-firefly-build-20160417.img " get the mali X11 work?
    Author: AussieJohn    Time: 4/28/2016 17:53
    mali x11 works
    Author: mac-l1    Time: 4/28/2016 23:24
    Last edited by mac-l1 In 4/29/2016 00:56 Editor
    isle Posted at 4/28/2016 17:00
    Hi mara ,
    Does the  "slack-current-xfce_07Apr16-4.6.0-rc1-firefly-build-20160417.img " get the mali ...

    Hi mara,

    I would be very interested what "FPS-scores" es2gears and glmark2 (opengl test applications for X11) give on your slackware-release?

    Actually I've got very slow framerates (like 5 fps with kodi fullscreen/1080p ) with mainline kernel including mali and armsoc on ubuntu 16.04...

    Cheers -- mac_l1
    Author: mara    Time: 4/29/2016 01:56
    Last edited by mara In 4/29/2016 01:58 Editor

    hi mac-l1,

    using armsoc I have just a small indication ~5-9 FPS
    using fbdev readings ~ 30-50 FPS
    Author: mara    Time: 4/29/2016 03:08
    Last edited by mara In 4/29/2016 03:16 Editor

    finished assembly automation build and transfer systems eMMC
    installation is divided into 4 stages:
    1. The images are flash on SD card
    1. ./flash_sd.sh
    Copy the code

    2. downloadable in SD card
    3. Transfer to eMMC after completing boot
    1. setup
    Copy the code

    4. flash eMMC
    1. tools/upgrade_tool ul $(ls | grep RK3288UbootLoader) || exit 1
    2. tools/rkflashtool P < parameters.txt || exit 1
    3. tools/rkflashtool w kernel < kernel.img || exit 1
    4. tools/rkflashtool w boot < boot.img || exit 1
    Copy the code

    http://dl.fail.pp.ua/slackware/firefly-rk3288-next/


    Author: AussieJohn    Time: 4/30/2016 21:13
    I've noticed that the graphics in this build don't work well, all the gui is very jerky compared to the last build
    Author: mara    Time: 4/30/2016 23:54
    AussieJohn Posted at 4/30/2016 21:13
    I've noticed that the graphics in this build don't work well, all the gui is very jerky compared to  ...

    rename file /etc/X11/xorg.conf as xorg.conf.old
    and restart X server: init 3 ; init 4

    Author: mara    Time: 5/1/2016 03:07
    for test: glmark2-20160430_git-arm-1mara.txz
    Author: AussieJohn    Time: 5/1/2016 10:50
    I'll post some results once I've installed the dependencies for glmark2
    Author: mara    Time: 5/1/2016 18:56
    test glmark2 [   574.822] (II) FBDEV: driver for framebuffer: fbdev
    http://p.fail.pp.ua/Wo5SWr6Y
    very bad performance
    using armsoc performance worse
    Author: mac-l1    Time: 5/17/2016 04:10
    Last edited by mac-l1 In 5/17/2016 13:23 Editor

    hi mara,
    are you using opengl for mali-t760 from arm?
    1.     OpenGL Information
    2.     GL_VENDOR:     ARM
    3.     GL_RENDERER:   Mali-T760
    4.     GL_VERSION:    OpenGL ES 3.1 v1.r6p0-02rel0.4b8779afaaaf01b0c5ec7bfb4419c6ab
    Copy the code

    i've got same kernel with ubuntu 16.04 using armsoc and get score 9 for glmark2-es. so about 10 fps...
    still way too slow especially as it is only a window and not full-screen/1080p...
    see my results: http://p.fail.pp.ua/Xf7AVg5I
    Author: mara    Time: 5/18/2016 04:24
    hi mac-l1,

    yes I have enabled library Mesa, but the results will not differ think.
    later again to do the test.
    Author: andrewsmithty    Time: 6/12/2016 04:22
    i have a firefly rk3288 reloaded, and wanted to use your "next" type of images (the main line kernel)

    first i tried flashing it to SD card, but the board did not boot at all

    then i also tried flashing it directly to the board, but it always failed to flash the bootloader, leaving my board half-bricked... :-/

    1. ./flash.sh -r
    2. ------ unpack tools
    3. ------ flash boot loader
    4. Loading loader...
    5. Loading loader failed!
    6. ------ flash parameters
    7. rkflashtool: info: rkflashtool v5.2
    8. rkflashtool: info: Detected RK3288...
    9. rkflashtool: info: interface claimed
    10. rkflashtool: info: writing flash memory at offset 0x00001c00... Done!
    11. ------ flash kernel
    12. rkflashtool: info: rkflashtool v5.2
    13. rkflashtool: info: Detected RK3288...
    14. rkflashtool: info: interface claimed
    15. rkflashtool: info: working with partition: kernel
    16. rkflashtool: info: found offset: 0x00002000
    17. rkflashtool: info: found size: 0x00008000
    18. rkflashtool: info: writing flash memory at offset 0x000060a0... Done!
    19. rkflashtool: info: premature end-of-file reached.
    20. ------ flash boot
    21. rkflashtool: info: rkflashtool v5.2
    22. rkflashtool: info: Detected RK3288...
    23. rkflashtool: info: interface claimed
    24. rkflashtool: info: working with partition: boot
    25. rkflashtool: info: found offset: 0x0000a000
    26. rkflashtool: info: found size: 0x00008000
    27. rkflashtool: info: writing flash memory at offset 0x0000a720... Done!
    28. rkflashtool: info: premature end-of-file reached.
    29. ------ flash linuxroot slack-current-miniroot_07Apr16-4.6.0-rc1-firefly-build-20160502.img
    30. rkflashtool: info: rkflashtool v5.2
    31. rkflashtool: info: Detected RK3288...
    32. rkflashtool: info: interface claimed
    33. rkflashtool: info: working with partition: linuxroot
    34. rkflashtool: info: found offset: 0x00012000
    35. rkflashtool: info: partition extends up to the end of NAND (size: 0x01d0d000).
    36. rkflashtool: info: writing flash memory at offset 0x0013c800... Done!
    37. rkflashtool: info: premature end-of-file reached.
    38. ------ reboot device
    39. rkflashtool: info: rkflashtool v5.2
    40. rkflashtool: info: Detected RK3288...
    41. rkflashtool: info: interface claimed
    42. rkflashtool: info: rebooting device...
    Copy the code


    is it because the bootloader differs for the reloaded and the simple rk3288?

    Author: mara    Time: 6/13/2016 00:20
    for unbrick to fleshing the official firmware and bootloader
    this firmware is working properly with the sd card to record eMMC after loading has migration script on eMMC
    bootloader can not fleshing on eMMC
    ideas for these two boards are not very different and must be loaded on both
    Author: mara    Time: 6/19/2016 15:59
    hi mac-l1

    bad news,
    in slackware You can not use the binary driver, the reason is that they are collected as a hard float. slackware collected as a soft float, for drivers need to add multilib packages

    Author: mara    Time: 9/10/2016 18:58
    Slackware ARM -current and onwards is now a hard float OS!
    add support legacy kernel 3.14
    info:
    http://fail.pp.ua/board/2

    Author: isle    Time: 9/12/2016 10:14
    nice work ,great£¡
    Author: mara    Time: 9/13/2016 00:25
    dmesg
    glmark2
    Author: mac-l1    Time: 9/13/2016 17:16
    great work!
    Author: mara    Time: 11/21/2016 00:11
    add legacy kernel 3.14 firmware wifi and bluetooth
    dmesg
    Author: mara    Time: 12/1/2016 13:28
    add upstream u-boot and mainline kernel
    how to flash the new u-boot and image
    http://fail.pp.ua/board/2
    Author: isle    Time: 12/1/2016 15:12
    Nice work !
    thanks for keep working on it.
    Author: mara    Time: 12/2/2016 10:16
    testing 3D and hardware acceleration video h264 1080p full screen run concurrently

    Screenshot_2016-12-02_04-08-53.png (812.34 KB, Down times: 145)

    slackware

    slackware

    Screenshot_2016-12-02_04-09-06.png (722.03 KB, Down times: 139)

    hardware acceleration

    hardware acceleration

    Author: mara    Time: 12/2/2016 14:24
    add in mainline driver xf86-video-armsoc support rockchip drm
    Xorg.0.log
    Author: pro777    Time: 12/5/2016 01:39
    Last edited by pro777 In 12/5/2016 02:23 Editor

    Hi, mara!
    I have completed the cloning of repository https://bitbucket.org/sndwvs/slackwarearm. Has launched a build.sh script.
    An error has occurred (see build1.png). I had to comment out the line 16 in downloads.sh, to the script continued to work.
    After downloading the required distros, there was an error when applying patches (see build2.png)
    Can you fix these errors?

    build1.png (13.87 KB, Down times: 129)

    build1.png

    build2.png (17.43 KB, Down times: 126)

    build2.png

    Author: mara    Time: 12/5/2016 02:29
    Hi, pro777

    thanks for the message, fixed
    git pull or new clone
    Author: mara    Time: 12/22/2016 19:12
    Linux rk 4.4.16 #5 SMP Fri Dec 2 16:40:19 EET 2016 armv7l Rockchip (Device Tree) GNU/Linux
    GPU driver r9p0-05rel0
    glmark2
    Author: mara    Time: 1/18/2017 03:55
    testing kernel 4.4.41 dmesg

    work:
    hw video decode/encode (vdpau)
    wifi
    Author: mara    Time: 2/23/2017 04:54
    Last edited by mara In 2/23/2017 05:15 Editor

    update kernel 4.4.50 dmesg
    work:
    hw video decode/encode (vdpau)
    wifi / GB ethernet

    add turbo-mode 126 MHz - 2.21 GHz


    Author: mara    Time: 8/22/2017 02:12
    0. images from sdcard
    1. update kernel 4.4.77
    2. flash uboot to mmc:  ./rkdeveloptool db rk3288_ubootloader_v1.01.06.bin
                                         ./rkdeveloptool wl 0x40 idbloader.img
                                         ./rkdeveloptool wl 0x4000 uboot.img
    3. after flash uboot transfer sd -> mmc, run setup after booting
    Author: mara    Time: 3/9/2018 04:29
    Last edited by mara In 3/9/2018 04:31 Editor

    SDcard release

    1. update kernel 4.4.119
    2. update miniroot_06Mar18

    slack-current-arm-miniroot_06Mar18-4.4.119-firefly_rk3288-build-20180308.img.7z
    slack-current-arm-xfce_06Mar18-4.4.119-firefly_rk3288-build-20180308.img.7z
    Author: leungÏÈÉ­    Time: 3/16/2018 10:13
    mara Posted at 3/9/2018 04:29
    SDcard release

    1. update kernel 4.4.119

    great
    Looking forward to your continuous update
    Author: psycmos    Time: 5/28/2018 03:09
    Somebody can do one small tutorial for install it?


    I did    rkdeveloptool db rk3288_ubootloader_v1.01.06.bin.
    It flash OK but i reconnect board MASKROM and says bootloader 2.3.

    I really wahnt to test it.
    Best regards, Nuno
    Author: mara    Time: 6/2/2018 03:00
    Last edited by mara In 6/2/2018 04:31 Editor
    psycmos Posted at 5/28/2018 03:09
    Somebody can do one small tutorial for install it?

    flash to mmc:
    rkdeveloptool db rk3288_ubootloader_v1.01.06.bin
    rkdeveloptool wl 0x40 idbloader.img
    rkdeveloptool wl 0x8000 slack-current-arm-miniroot_22May18-4.4.126-firefly_rk3288-build-20180522.img
    rkdeveloptool rd

    flash to sdcard:
    dd if=slack-current-arm-miniroot_22May18-4.4.126-firefly_rk3288-build-20180522.img of=/dev/mmcblk0 bs=10M

    Author: mara    Time: 6/5/2018 03:50
    new images are available and the instruction is corrected
    http://fail.pp.ua/board/2
    slack-current-arm-miniroot_22May18-4.4.132-firefly_rk3288-build-20180604.img.tar.xz
    slack-current-arm-xfce_22May18-4.4.132-firefly_rk3288-build-20180604.img.tar.xz
    Author: mara    Time: 2/11/2019 03:43
    Last edited by mara In 2/11/2019 03:47 Editor

    sdcard release
    README.TXT
    update kernel 4.19.20
    slack-current-arm-miniroot_04Jan19-4.19.20-firefly_rk3288-build-20190210.img.xz
    slack-current-arm-miniroot_04Jan19-4.19.20-firefly_rk3288-build-20190210.img.xz.md5

    installation on a sdcard
        Unpack the IMAGE file and record by running the following on the SD card
    ( /dev/mmcblk0 = your sd card device ):
    dd if=slack-current-*-miniroot_*-build-*.img of=/dev/mmcblk0 bs=1M
    or
    xzcat slack-current-*-miniroot_*-build-*.img.xz > /dev/mmcblk0


    Author: mara    Time: 9/29/2019 05:32
    update kernel 5.2.11
    Author: mara    Time: 10/22/2019 02:01
    Last edited by mara In 10/22/2019 02:02 Editor

    update kernel 5.3.7
    Author: mara    Time: 4/29/2020 06:46
    Last edited by mara In 4/29/2020 06:52 Editor

    update kernel 5.6.7

    *  enabled gpu driver panfrost
    *  enabled hantro-vpu

    Author: mara    Time: 8/30/2020 10:46
    Last edited by mara In 8/30/2020 10:49 Editor

    update kernel 5.8.5

    README.TXT

    slack-current-miniroot_25Aug20-5.8.5-firefly_rk3288-build-20200830.img.zst
    slack-current-miniroot_25Aug20-5.8.5-firefly_rk3288-build-20200830.img.zst.md5
    Author: mara    Time: 11/7/2020 22:18
    Last edited by mara In 11/7/2020 22:24 Editor

    update kernel 5.9.6
    update packages Sat Oct 24 08:08:08 UTC 2020
    slack-current-miniroot_24Oct20-5.9.6-firefly_rk3288-build-20201106.img.zst
    slack-current-miniroot_24Oct20-5.9.6-firefly_rk3288-build-20201106.img.zst.md5
    Author: mara    Time: 1/1/2021 03:10
    Last edited by mara In 1/1/2021 03:11 Editor

    update kernel 5.10.3
    update packages Mon Dec 07 08:08:08 UTC 2020
    slack-current-arm-base-firefly_rk3288-5.10.3-build-20201230.img.zst
    slack-current-arm-base-firefly_rk3288-5.10.3-build-20201230.img.zst.sha256
    Author: mara    Time: 1/18/2021 14:36
    update kernel 5.10.8
    slack-current-arm-base-firefly_rk3288-5.10.8-build-20210117.img.zst
    slack-current-arm-base-firefly_rk3288-5.10.8-build-20210117.img.zst.sha256
    Author: mara    Time: 1/25/2021 16:23
    Last edited by mara In 1/26/2021 04:06 Editor

    update kernel 5.10.10
    slackware-current-arm-base-firefly_rk3288-5.10.10-build-20210125.img.zst
    slackware-current-arm-base-firefly_rk3288-5.10.10-build-20210125.img.zst.sha256
    Author: mara    Time: 3/28/2021 23:58
    update kernel 5.11.10
    Author: mara    Time: 5/5/2021 18:14
    update kernel 5.12.1
    slackware-current-arm-base-firefly_rk3288-5.12.1-build-20210505.img.zst
    slackware-current-arm-base-firefly_rk3288-5.12.1-build-20210505.img.zst.sha256
    Author: mara    Time: 7/24/2021 20:03
    Last edited by mara In 7/24/2021 20:08 Editor

    update kernel 5.13.4
    slackware-current-arm-server-firefly_rk3288-5.13.4-build-20210724.img.zst
    slackware-current-arm-server-firefly_rk3288-5.13.4-build-20210724.img.zst.sha256
    Author: mara    Time: 9/5/2021 03:09
    kernel 5.14.1
    slackware-current-arm-server-firefly_rk3288-5.14.1-build-20210904.img.zst
    slackware-current-arm-server-firefly_rk3288-5.14.1-build-20210904.img.zst.sha256

    Author: mara    Time: 10/12/2021 00:08
    kernel 5.14.11
    slackware-current-arm-server-firefly_rk3288-5.14.11-build-20211010.img.zst
    slackware-current-arm-server-firefly_rk3288-5.14.11-build-20211010.img.zst.sha256
    Author: mara    Time: 11/14/2021 02:38
    kernel 5.15.2
    slackware-current-arm-server-firefly_rk3288-5.15.2-build-20211113.img.zst
    slackware-current-arm-server-firefly_rk3288-5.15.2-build-20211113.img.zst.sha256
    Author: mara    Time: 1/15/2022 11:32
    kernel 5.16.0

    slackware-current-arm-server-firefly_rk3288-5.16.0-build-20220114.img.zst
    slackware-current-arm-server-firefly_rk3288-5.16.0-build-20220114.img.zst.sha256
    Author: mara    Time: 3/9/2022 14:50
    kernel 5.16.13

    installation README.TXT
    slackware-15.0-arm-server-firefly_rk3288-5.16.13-build-20220308.img.zst
    slackware-15.0-arm-server-firefly_rk3288-5.16.13-build-20220308.img.zst.sha256
    Author: mara    Time: 5/31/2022 00:07
    kernel 5.18.1
    installation README.TXT
    slackware-15.0-arm-server-firefly_rk3288-5.18.1-build-20220530.img.zst
    slackware-15.0-arm-server-firefly_rk3288-5.18.1-build-20220530.img.zst.sha256

    Author: mara    Time: 5/31/2022 00:08
    kernel 5.18.1
    installation README.TXT
    slackware-15.0-arm-server-firefly_rk3288-5.18.1-build-20220530.img.zst
    slackware-15.0-arm-server-firefly_rk3288-5.18.1-build-20220530.img.zst.sha256



    Author: mara    Time: 8/28/2022 23:13
    kernel 5.19.4
    installation README.TXT
    slackware-15.0-arm-server-firefly_rk3288-5.19.4-build-20220828.img.zst
    slackware-15.0-arm-server-firefly_rk3288-5.19.4-build-20220828.img.zst.sha256
    Author: mara    Time: 10/14/2022 04:50
    installation README.TXT
    kernel 6.0.1
    slackware-15.0-arm-server-firefly_rk3288-6.0.1-build-20221013.img.zst
    slackware-15.0-arm-server-firefly_rk3288-6.0.1-build-20221013.img.zst.sha256

    Author: mara    Time: 10/30/2022 03:44
    Last edited by mara In 10/30/2022 03:45 Editor

    installation README.TXT
    kernel 6.0.6
    slackware-15.0-arm-server-firefly_rk3288-6.0.6-build-20221029.img.zst
    slackware-15.0-arm-server-firefly_rk3288-6.0.6-build-20221029.img.zst.sha256




    Welcome Firefly Open Source Community (https://bbs.t-firefly.com/) Powered by Discuz! X3.1