I have a project in which I need to flash several EMMC images (16GB) for the ROC-RK3328-CC. I am running Ubutun 16.04 and I want to make an .img file which all my custom tools installed, and afterwards flash several EMMC’s with this image. And so far I have not found any way of doing this.
So far I have only had succes flashing the raw Ubuntu 16.04 linked inside the documentation. I have not been able to flash my custom version. Can anyone help me do this?
I have tried using both the AndroidTool for windows and rkdeveloptool to flash my custom image to a blank EMMC. The flash is succesfull both the board wont boot afterwards.
I hope someone can help me as this is a major issue for my project.
Yes I am following excatly that guide. And using the rkdeveloptool to flash the EMMC. For the Linux root filesystem I am using an .img file I created from an SD card with linux 16.04 previously plugged into a RK3328-cc. My idea was to install the basic 16.04, power up the firefly and install all my custom applications. and then copy the content of this SD card into many EMMC cards. Is this idea wrong? Might this be my issue?
hi @bga
You need a serial-to-usb adapter hooked to the uart debug port to see all the u-boot and kernel boot messages.
Without the log, I cannot tell what happened.
Model: Firefly ROC-RK3328-CC
DRAM: 2 GiB
MMC: rksdmmc@ff520000: 0, rksdmmc@ff500000: 1
Card did not respond to voltage select!
mmc_init: -95, time 10
*** Warning - No block device, using default environment
In: serial@ff130000
Out: serial@ff130000
Err: serial@ff130000
Model: Firefly ROC-RK3328-CC
misc_init_r
cpuid=55524b50303130313400000000031b14
serial=3cf0f5335646df8
roc-rk3328-cc late init …
Net: No ethernet found.
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0(part 0) is current device
GPT: last_usable_lba incorrect: 1D687DE > 1d1f000
part_get_info_efi: *** ERROR: Invalid GPT ***
GUID Partition Table Header signature is wrong: 0xA6B619CC7822D86 != 0x545241502 0494645
When you create your custom image from an SD card, are you sure it’s capturing the entire boot sequence correctly, including the bootloader (U-Boot, SPL, ATF) and the partition table (GPT or space waves)? The stock image likely has these configured precisely for the ROC-RK3328-CC eMMC. If your custom image is just a dd of the root filesystem from an SD card, it might be missing crucial boot components that the eMMC expects at specific offsets. The eMMC boot process can be very particular.
Emotional connection is a prominent feature of modern [b]trans sex dolls[/b]. Many buyers place particular emphasis on the emotional companionship value of trans sex dolls; therefore, smart products are equipped with advanced interactive systems. These
Your article was such a breath of fresh air, thank you! The Reliable C_S4CCO_2506 test price questions were the stepping stones to my career success, and today I’m giving them away for free!
The article is very practical and has given me many new ideas for problem-solving. Enhance your IT abilities and get free Latest H31-341_V2.5 practice materials. Best wishes for success!