Read/Write via IFC

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Read/Write via IFC

2,014件の閲覧回数
bladerunner1010
Contributor III

Which address space should I use?

0 件の賞賛
7 返答(返信)

2,002件の閲覧回数
bladerunner1010
Contributor III

How do I read/write into memory of CPLD?

0 件の賞賛

1,995件の閲覧回数
Pavel
NXP Employee
NXP Employee

See the follwoing NXP community about CPLD reading/writing under Linux:

https://community.nxp.com/t5/T-Series/Unable-to-read-write-to-CPLD-in-kernel-space-T1040RDB/m-p/5653...

0 件の賞賛

1,990件の閲覧回数
bladerunner1010
Contributor III

./

0 件の賞賛

1,979件の閲覧回数
Pavel
NXP Employee
NXP Employee

Below is example for CPLD reading on the LS1043ARDB board under Linux:

root@TinyLinux:~# devmem

BusyBox v1.31.0 (2020-09-17 08:00:32 UTC) multi-call binary.

 

Usage: devmem ADDRESS [WIDTH [VALUE]]

root@TinyLinux:~# devmem 0x7fb00000 8

0x01

root@TinyLinux:~# devmem 0x7fb00001 8

0x04

root@TinyLinux:~# devmem 0x7fb00002 8

0x02

root@TinyLinux:~# devmem 0x7fb00003 8

0x00

root@TinyLinux:~# devmem 0x7fb0000f 8

0x01

root@TinyLinux:~#

0 件の賞賛

1,909件の閲覧回数
bladerunner1010
Contributor III

How do I read version number from CPLD?

 

 

0 件の賞賛

1,880件の閲覧回数
Pavel
NXP Employee
NXP Employee

Base address of CPLD on the LS1043ARDB board is 7fb00000.

See the Section 6,1 in the LS1043ARDB Reference Manual:

https://www.nxp.com/webapp/Download?colCode=LS1043ARDBRM

0 件の賞賛

2,004件の閲覧回数
Pavel
NXP Employee
NXP Employee

NXP offers the LS1043ARDB board:

https://www.nxp.com/design/qoriq-developer-resources/layerscape-ls1043a-reference-design-board:LS104...

 

There is the LS1043ARDB Reference Manual:

https://www.nxp.com/webapp/Download?colCode=LS1043ARDBRM

 

There is the LS1043ARDB schematic:

https://www.nxp.com/downloads/en/printed-circuit-boards/LS1043ARDB_PD-39019-DF.zip

 

Use this board as example for FPGA connection to the LS1043a.

0 件の賞賛