I am trying to build a new boot-image for Firefly Reload board without success. I am using the mkbootimg-script, but i have now glue how to set up correct parameters. I have tried for example the following:
mkbootimg --kernel /rockchip-linux/kernel/arch/arm/boot/zImage --ramdisk initrd.img -o boot_v4.img. It build a new file, but when I flashed it onto eMMC memory of the Filrefly Reload board into boot-partition, board does not boot up.
I have also used the following longer parameter settings for mkbootimg:
This script made on new boot_v4.img, but board does not boot up. I have forced to step back and flash old boot_original.img into boot-partiton of the board. This boot up normally!
So my question is, how can I make a suitable boot-file for Firefly Reload board?
I build a new initrd.img and I truncate it with parameters -s %4. Then I made a new boot_29.img using the mkbootimg-script. Then I flashed it on the eMMC memory of the Firefly Reload board. What I noticed is that this boot image was much shorter in size than original boot_original.img, which is the only one, which works. I cannot make a new bootable image for Firefly Reload.
My question is:
What are the exact steps in order to make new boot-image for Firefly Reload board?
I tried both initrd-variants, my own build and initrd-ubunturoot.img, whichout success. The serial console printout is attached (my own initrd.img build):
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-01 (Jan 21 2015 - 16:36:44)
CPU: rk3288
CPU’s clock information:
arm pll = 600000000HZ
periph pll = 297000000HZ
ddr pll = 200000000HZ
codec pll = 384000000HZ
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:rk3288!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK3288!
Unknow param: PWR_HLD: 0,0,A,0,1!
no adc node
light power led: bank-16777215 pin-255
can’t find dts node for ricoh619
can’t find dts node for act8846
can’t find dts node for rk808
can’t find dts node for rk818
Can’t find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0
empty serial no.
checkKey
vbus = 1
no fuel gauge found
no fuel gauge found
read logo_on switch from dts [0]
no fuel gauge found
failed to find part:misc
misc partition not found!
Hit any key to stop autoboot: 0
kernel @ 0x02000000 (0x00785710)
ramdisk @ 0x04bf0000 (0x002747dc)
Secure Boot state: 0
bootrk: do_bootm_linux…
Loading Device Tree to 0481a000, end 0482b246 … OK
Add bank:0000000000000000, 0000000080000000
Starting kernel …
So I need more detailed instructions how to build working boot.img for Firefly Reload board!
Die SAP C_ARCON_2508 Zertifizierungsprüfung ist eigentlich eine Prüfung für die Technik-Experten. Die SAP C_ARCON_2508 Zertifizierungsprüfung kann den IT-Fachleuten helfen, eine bessere Berufskarriere zu haben. So können Sie dem Staat und Unternehmen große Gewinne bringen und die wirtschaftliche Entwicklung unseres Landes fördern. Wenn alle Fachleute das machen, ist unser Staat sicher reicher geworden. Unsere Schulungsunterlagen zur SAP C_ARCON_2508 Zertifizierungsprüfung können dieses Ziel der IT-Fachleute erreichen. Wir versprechen, dass Sie 100% die Prüfung bestehen können. Wenn Sie lange denken, ist es besser entschlossen eine Entscheidung zu treffen, die Schulungsunterlagen zur SAP C_ARCON_2508 Zertifizierungsprüfung von DeutschPrüfung zu kaufen.
Building a boot-image for the Firefly Reload is a crucial step in preparing your device for custom firmware deployment. This process ensures that the system initializes correctly and supports all necessary drivers and modules. Properly configured boot-images improve performance, stability, and compatibility with various applications and peripherals, making the Firefly Reload a versatile platform for developers and enthusiasts alike.
Enhancing device visuals is now easier with online tools that let you edit and convert images into formats like JPG, PNG, WEBP, BMP, PDF, and more. For instance, using upload images Imgrr allows you to quickly store and share your visuals, making it simple to manage media for documentation, project integration, or creating high-quality guides for your Firefly Reload boot-image setup.