FreeCalypso > hg > freecalypso-tools
comparison loadtools/scripts/c155.config @ 437:2cd705c8116e
loadtools: Mot C155 turns out to have the same flash partition quirks
as the flash chip on TI's D-Sample
c155.config changed to use the fixed 28f640w30b config instead of CFI,
and a bit of C code in fc-loadtool had to be changed too so that
flash erase-program-boot still works.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 06 Nov 2018 16:02:23 +0000 |
parents | e7502631a0f9 |
children | 49ee210fc4fb |
comparison
equal
deleted
inserted
replaced
436:d43e7444f458 | 437:2cd705c8116e |
---|---|
10 rhea-cntl 0x00 | 10 rhea-cntl 0x00 |
11 | 11 |
12 # The remaining settings are carried out via loadagent commands | 12 # The remaining settings are carried out via loadagent commands |
13 init-script c155.init | 13 init-script c155.init |
14 | 14 |
15 # Flash: use CFI autodetection, 8 MiB max | 15 # 8 MiB flash, accessible at 0x03000000 without the strange issue |
16 # Unlike C139, C155 and C156 phones do have working flash mapping at 0x03000000 | 16 # seen on the lower C1xx models, but the flash chip turns out to have |
17 flash cfi-8M 0x03000000 | 17 # partition quirks like the one on the D-Sample, so we need to |
18 # tell fc-loadtool about it explicitly instead of using CFI. | |
19 # The actual chip in these phones is a flash+RAM MCP, but the flash part | |
20 # is exactly the same as the 28F640W30B on the D-Sample (same geometry, | |
21 # same ID codes), so we just tell fc-loadtool that it's a 28F640W30B. | |
22 flash 28f640w30b 0x03000000 | |
18 | 23 |
19 # bottom boot flash, sector 0 is only 8 KiB | 24 # bottom boot flash, sector 0 is only 8 KiB |
20 boot-reflash-hack 0x820000 0x2000 | 25 boot-reflash-hack 0x820000 0x2000 |
21 | 26 |
22 # Perform a Iota poweroff when we are done | 27 # Perform a Iota poweroff when we are done |