FreeCalypso > hg > freecalypso-tools
changeset 1001:7df4c9ae6ba4
loadtools/scripts: w220.{config,init} => chimei.{config,init}
Motorola W220, first touched by FreeCalypso in 2019-05, is an ODM phone
made by Chi-Mei, and its peculiar property of relevance to loadtools
is that it has XRAM on Calypso nCS3 instead of the usual nCS1 - which
matters for fc-xram. We are now discovering other Chi-Mei phones
including Sony Ericsson J120, and they share the same quirk of XRAM
on nCS3 - hence we rename this loadtools target from w220 to chimei.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 09 Dec 2023 17:53:44 +0000 |
parents | 39a6090a052a |
children | 043bfc716f12 |
files | loadtools/scripts/chimei.config loadtools/scripts/chimei.init loadtools/scripts/w220.config loadtools/scripts/w220.init |
diffstat | 4 files changed, 22 insertions(+), 21 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/loadtools/scripts/chimei.config Sat Dec 09 17:53:44 2023 +0000 @@ -0,0 +1,14 @@ +# The following parameters go into the <p command sent to the boot ROM +pll-config 4/1 # 26 MHz in, PLL&DSP @ 104 MHz, ARM @ 52 MHz +rhea-cntl 0x00 # good for all Calypso platforms + +# The remaining settings are carried out via loadagent commands +init-script chimei.init + +# Chi-Mei phones have a single-bank flash chip on nCS0, +# some phones are 4 MiB, others are 8 MiB. +# We use the usual 0x03000000 mapping like on other targets. +flash single-8M 0x03000000 + +# Perform a Iota poweroff when we are done +exit-mode iota-off
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/loadtools/scripts/chimei.init Sat Dec 09 17:53:44 2023 +0000 @@ -0,0 +1,8 @@ +# Chi-Mei phones (Motorola W220, Sony Ericsson J120, likely others) have +# a single-bank flash chip on nCS0 and XRAM on nCS3 instead of the usual nCS1. +# The timings are unknown, so we set a conservative WS=4. The flash can be +# 8 MiB, so we need to enable ADD22. + +w16 fffffb00 00A4 +w16 fffffb06 00A4 +w16 fffef006 0008
--- a/loadtools/scripts/w220.config Sat Dec 09 09:08:19 2023 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,13 +0,0 @@ -# The following parameters go into the <p command sent to the boot ROM -pll-config 4/1 # 26 MHz in, PLL&DSP @ 104 MHz, ARM @ 52 MHz -rhea-cntl 0x00 # good for all Calypso platforms - -# The remaining settings are carried out via loadagent commands -init-script w220.init - -# This phone has a single-bank 8 MiB flash chip on nCS0, -# using the usual 0x03000000 mapping like on other targets -flash single-8M 0x03000000 - -# Perform a Iota poweroff when we are done -exit-mode iota-off
--- a/loadtools/scripts/w220.init Sat Dec 09 09:08:19 2023 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,8 +0,0 @@ -# This Motorola W220 phone has a single-bank flash chip on nCS0 and -# XRAM on nCS3 instead of the usual nCS1. The timings are unknown, -# so we set a conservative WS=4. The flash is 8 MiB, so we need to -# enable ADD22. - -w16 fffffb00 00A4 -w16 fffffb06 00A4 -w16 fffef006 0008