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