1
0
mirror of https://github.com/aolofsson/oh.git synced 2025-01-17 20:02:53 +08:00
oh/elink/dv/test.memh

119 lines
5.0 KiB
Plaintext

00000000_00000001_810e000c_0b //assert reset
00000000_00000001_810e0010_0b //clocks on full speed
00000000_00000111_810e0010_0b //clk/2
00000000_00000221_810e0010_0b //clk/4
00000000_00000331_810e0010_0b //clk/8
00000000_00000441_810e0010_0b //clk/16
00000000_00000551_810e0010_0b //clk/32
00000000_00000661_810e0010_0b //clk/64
00000000_00000000_810e0010_0b //stop cclk
00000000_00000000_810e000c_0b //deassert reset
00000000_00000213_810e0010_0b //start cclk and lclk
00000000_00000001_810e0000_0b //enable tx
00000000_00000001_820e0000_0b //ELINK1: enable tx
00000000_00000213_820e0010_0b //ELINK1: start cclk and lclk
00000000_00000810_810ec080_0b //write to TX MMU(810)
00000000_00000820_810ec100_0b //write to TX MMU(820)
00000000_00000408_810ec040_0b //write to TX MMU(808)
00000000_00000810_820dc080_0b //ELINK1: write to RX MMU(810)
00000000_00000820_820dc100_0b //ELINK1: write to RX MMU(820)
00000000_00000608_820da040_0b //ELINK1: write to RX MMU(408)
00000000_AAAA0000_80800000_0b //write to epiphany
00000000_AAAA0001_80800004_0b //write to epiphany
00000000_AAAA0002_80800008_0b //write to epiphany
00000000_AAAA0003_8080000c_0b //write to epiphany
00000000_AAAA0004_80800010_0b //write to epiphany
810D000c_00000000_80800010_09 //read from epiphany
810D000c_00000000_8080000c_09 //read from epiphany
810D000c_00000000_80800008_09 //read from epiphany
810D000c_00000000_80800004_09 //read from epiphany
810D000c_00000000_80800000_09 //read from epiphany
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_0508fff5_820d0000_0b //ELINK1:enable rx remap
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000005_810e0000_0b //enable tx remap
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_BBBB0000_20200000_0b //write to epiphany
00000000_BBBB0001_20200004_0b //write to epiphany
00000000_BBBB0002_20200008_0b //write to epiphany
00000000_BBBB0003_2020000c_0b //write to epiphany
00000000_BBBB0004_20200010_0b //write to epiphany
810D000C_00000000_20200010_09 //read from epiphany
810D000C_00000000_2020000c_09 //read from epiphany
810D000C_00000000_20200008_09 //read from epiphany
810D000C_00000000_20200004_09 //read from epiphany
810D000C_00000000_20200000_09 //read from epiphany
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000003_810e0000_0b //enable TX MMU
00000000_00000003_820d0000_0b //ELINK1: enable RX MMU***
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_CCCC0000_80800000_0b //write to epiphany
00000000_CCCC0001_80800004_0b //write to epiphany
00000000_CCCC0002_80800008_0b //write to epiphany
00000000_CCCC0003_8080000c_0b //write to epiphany
00000000_CCCC0004_80800010_0b //write to epiphany
810D000C_00000000_80800010_09 //read from epiphany
810D000C_00000000_8080000c_09 //read from epiphany
810D000C_00000000_80800008_09 //read from epiphany
810D000C_00000000_80800004_09 //read from epiphany
810D000C_00000000_80800000_09 //read from epiphany
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000000_00000000_00 //WAIT
00000000_00000001_810e0000_0b //enable tx (normal mode)
00000000_00000001_820d0000_0b //ELINK1: enable rx (normal mode)