view loadtools/scripts/c155.config @ 466:5bcf12be0834

ffstools/caltools: null pointer passing fixes
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 11 Feb 2019 05:50:45 +0000
parents 2cd705c8116e
children 49ee210fc4fb
line wrap: on
line source

# This configuration is for Motorola C155/156 phones.  Use the "generic"
# compal configuration for C11x/123 and C139/140.

compal-stage thumb

# Parameters for the Calypso boot ROM;
# will result in the ARM core being clocked at 52 MHz as we want.

pll-config 4/1
rhea-cntl 0x00

# The remaining settings are carried out via loadagent commands
init-script c155.init

# 8 MiB flash, accessible at 0x03000000 without the strange issue
# seen on the lower C1xx models, but the flash chip turns out to have
# partition quirks like the one on the D-Sample, so we need to
# tell fc-loadtool about it explicitly instead of using CFI.
# The actual chip in these phones is a flash+RAM MCP, but the flash part
# is exactly the same as the 28F640W30B on the D-Sample (same geometry,
# same ID codes), so we just tell fc-loadtool that it's a 28F640W30B.
flash 28f640w30b 0x03000000

# bottom boot flash, sector 0 is only 8 KiB
boot-reflash-hack 0x820000 0x2000

# Perform a Iota poweroff when we are done
exit-mode iota-off