view loadtools/scripts/leonardo.config @ 561:392525355ee7

loadtools/scripts: gtm900.config renamed to gen4.config It turns out that a GTM900 variant exists with 8 MiB flash, thus -h gen8 needs to be used for GTM900 modules as the general case, and the old -h gtm900 config is best renamed to -h gen4, although not currently official for any actual target.
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 30 Jan 2020 07:10:20 +0000
parents 0093bf43c813
children
line wrap: on
line source

# Most Leonardo boards will probably have Calypso C035 chips on them,
# but we know that some very early Leonardo boards had been built with
# Calypso C05B, thus we need to stay within the lower clock frequency
# limits of the latter.

# The following parameters go into the <p command sent to the boot ROM
pll-config 3/1		# 26 MHz in, PLL&DSP @ 78 MHz, ARM @ 39 MHz
rhea-cntl 0x00		# good for all Calypso platforms

# The remaining settings are carried out via loadagent commands
init-script cs2-4ws-8mb.init

# There had been many Leonardo board variants with different flash chips,
# including a version with a second flash chip select on nCS2 - thus nCS2
# is considered to be reserved for flash in the Leonardo family.
flash dual-8M 0x03000000 0x01800000

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