GSM Shop
GSM-Forum  

Welcome to the GSM-Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features.
Only registered members may post questions, contact other members or search our database of over 8 million posts.

Registration is fast, simple and absolutely free so please - Click to REGISTER!

If you have any problems with the registration process or your account login, please contact contact us .

Go Back   GSM-Forum > Product Support Sections > Hard/Software Products (official support) > Easy-Jtag

Reply
 
LinkBack Thread Tools Display Modes
Old 11-08-2018, 10:48   #1 (permalink)
Freak Poster
 
Join Date: Jan 2010
Posts: 157
Member: 1212133
Status: Offline
Thanks Meter: 17
Supported files Z3X shell


I started with eMMC learning. As a test I want to program firmware for i9300.

My eMMC chip is like this
---------- eMMC Device Information ----------

eMMC CID : 15010056545530304D080B8E82F6701A
eMMC CSD : D02701320F5903FFF6DBFFFF8E40406C
eMMC Manufacturer ID: 0015 , OEM ID: 0100
eMMC Date: 07/2013 Rev.0x8
eMMC NAME: VTU00M , S/N: 193889014
eMMC NAME (HEX): 56545530304D
IC Name: Samsung , KMVTU000LM-B503/16GB @FBGA153
EMMC ROM1 (Main User Data) Capacity: 14910 MB
EMMC ROM2 (Boot Partition 1) Capacity: 2048 kB
EMMC ROM3 (Boot Partition 2) Capacity: 2048 kB
EMMC RPMB (Replay Protected Memory Block) Capacity: 128 kB
EMMC Permanent Write Protection: No
EMMC Temporary Write Protection: No
EMMC Password Locked: No
Extended CSD rev 1.6 (MMC 4.5)
Boot configuration [PARTITION_CONFIG: 0x48] Boot from:ROM2 (Boot Partition 1)
Boot bus config [177]: 0x01 , width 4bits , Partition config [179]: 0x48.
H/W reset function [RST_N_FUNCTION]: 0x00
High-capacity WP group size [HC_WP_GRP_SIZE: 0x00014000]
Partitioning Support [PARTITIONING_SUPPORT]: 0x07
Device support partitioning feature
Device can have enhanced tech.
Partitioning Setting [PARTITION_SETTING_COMPLETED]: 0x01
---------------------------------------------
Backup saved: VTU00M_ 193889014_20181108_0920.extcsd
Done.



I found out that there 4 Supported files possible to download from Z3x shell.
There are
EMMC_ROM1_512Mb_USER.rar and EMMC_ROM2_2Mb_BOOT.rar
So I guess they are for eMMC. I unpacked them and started with EMMC_ROM1_512Mb_USER.rar

I set:
ROM to access ROM1( Main user data)
Preset I left it for 128kB How should I set it?

Next I wanted to programm ROM2
but it failed
Checking NAND Image : C:\eMMC\i9300\EMMC_ROM2_00000000_00200000.bin
Autodetected RAW data
File successefuly loaded!

Partition table scan:
GPT: not present


Why does it fail? What is GPT?
Thanks?
  Reply With Quote
Old 11-08-2018, 10:58   #2 (permalink)
Product Supporter
 
Join Date: Jun 2002
Location: Belarus
Age: 42
Posts: 493
Member: 13148
Status: Offline
Thanks Meter: 429
Quote:
Originally Posted by Jane1 View Post
I started with eMMC learning. As a test I want to program firmware for i9300.

My eMMC chip is like this
eMMC Date: 07/2013 Rev.0x8
eMMC NAME: VTU00M , S/N: 193889014
1) update you eMMC to last firmware, 0x8 old and no stable, stable is 0xF7, 0xFC, latest is 0xFC.

Quote:
Originally Posted by Jane1 View Post
I set:
ROM to access ROM1( Main user data)
Preset I left it for 128kB How should I set it?

Next I wanted to programm ROM2
but it failed
Checking NAND Image : C:\eMMC\i9300\EMMC_ROM2_00000000_00200000.bin
Autodetected RAW data
File successefuly loaded!

Partition table scan:
GPT: not present


Why does it fail? What is GPT?
Thanks?
GPT - Partitotn table, first 0x4000 bytes of ROM1

You need select file, select ROM (1/2/3), press write
or Set "Write All ROMs" and select multiple files

Preset need to set "Lenght" address.
Then you load files, "Lenght" is auto changed
  Reply With Quote
Old 11-09-2018, 09:27   #3 (permalink)
Freak Poster
 
Join Date: Jan 2010
Posts: 157
Member: 1212133
Status: Offline
Thanks Meter: 17
Thanks for the reply.I updated firmware. At the end of the updating it says
Please don't forget to repair extCSD from backup!
Please don't forget to configure BOOT sizes!

Will it be done automatically when I upload ROM1 and ROM2?

Next I Set "Write All eMMC regions at once "

Checking NAND Image : C:\eMMC\i9300\EMMC_ROM1_00000000_20000000.bin
Autodetected RAW data
Warning! Disk size is smaller than the main header indicates! Loading
Caution: invalid backup GPT header, but valid main header!
Warning! Main and backup partition tables differ!n
Warning! One or more CRCs don't match. You should repair the disk!
Partition table scan:
GPT: damaged
Caution: Found protective or hybrid MBR and corrupt GPT.
Partition info successfully found
Linux partitions is not found in image...
File successefuly loaded!

Found ROM2 and automatically selected.
Real (Hardware) Disk/Image size: 100000 sectors 512.0 MiB
Soft (Partitioned) Disk/Image size: 1D59FBC sectors 14.7 GiB
Logical sector size: 0x200 bytes
Disk identifier (GUID): 52444E41-494F-2044-4D4D-43204449534B
First usable sector: 34
Last usable sector: 30777310
Checking NAND Image : C:\eMMC\i9300\EMMC_ROM2_00000000_00200000.bin
File successefuly loaded!


As you can see there is a problem with ROM1. Can you please help/explain?
Thanks
  Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


 



All times are GMT +1. The time now is 03:55.



Powered by Searchlight © 2018 Axivo Inc.
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
- GSM Hosting Ltd. - 1999-2017 -
Page generated in 0.22051 seconds with 7 queries

SEO by vBSEO