Firefly Open Source Community

12
New Topic

Technical briefing for Firefly-RK3288:Updates for firmware and Android 4.4 codes

39

Credits

1

Prestige

0

Contribution

super moderator

Rank: 8Rank: 8

Credits
39
Posted at 1/29/2015 15:26:21     

Technical briefing for Firefly-RK3288:Updates for firmware and Android 4.4 codes

Last edited by wico In 4/24/2015 09:47 Editor

1. Major updates for the default SDK:

· Fix debug serial probability can not input(must update parameter at FFTools/parameter/)

· Add FFTools , including the development of tools, add parameter which contain Linux and Android

· Support Fireasy

· Improve Ethernet rate

· Configure AF_DDV as 2.8V for camera



To upgrade the SDK, please refer to  the Download Android SDK of the default version on wiki.



You can download the newest firmware Firefly-RK3288_Android4.4_201501271047.7z from any of the following cloud storage:

l Baidu Cloud

l Google Drive



2. Major updates for the  pad sdk:

· Fix debug serial probability can not input(must update parameter at FFTools/parameter/)

· Update FFTools, including Android development tools and parameter

· Improve Ethernet rate

· Configure AF_DDV as 2.8V for camera

· Fix OV13850 camera direction bug

· Increase the capacity of mipi dsi cmds


To upgrade the SDK, please refer to theDownload Android SDK of the PAD version on wiki.



You can download the newest firmware Firefly-RK3288_PAD_B101EW05_Android4.4_201501281108.7z from any of the following cloud storage:

l Baidu Cloud

l Google Drive



3. Major updates for Ubuntu 14.04 desktop:

· Support bluetooth service

· Display log on screen when booting



You can download the newest firmware Firefly-RK3288_Ubuntu14.04_201501271612.7z from any of the following cloud storage:

l Baidu Cloud

l Google Drive



4. Major updates for Ubuntu 14.04 server:

· The initial version



To configure you  board for Ubuntu 14.04 server, please refer to  the Ubuntu Server Note on wiki.


You can download the newest firmware Firefly-RK3288_Server_Ubuntu14.04_201501271052.7z from any of the following cloud storage:

l Baidu Cloud

l Google Drive



5. Major updates for DualBoot(default android and Ubuntu 14.04 desktop):

· Refer to the first and the third paragraphs



You can download the newest firmware Firefly-RK3288_DualBoot_201501271613.7z from any of the following cloud storage:

l Baidu Cloud

l Google Drive

Reply

Use props Report

107

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
107
Posted at 2/11/2015 12:18:06     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4...

It does not boot  linux system with dual boot update at 29 Jan 2015 that is RK3288_DualBoot_201501271613.7z. There is no problem to boot Android but I can't boot linux system  with this image. So, I replace the resource.img with old resource.img at 11 Dec 2014 and then it is ok to boot linux. Please check the linux booting problem.
Reply

Use props Report

2353

Credits

0

Prestige

0

Contribution

vip

Rank: 6Rank: 6

Credits
2353
Posted at 2/11/2015 21:40:15     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4...


        which hardware version? can you show your kernel message.
Reply

Use props Report

2

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
2
Posted at 2/12/2015 01:55:59     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4...

Hi wico,


Are you able to provide a android ROM with DTS/AC3 audio PassTrough (SPIDF, digital optical output, and probably HDMI too)? There are already (since December last year) RK3288 board with this feature available! Please, check on freaktab, firmwares from Ugoos, Tronsmart, Beelink etc. They all have this feature.


Hope you can bring us this nice feature any time soon!

Regards

Reply

Use props Report

2353

Credits

0

Prestige

0

Contribution

vip

Rank: 6Rank: 6

Credits
2353
Posted at 2/12/2015 09:53:59     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4.4 c

As far as I know,  AC3/DTS  requires authorization from soc's vendor,it is not free
Reply

Use props Report

107

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
107
Posted at 2/12/2015 09:57:06     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4...

I'm using the 0930 standard board. There is black screen during linux booting so I connect USB to serial adapter to Firefly. When I see the booting messages, the firefly boots forever.


DDR Version 1.00 20141007

In
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Memory OK
Memory OK
OUT


U-Boot 2014.10-RK3288-02 (Oct 30 2014 - 09:27:41)

CPU: rk3288
CPU's clock information:
arm pll = 600000000HZ
periph pll = 300000000HZ
ddr pll = 200000000HZ
codec pll = 594000000HZ
Board:  Rockchip platform Board
DRAM:  Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment

GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
failed to prepare fdt from boot!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 2014-10-30#2.17
sn:1006120001000000
no fuel gauge found
no fuel gauge found
read logo_on switch from dts [0]
checkKey
vbus = 0
no fuel gauge found
got recovery cmd from misc.
failed to load fdt from recovery!
kernel   @ 0x02000000 (0x00609068)
ramdisk  @ 0x059fc000 (0x00275b8f)
Secure Boot state: 0
bootrk: do_bootm_linux...
Loading Device Tree to 0561b000, end 05636184 ... OK
Add bank:0000000000000000, 0000000080000000

Starting kernel ...

DDR Version 1.00 20141007
In
SRX
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
OUT


U-Boot 2014.10-RK3288-02 (Oct 30 2014 - 09:27:41)

CPU: rk3288
CPU's clock information:
arm pll = 600000000HZ
periph pll = 300000000HZ
ddr pll = 200000000HZ
codec pll = 594000000HZ
Board:  Rockchip platform Board
DRAM:  Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment

GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
failed to prepare fdt from boot!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 2014-10-30#2.17
sn:1006120001000000
no fuel gauge found
no fuel gauge found
read logo_on switch from dts [0]
checkKey
vbus = 0
no fuel gauge found
got recovery cmd from misc.
failed to load fdt from recovery!
kernel   @ 0x02000000 (0x00609068)
ramdisk  @ 0x059fc000 (0x00275b8f)
Secure Boot state: 0
bootrk: do_bootm_linux...
Loading Device Tree to 0561b000, end 05636184 ... OK
Add bank:0000000000000000, 0000000080000000

Starting kernel ...

DDR Version 1.00 20141007
In
SRX
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB
OUT


U-Boot 2014.10-RK3288-02 (Oct 30 2014 - 09:27:41)

CPU: rk3288
CPU's clock information:
arm pll = 600000000HZ
periph pll = 300000000HZ
ddr pll = 200000000HZ
codec pll = 594000000HZ
Board:  Rockchip platform Board
DRAM:  Found dram banks:1
Adding bank:0000000000000000(0000000080000000)
128 MiB
storage init OK!
Using default environment

GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk30sdk!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
Unknow param: PWR_HLD: 0,0,A,0,1!
failed to prepare fdt from boot!
power key: bank-0 pin-5
can't find dts node for ricoh619
pmic:act8846
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0

#Boot ver: 2014-10-30#2.17
sn:1006120001000000
no fuel gauge found
no fuel gauge found
read logo_on switch from dts [0]
checkKey
vbus = 0
no fuel gauge found
got recovery cmd from misc.
failed to load fdt from recovery!
kernel   @ 0x02000000 (0x00609068)
ramdisk  @ 0x059fc000 (0x00275b8f)
Secure Boot state: 0
bootrk: do_bootm_linux...
Loading Device Tree to 0561b000, end 05636184 ... OK
Add bank:0000000000000000, 0000000080000000

Starting kernel ...
Reply

Use props Report

2

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
2
Posted at 2/12/2015 10:07:32     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4...

cgsong, make sure you are using correct power adapter (try to plug in a computer USB and see if it works).


So, I can guess DTS/AC3 sound will never be possible. Nice.

Reply

Use props Report

107

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
107
Posted at 2/12/2015 10:22:03     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4...

I'm using correct power adapter and there is no problem in previous Firefly official image. Wico, please verify linux kernel booting message. When I see the booting message, dts node for fuel guage is something wrong.
Reply

Use props Report

2353

Credits

0

Prestige

0

Contribution

vip

Rank: 6Rank: 6

Credits
2353
Posted at 2/12/2015 10:25:24     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4...

have you update your parameter, the cmdline must contain  ttyS2 and earyprintk instead of ttyFIQ0.

you can find it at FFTools/parameter/

Reply

Use props Report

107

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
107
Posted at 2/12/2015 10:55:45     

Re: Technical briefing for Firefly-RK3288:Updates for firmware and Android 4...

Thanks.

It is working and I update parameter file wih ttyS2.

Reply

Use props Report

Return to List
12
You need to log in before you can reply Login | Register

This forum Credits Rules

Quick Reply Back to top Back to list