Use correct clock period and memory size in config
This commit is contained in:
parent
a3f166d5a2
commit
87bb3a5f24
@ -45,10 +45,10 @@ class U500ML507DevKitConfig extends Config(
|
|||||||
new U500ML507DevKitPeripherals ++
|
new U500ML507DevKitPeripherals ++
|
||||||
new FreedomUML507Config().alter((site,here,up) => {
|
new FreedomUML507Config().alter((site,here,up) => {
|
||||||
case ErrorParams => ErrorParams(Seq(AddressSet(0x3000, 0xfff)), maxAtomic=site(XLen)/8, maxTransfer=128)
|
case ErrorParams => ErrorParams(Seq(AddressSet(0x3000, 0xfff)), maxAtomic=site(XLen)/8, maxTransfer=128)
|
||||||
case PeripheryBusKey => up(PeripheryBusKey, site).copy(frequency = 50000000) // 50 MHz hperiphery
|
case PeripheryBusKey => up(PeripheryBusKey, site).copy(frequency = 60000000) // 60 MHz clock
|
||||||
case MemoryML507Key => XilinxML507MIGParams(address = Seq(AddressSet(0x80000000L,0x10000000L-1))) // 256 MiB
|
case MemoryML507Key => XilinxML507MIGParams(address = Seq(AddressSet(0x80000000L,0x10000000L-1))) // 256 MiB
|
||||||
case DTSTimebase => BigInt(1000000)
|
case DTSTimebase => BigInt(1000000)
|
||||||
case ExtMem => up(ExtMem).copy(size = 0x40000000L)
|
case ExtMem => up(ExtMem).copy(size = 0x10000000L)
|
||||||
case JtagDTMKey => new JtagDTMConfig (
|
case JtagDTMKey => new JtagDTMConfig (
|
||||||
idcodeVersion = 2, // 1 was legacy (FE310-G000, Acai).
|
idcodeVersion = 2, // 1 was legacy (FE310-G000, Acai).
|
||||||
idcodePartNum = 0x000, // Decided to simplify.
|
idcodePartNum = 0x000, // Decided to simplify.
|
||||||
|
Loading…
Reference in New Issue
Block a user