Firefly Open Source Community

Title: Firefly-RK3399 slarm64 (aarch64 unofficial slackware) [Print This Page]

Author: mara    Time: 7/17/2017 00:21
Title: Firefly-RK3399 slarm64 (aarch64 unofficial slackware)
Last edited by mara In 11/14/2020 05:51 Editor

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

first release only flash to MMC

howto:
1. download all http://dl.fail.pp.ua/slackware/firefly-rk3399/legacy/
2. download rkdeveloptool upgrade_tool
3. unpack Linux_Upgrade_Tool_v1.21.zip, upgrade_tool must be at the root of the image
4. place the board in Loader Mode
5. execute script ./flash_mmc.sh
Author: isle    Time: 7/18/2017 10:36

Author: mara    Time: 7/30/2017 23:25
Added acceleration for X.Org
mpv --vo xv plays 1080p, on the CPU load to 35%
Author: mara    Time: 8/6/2017 22:29
info: http://fail.pp.ua/board/75

release flash to SDCARD

1. The bootloader of the system is written to the image
2. mainline u-boot - U-Boot 2017.09-rc1-00110-gfe84c48eeb-dirty (Aug 06 2017 - 15:29:44 +0300)

howto:
1. download all http://dl.fail.pp.ua/slackware/firefly-rk3399/legacy/
2. /dev/mmcblk0 - §åour memory card
     dd if=slack-current-miniroot_24Jul17-4.4.71-firefly_rk3399-build-20170806.img of=/dev/mmcblk0 bs=1M
     dd if=slack-current-xfce_24Jul17-4.4.71-firefly_rk3399-build-20170806.img of=/dev/mmcblk0 bs=1M
Author: F_Developer_X    Time: 8/11/2017 17:13
Good, thanks for sharing
Author: tjCFeng    Time: 8/20/2017 06:48
thanks
Author: mara    Time: 8/22/2017 00:53
Last edited by mara In 8/27/2017 02:32 Editor

0. images from sdcard
1. update kernel 4.4.77
2 To flash a new loader, you need to convert the board into a maskrom
   boot from eMMC and clean boot sector: dd=/dev/zero of=/dev/mmcblk1 bs=32767 count=1
   flash uboot to mmc:  ./rkdeveloptool db rk3399_loader_v1.08.106.bin
                                     ./rkdeveloptool wl 0x40 idbloader.img
                                     ./rkdeveloptool wl 0x4000 uboot.img
                                     ./rkdeveloptool wl 0x6000 trust.img
3. after flash uboot transfer sd -> mmc, run setup after booting
Author: nadsat    Time: 8/26/2017 09:34
hi, can't find flash_mmc.sh script where is it located?

cheers .
Author: mara    Time: 8/27/2017 02:22
Last edited by mara In 8/27/2017 02:58 Editor

hi nadsat,

flash_mmc.sh is unnecessary, §ê corrected the instruction.
for transfer to eMMC you need to run setup or setup.sh after booting from SD
And flash the loader as described above
Author: nadsat    Time: 8/27/2017 03:20
thanks !!!
Author: nadsat    Time: 8/27/2017 10:38
hi mara, is there any chance you  could provide uboot.img and trust.img?
Author: mara    Time: 8/27/2017 15:35
hi nadsat

sorry, added for download http://dl.fail.pp.ua/slackware/firefly-rk3399/legacy/

Author: madmattco    Time: 9/20/2017 18:20
The instrusctions you posted are not working for me. My computer will not recognize the board while in maskrom mode.

Is there a way that I can do this from windows with the android tool?
Author: mara    Time: 9/24/2017 23:41
madmattco Posted at 9/20/2017 18:20
The instrusctions you posted are not working for me. My computer will not recognize the board while  ...

it means the board did not go to maskrom

§á§â§àhowto:
1. download all http://dl.fail.pp.ua/slackware/firefly-rk3399/legacy/
2. /dev/mmcblk0 - §åour SDcard

dd if=slack-current-miniroot_24Jul17-4.4.77-firefly_rk3399-build-20170820.img of=/dev/mmcblk0 bs=1M
or
dd if=slack-current-xfce_24Jul17-4.4.77-firefly_rk3399-build-20170820.img of=/dev/mmcblk0 bs=1M

Author: mara    Time: 10/22/2017 15:06
image prepared as a aarch64 system

1. update kernel 4.4.83
slack-current-aarch64-miniroot_22Oct17-4.4.83-firefly_rk3399-build-20171022.img
Author: mara    Time: 12/10/2017 00:02
Last edited by mara In 12/10/2017 00:04 Editor

aarch64 system
1. update kernel 4.4.93
slack-current-aarch64-miniroot_05Nov17-4.4.93-firefly_rk3399-build-20171106.img

only kernel


Author: mara    Time: 12/16/2017 23:14
1. update kernel 4.4.103
slack-current-aarch64-miniroot_14Dec17-4.4.103-firefly_rk3399-build-20171214.img.7z
only kernel
Author: SocialWork    Time: 12/21/2017 15:17
Most finance careers require you to be good with numbers and have knowledge of basic business statistics. Let's take a look at some of the lucrative financial education options.        www.enterprisefinance.com
Equity finance means the owner, own funds and finance. Usually small scale business such as partnerships and sole proprietorships are operated by their owner trough their own finance. Joint stock companies operate on the basis of equity shares        www.anywherefinance.com
 High technology does not refer to a class of technology because all kinds of technology have been considered high tech at one point, before being considered low tech or obsolete as time passes.        www.glamtechnology.com
Information technology generally refers to all forms of technology used in the creation, storage, exchange and utilization of data, conversation and all multi-media forms of communication. With computer technology constantly changing        www.getyourtechnology.com
An explanation in simple terms of 2G and 3G Technology and what they mean for you in today's world. You will see how 3G Phones offer fantastic features including photo-editing, movie presentations and the World Wide Web.        www.faketechnology.com
There have been great advancements in the technology industry over past few decades. Consumers who have been alive for the past 40 years have seen what was once considered impossible are now so prevalent they are taken for granted.        www.naughtytechnology.com
In 1997 Mr. Clayton M.Christensen ( A Harvard Business School Professor ) introduces a new term "Disruptive Technology". He also describes that displaces an established technology.        www.amateurtechnology.com
Over the years, cooling bulk solids such as sugar, fertilizer, chemicals, plastics, dried biosolids, minerals, and many other types of grains, crystals and bulk powders using the traditional technologies does not guarantee quality final products.        www.thattechnology.com
Introduction of new and advanced technologies have brought a great revolution in the digital world. The technology of mobile comes under such great technologies. The use of mobiles is no more limited to the deliverance of personal messages.        www.mybesttechnology.com
The practice of technology transfer can greatly benefit an organization. What is technology transfer? Technology transfer is the sharing of technology between two or more organizations.        www.findatechnology.com
You cannot escape or avoid using or the use of technology. If you are not personally using it by having a cell phone, or personal computer, technology is definitely touching and connected with your everyday activities.        www.savertechnology.com
Small businesses need to be in tune with the proper, updated technology. If they are using old, outdated technology or broken systems, then you are doing more harm than good and your business will suffer as a result.        www.professortechnology.com
Online shoppers who know the product that they want to buy and want to check out the best competitive prices know that the easiest and most reliable way to do their online shopping is by using the service of a good comparison shopping site.        www.quietshopping.com
Are you making money with your Etsy Shop? Are you looking for ways to increase your Etsy Sales? Are you interested in getting more exposure for your Etsy Shop?        www.projectshopping.com
Ever wondered why there is never a day in time when shopping malls are empty? Deeper analysis will show you that there are certain customers who are well known in certain shopping outlets for two main reasons: They always want to keep up with the latest fashion trends        www.milliondollarshopping.com
It comes as no great surprise that the shopping behaviours of horse owners have changed rapidly over the years. This shift has mainly been brought about by the internet. Increasing numbers of online tack shops have popped up        www.getmyshopping.com
 There are still a large number of shoppers who prefer to see and feel products in person before handing their hard earned money over. Each purchasing option has its own unique pros and cons and these should be considered and understood before shopping.        www.geniusshopping.com
Your vehicle may be of your most important investments. Choosing the right automotive shop for repairs and maintenance is crucial to keeping your vehicle running at its peak performance. One shop may not be appropriate for every type of automobile        www.chaseshopping.com
The Internet has invaded every aspect of life and simplified many of our tasks for us. Visiting an online shopping store will give you an idea of just how spoilt the modern customer is. Almost everything is available at a phone call's notice today.        www.amateurshopping.com
Online shopping cart is a well-known concept for most of us. But a multi-vendor shopping cart is totally a different idea which allows multiple vendors to register with the same shopping cart and display their products. That is each vendor has a store house of their own.        www.shoppingrealtime.com
Here are some of my favorite bay area bike shops of 2010. This isn't a comprehensive review of their quality of service. This is just a survey of all the shops that kept me coming back for more in 2010.        www.shoppingoriginal.com
There are several things which you need to consider when you are choosing and paint shop. The main reason being that if you make a wrong choice you will not only be risking your vehicle but you will also be wasting your hard earned money and time too.        www.shoppingnational.com
If you're one of the many merchants out there who one online shopping sites, your end goal should always be to offer the best internet shopping experience to potential buyers. This is the only way to continuously increase sales and succeed in the world of ecommerce.        www.shoppinghow.com
There is no "one size fits all" solution when it comes to meeting this goal. The differing nature of each niche also means that shopping websites have to have unique features that cater to the needs of their particular...        www.shoppingdynamic.com
People have been shopping for thousands of years. With the growth and expansion of the internet, today the art of comparison shopping has become a normal part of the shopping experience. Comparison shopping is when consumers shop at different sellers for prices        www.shoppingaffordable.com
Because of its many advantages, comparison shopping is not a new trend. The history of comparison shopping and how it evolved to the popular activity we see today is quite an interesting story.        www.gurusshop.com
According to U.S. News, American consumers spent 30 billion in the first two quarters through online retail shopping. According to a recent global survey by The Nielsen Company, 85% of the world's population used the internet to make a purchase, up 40% in two years.        www.unityshopping.com
Regardless of male or female, we just have to accept the fact that online stores have such huge alluring power. The first appropriate question to ask here is, what is behind this alluring power?        www.projectshopping.com
Shopping is an activity which perhaps each and every person on this planet has to indulge in, without any exception. Shopping is done to buy commodities which are essential in our daily lives or often to buy some luxurious goods or it may be anything        www.wizardsshopping.com
With growing economies around the world more and more shopping malls and departmental stores are coming up wherein a buyer can search for almost all the goods, under one roof and do not have to wander from one shop to another.        www.vacationsshopping.com

Author: mara    Time: 7/8/2018 02:20
update kernel 4.4.138

new howto http://fail.pp.ua/board/75
Author: mara    Time: 11/4/2018 01:50
Last edited by mara In 11/4/2018 01:51 Editor

update kernel 4.4.161
README.TXT

image:
slack-current-aarch64-miniroot_29Sep18-4.4.158-firefly_rk3399-build-20181002.img.tar.xz
slack-current-aarch64-miniroot_29Sep18-4.4.158-firefly_rk3399-build-20181002.img.tar.xz.md5
Author: mara    Time: 2/8/2019 01:57
Last edited by mara In 2/8/2019 02:01 Editor

README.TXT
update:
    - glibc 2.29
    - kernel 4.4.172
    - video hardware decoding via mpv

configured by default to output video via x11 (divx/xvid)
using profile --profile=rkmpp play video MPEG-1, MPEG-2, MPEG-4, H.263, H.264, H.265, VC-1, VP9, VP8, MVC

slack-current-aarch64-miniroot_01Feb19-4.4.172-firefly_rk3399-build-20190203.img.xz
slack-current-aarch64-miniroot_01Feb19-4.4.172-firefly_rk3399-build-20190203.img.xz.md5

slack-current-aarch64-miniroot_01Feb19-4.4.172-firefly_rk3399-build-20190203.img.xz
slack-current-aarch64-miniroot_01Feb19-4.4.172-firefly_rk3399-build-20190203.img.xz.md5









Author: mara    Time: 9/29/2019 05:17
Last edited by mara In 9/29/2019 05:19 Editor

README.TXT
update:
    - glibc 2.30
    - u-boot v2019.10-rc4
    - kernel 4.4.194
    - video hardware decoding via mpv

configured by default to output video via x11 (divx/xvid)
using profile --profile=rkmpp play video MPEG-1, MPEG-2, MPEG-4, H.263, H.264, H.265, VC-1, VP9, VP8, MVC

slarm64-current-aarch64-base-rootfs-21Sep19-4.4.194-firefly_rk3399-build-20190928.img.xz
slarm64-current-aarch64-base-rootfs-21Sep19-4.4.194-firefly_rk3399-build-20190928.img.xz.md5

slarm64-current-aarch64-xfce-rootfs-21Sep19-4.4.194-firefly_rk3399-build-20190928.img.xz
slarm64-current-aarch64-xfce-rootfs-21Sep19-4.4.194-firefly_rk3399-build-20190928.img.xz.md5
Author: phkr    Time: 10/11/2019 00:15
mara Posted at 9/29/2019 00:17
README.TXT
update:
    - glibc 2.30

Hi!
Is there any package with headers for the kernel in this image?
Author: mara    Time: 10/20/2019 06:24
Hi!
no, you need to install d/kernel-headers-*
Author: phkr    Time: 10/20/2019 14:14
mara Posted at 10/20/2019 01:24
Hi!
no, you need to install d/kernel-headers-*

Thanks. I thought the headers package corresponds to other kernel version
Author: mara    Time: 10/21/2019 01:25
made a mistake, kernel-headers is installed in the image and corresponds to the kernel of the system
Author: mara    Time: 5/16/2020 19:31
Last edited by mara In 5/16/2020 19:35 Editor

update:
    kernel 4.4.223
    update all packages Fri May 15 07:28:15 UTC 2020

slarm64-current-aarch64-base-rootfs-20200513-4.4.223-firefly_rk3399-build-20200515.img.xz
slarm64-current-aarch64-base-rootfs-20200513-4.4.223-firefly_rk3399-build-20200515.img.xz.md5
slarm64-current-aarch64-xfce-rootfs-20200513-4.4.223-firefly_rk3399-build-20200515.img.xz
slarm64-current-aarch64-xfce-rootfs-20200513-4.4.223-firefly_rk3399-build-20200515.img.xz.md5
Author: mara    Time: 11/14/2020 01:56
update:

slarm64-current-aarch64-base-rootfs-20201023-5.9.8-firefly_rk3399-build-20201113.img.zst
slarm64-current-aarch64-base-rootfs-20201023-5.9.8-firefly_rk3399-build-20201113.img.zst.sha256

Author: mara    Time: 5/9/2021 20:36
kernel 5.12.2

slarm64-current-aarch64-server-firefly_rk3399-5.12.2-build-20210509.img.zst
slarm64-current-aarch64-server-firefly_rk3399-5.12.2-build-20210509.img.zst.sha256
slarm64-current-aarch64-xfce-firefly_rk3399-5.12.2-build-20210509.img.zst
slarm64-current-aarch64-xfce-firefly_rk3399-5.12.2-build-20210509.img.zst.sha256
Author: mara    Time: 10/15/2021 02:01
kernel 5.14.11 4.4.288

slarm64-current-aarch64-server-firefly_rk3399-4.4.288-build-20211013.img.zst
slarm64-current-aarch64-server-firefly_rk3399-4.4.288-build-20211013.img.zst.sha256
slarm64-current-aarch64-xfce-firefly_rk3399-4.4.288-build-20211013.img.zst
slarm64-current-aarch64-xfce-firefly_rk3399-4.4.288-build-20211013.img.zst.sha256
slarm64-current-aarch64-server-firefly_rk3399-5.14.11-build-20211014.img.zst
slarm64-current-aarch64-server-firefly_rk3399-5.14.11-build-20211014.img.zst.sha256
slarm64-current-aarch64-xfce-firefly_rk3399-5.14.11-build-20211014.img.zst
slarm64-current-aarch64-xfce-firefly_rk3399-5.14.11-build-20211014.img.zst.sha256
Author: mara    Time: 11/15/2021 13:36
kernel 5.15.2
slarm64-current-aarch64-server-firefly_rk3399-5.15.2-build-20211114.img.zst
slarm64-current-aarch64-server-firefly_rk3399-5.15.2-build-20211114.img.zst.sha256
slarm64-current-aarch64-xfce-firefly_rk3399-5.15.2-build-20211114.img.zst
slarm64-current-aarch64-xfce-firefly_rk3399-5.15.2-build-20211114.img.zst.sha256
Author: phkr    Time: 11/16/2021 15:05
Does kernel 5.15 work for you on RK3399? When i tried it on Firefly RK3399 on ARMtix no storage devices were detected. Boards with different SoCs are ok.
Author: mara    Time: 1/16/2022 16:32
phkr Posted at 11/16/2021 15:05
Does kernel 5.15 work for you on RK3399? When i tried it on Firefly RK3399 on ARMtix no storage devi ...

Yes, I tested on my board.
Author: mara    Time: 1/16/2022 17:21
update kernel 5.16.0
slarm64-current-aarch64-server-firefly_rk3399-5.16.0-build-20220116.img.zst
slarm64-current-aarch64-server-firefly_rk3399-5.16.0-build-20220116.zst.sha256
slarm64-current-aarch64-xfce-firefly_rk3399-5.16.0-build-20220116.img.zst
slarm64-current-aarch64-xfce-firefly_rk3399-5.16.0-build-20220116.zst.sha256

Author: mara    Time: 7/16/2022 01:12
Last edited by mara In 7/16/2022 01:16 Editor

Installation README.TXT
kernel 5.18.12

slarm64-current-aarch64-server-firefly_rk3399-5.18.12-build-20220715.img.zst
slarm64-current-aarch64-server-firefly_rk3399-5.18.12-build-20220715.img.zst.sha256
slarm64-current-aarch64-xfce-firefly_rk3399-5.18.12-build-20220715.img.zst
slarm64-current-aarch64-xfce-firefly_rk3399-5.18.12-build-20220715.img.zst.sha256
Author: mara    Time: 12/28/2022 01:49
Installation README.TXT
kernel 6.1.1

slarm64-current-aarch64-server-firefly_rk3399-6.1.1-build-20221226.img.zst
slarm64-current-aarch64-server-firefly_rk3399-6.1.1-build-20221226.img.zst.sha256
slarm64-current-aarch64-xfce-firefly_rk3399-6.1.1-build-20221226.img.zst
slarm64-current-aarch64-xfce-firefly_rk3399-6.1.1-build-20221226.img.zst.sha256
Author: mara    Time: 8/13/2023 22:56
Installation README.TXT
kernel 6.4.10

slarm64-current-aarch64-core-firefly_rk3399-6.4.10-build-20230813.img.zst
slarm64-current-aarch64-core-firefly_rk3399-6.4.10-build-20230813.img.zst.sha256
slarm64-current-aarch64-server-firefly_rk3399-6.4.10-build-20230813.img.zst
slarm64-current-aarch64-server-firefly_rk3399-6.4.10-build-20230813.img.zst.sha256
slarm64-current-aarch64-xfce-firefly_rk3399-6.4.10-build-20230813.img.zst
slarm64-current-aarch64-xfce-firefly_rk3399-6.4.10-build-20230813.img.zst.sha256

Author: Nakamori    Time: 1/22/2024 16:11

Good, thanks for sharing
___________
STEPPERMOTOR.FR has a wide range of motors, now available Stepper motor, Nema 23 stepper motor and so on.




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