46 lines
895 B
TOML
46 lines
895 B
TOML
[qspi]
|
|
mem_size = 0x800000
|
|
read_mode = "READ4IO"
|
|
write_mode = "PP4IO"
|
|
address_mode = "BIT24"
|
|
frequency = "M16"
|
|
spi_mode = "MODE0"
|
|
rx_delay = 2
|
|
wip_index = 0
|
|
page_program_size = "PAGE256"
|
|
retain_ram = true
|
|
|
|
# Pin-Zuweisungen (angepasst an die Netlist)
|
|
[qspi.sck]
|
|
delay = 0x80
|
|
pin = 2
|
|
port = 0
|
|
|
|
[qspi.csn]
|
|
pin = 5
|
|
port = 0
|
|
|
|
[qspi.dio0]
|
|
pin = 29
|
|
port = 0
|
|
|
|
[qspi.dio1]
|
|
pin = 30
|
|
port = 0
|
|
|
|
[qspi.dio2]
|
|
pin = 31
|
|
port = 0
|
|
|
|
[qspi.dio3]
|
|
pin = 13
|
|
port = 1
|
|
|
|
[qspi.custom]
|
|
io2_level = "LEVEL_LOW"
|
|
io3_level = "LEVEL_HIGH"
|
|
# Aktiviert Quad-IO und High-Performance Mode für Macronix MX25R
|
|
instructions = [
|
|
{command=0x06, data=[]},
|
|
{command=0x01, data=[0x40, 0, 0x2]}
|
|
] |