[Bada Software and Hacking General] adfree:
Memo to me...

-----------------------------------------------------------

Samsung Secondary Bootloader (SBL) v3.0

Copyright (C) Samsung Electronics Co..
Build On: Jun 8 2011 21:44:47

-----------------------------------------------------------

Re_partition: magic code(0x0)

[PAM: ] ++FSR_PAM_Init

[PAM: ] OneNAND physical base address : 0xb0000000

[PAM: ] OneNAND virtual base address : 0xb0000000

[PAM: ] OneNAND nMID=0xec : nDID=0x50

[PAM: ] --FSR_PAM_Init

fsr_bml_load_partition: pi->[B]nNumOfPartEntry = 7[/B]

partitions loading success

board partition information update.. source: 0x0

.Done.

read 1 units.

==== PARTITION INFORMATION ====

ID : *unknown id* (0x9)

ATTR : RO SLC (0x1002)

FIRST_UNIT : 0

NO_UNITS : 1

===============================

ID : *unknown id* (0x0)

ATTR : RO SLC (0x1002)

FIRST_UNIT : 1

NO_UNITS : 7

===============================

ID : *unknown id* (0x1)

ATTR : RW SLC (0x1001)

FIRST_UNIT : 8

NO_UNITS : 796

===============================

ID : *unknown id* (0x14)

ATTR : RW STL SLC (0x1101)

FIRST_UNIT : 804

NO_UNITS : 716

===============================

ID : *unknown id* (0x15)

ATTR : RW STL SLC (0x1101)

FIRST_UNIT : 1520

NO_UNITS : 372

===============================

ID : *unknown id* (0x17)

ATTR : RW STL SLC (0x1101)

FIRST_UNIT : 1892

NO_UNITS : 56

===============================

ID : *unknown id* (0x18)

ATTR : RW SLC (0x1001)

FIRST_UNIT : 1948

NO_UNITS : 56

===============================

It is possible to "identify" partitons on OneNAND via SBL from I9000 etc...

pi->nNumOfPartEntry = 7

bada Bootloader shows something like this:

[BM : ] FSR_BML_GetFullPartI() is completed
[BM : ] stPartI.nNumOfPartEntry : 7
[BM : ] 1th PartEntrt(nAttr:0x1002)(nID:0x0)
[BM : ] [1th] pPEntry->n1stVun : 1
[BM : ] [1th] [B]pPEntry->nNumOfUnits : 7[/B]
[BM : ] [1th] pPEntry->nLoadAddr : 0x0
+-------------------------------+
| Bootloader Shadowing FINISHED |
+-------------------------------+
Launch Image at 0x42480000

Catched via UART cable... + JTAG...

Will play little bit with

I9000_s1_odin_20100512.pit

and

I9000_s1_odin_20100803.pit

Tasks for 2014...

Learning more about Partitions...

Best Regards

Edit 1.

Short modified I9000_s1_odin_20100512.pit...

fsr_bml_load_partition: pi->nNumOfPartEntry = 12
partitions loading success
board partition information update.. source: 0x0
.Done.
read 1 units.
==== PARTITION INFORMATION ====
ID : IBL+PBL (0x0)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 0
NO_UNITS : 1
===============================
ID : PIT (0x1)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1
NO_UNITS : 1
===============================
ID : EF[COLOR="Red"]1[/COLOR] (0x14)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 2
NO_UNITS : 40
===============================
ID : SB[COLOR="Red"]1[/COLOR] (0x3)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 42
NO_UNITS : 5
===============================
ID : SBL[COLOR="Red"]1[/COLOR] (0x4)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 47
NO_UNITS : 5
===============================
ID : PARA[COLOR="Red"]1[/COLOR] (0x15)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 52
NO_UNITS : 20
===============================
ID : KERNE[COLOR="Red"]1[/COLOR] (0x6)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 72
NO_UNITS : 30
===============================
ID : RECOVER[COLOR="Red"]1[/COLOR] (0x7)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 102
NO_UNITS : 30
===============================
ID : FACTORYF[COLOR="Red"]1[/COLOR] (0x16)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 132
NO_UNITS : 1146
===============================
ID : DBDATAF[COLOR="Red"]1[/COLOR] (0x17)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1278
NO_UNITS : 536
===============================
ID : CACH[COLOR="Red"]1[/COLOR] (0x18)
ATTR : RW STL SLC (0x1101)
FIRST_UNIT : 1814
NO_UNITS : 140
===============================
ID : MODE[COLOR="Red"]1[/COLOR] (0xb)
ATTR : RO SLC (0x1002)
FIRST_UNIT : 1954
NO_UNITS : 50
===============================

RO I think should mean read only

RW = read/write

SLC and STL :confused:

NO_UNITS = Number of ... maybe... not sure :o