User contributions for KevinJ
From ArmadeusWiki
9 October 2025
- 18:3018:30, 9 October 2025 diff hist +322 N FPGA registers access from Linux kernel on OPOS93 SP Created page with "Category:FPGA Category: OPOS93_SP == Introduction == Users should be able to develop their own Linux driver for their custom IPs through ''FlexIO Armabus''. == gpio-flexio-armabus example Linux driver == You can find an example driver in your Linux build repository under ''drivers/gpio/gpio-flexio-armabus.c''" current
- 18:0918:09, 9 October 2025 diff hist 0 File:Opos93 SP soc fpga diagram.png KevinJ uploaded a new version of File:Opos93 SP soc fpga diagram.png current
- 18:0218:02, 9 October 2025 diff hist −11 FPGA registers access from Linux userspace on OPOS93 SP →Setting address current
- 18:0118:01, 9 October 2025 diff hist −85 FPGA registers access from Linux userspace on OPOS93 SP →Setting address
- 17:5617:56, 9 October 2025 diff hist −119 OPOS93 SP Interfaces description →Burst mode current
- 17:4717:47, 9 October 2025 diff hist 0 FPGA registers access from Linux userspace on OPOS93 SP →Setting address
- 17:4517:45, 9 October 2025 diff hist +295 FPGA registers access from Linux userspace on OPOS93 SP No edit summary
- 17:3117:31, 9 October 2025 diff hist +135 Using FPGA →Developing on the APF FPGA current
- 17:2917:29, 9 October 2025 diff hist −22 FPGA registers access from Linux userspace on OPOS93 SP →Setting address
- 17:2217:22, 9 October 2025 diff hist +3 OPOS93 SP Interfaces description →Burst mode
- 17:1917:19, 9 October 2025 diff hist +2 FPGA registers access from Linux userspace on OPOS93 SP →Read/write
- 17:1817:18, 9 October 2025 diff hist +496 FPGA registers access from Linux userspace on OPOS93 SP No edit summary
- 16:5816:58, 9 October 2025 diff hist −25 OPOS93 SP Interfaces description No edit summary
- 16:4916:49, 9 October 2025 diff hist +1,395 OPOS93 SP Interfaces description No edit summary
- 16:4416:44, 9 October 2025 diff hist 0 N File:Flexio armabus burstwrite example.png No edit summary current
- 16:3316:33, 9 October 2025 diff hist 0 N File:Flexio armabus write32 example.png No edit summary current
- 16:0116:01, 9 October 2025 diff hist 0 N File:Flexio armabus read32 example.png No edit summary current
- 11:4811:48, 9 October 2025 diff hist +247 OPOS93 SP Interfaces description No edit summary
- 11:4711:47, 9 October 2025 diff hist 0 N File:Opos93 SP soc fpga diagram.png No edit summary
- 10:3910:39, 9 October 2025 diff hist +21 FPGA registers access from Linux userspace on OPOS93 SP No edit summary
- 10:3910:39, 9 October 2025 diff hist +41 N FPGA registers access from Linux userspace on OPOS93 SP Created page with "Category:FPGA Category: OPOS93_SP"
- 10:3810:38, 9 October 2025 diff hist +74 Using FPGA →Accessing the FPGA address domain from Linux userspace
- 10:3310:33, 9 October 2025 diff hist −247 FPGA registers access from Linux userspace on APF9328, APF27 SP, APF51 SP and OPOS6UL SP No edit summary current
- 10:3310:33, 9 October 2025 diff hist +383 N FPGA registers access from Linux userspace on APF6 SP Created page with "Category:FPGA Category: APF6_SP == Introduction == For '''APF6_SP''' registers access are done with PCIe == PCIe == On APF6_SP FPGA memory is accessed with PCIe, to read/write on FPGA space an example is available with pci_debug. === Pci_debug === See pci_debug page to know how to access PCIe address space with a command line tool." current
- 10:2710:27, 9 October 2025 diff hist +151 Using FPGA →Accessing the FPGA address domain from Linux userspace
- 10:2610:26, 9 October 2025 diff hist +102 N FPGA registers access from Linux userspace KevinJ moved page FPGA registers access from Linux userspace to FPGA registers access from Linux userspace on APF9328, APF27 SP, APF51 SP and OPOS6UL SP current Tag: New redirect
- 10:2610:26, 9 October 2025 diff hist 0 m FPGA registers access from Linux userspace on APF9328, APF27 SP, APF51 SP and OPOS6UL SP KevinJ moved page FPGA registers access from Linux userspace to FPGA registers access from Linux userspace on APF9328, APF27 SP, APF51 SP and OPOS6UL SP
- 10:2510:25, 9 October 2025 diff hist +10 Using FPGA →FPGA Interfaces
- 10:2110:21, 9 October 2025 diff hist +50 Using FPGA →FPGA Interfaces
3 October 2025
- 18:2118:21, 3 October 2025 diff hist +346 OPOS93 SP FPGA configuration →Configuration current
- 18:1118:11, 3 October 2025 diff hist +346 OPOS93 SP FPGA configuration No edit summary
- 18:0418:04, 3 October 2025 diff hist +392 N OPOS93 SP FPGA configuration Created page with "Category: OPOS93_SP Category: FPGA == Using Linux == === Prerequisites == Please ensure that the Efinity project is configured as such: * Generate '''.hex.bin''' file (found under the ''outflow'' directory) * The bitstream should be in a '''SPI 8b passive''' format == Using Efinity via JTAG == {{Warning| Configuring the FPGA using Efinity programmer is currently broken.}}"
- 18:0018:00, 3 October 2025 diff hist +3 OPOS93 SP FPGA designing →Requisites current
- 17:5417:54, 3 October 2025 diff hist +580 OPOS93 SP FPGA designing No edit summary
- 17:2617:26, 3 October 2025 diff hist +129 OPOS93 SP FPGA designing →Chisel
- 17:2517:25, 3 October 2025 diff hist +2 Efinity →Linux current
- 17:2417:24, 3 October 2025 diff hist +24 Efinity →Linux
- 17:2417:24, 3 October 2025 diff hist +109 Efinity →Install
- 17:2317:23, 3 October 2025 diff hist −5 OPOS93 SP FPGA designing →Chisel
- 17:2117:21, 3 October 2025 diff hist +1,025 Efinity No edit summary
- 17:1617:16, 3 October 2025 diff hist +105 N Efinity Created page with "Category: FPGA Category: Efinix https://www.efinixinc.com/products-efinity.html Product page"
- 17:1317:13, 3 October 2025 diff hist +1,889 N OPOS93 SP FPGA designing Created page with "Category: OPOS93_SP Category: FPGA == Requisites == You'll need to install Efinity in order to synthetise your design for the embedded Efinix Trion T20. == Starting from a template project == Template projects for Chisel or Verilog/VHDL development are publicly available on the [https://git.armadeus.com/armadeus/armadeus-gateware/flexio-wishbone-wrapper flexIO to Wishbone bus wrapper repository]. == Chisel == # Install [https://www.scala-sb..."
- 16:5916:59, 3 October 2025 diff hist +28 Using FPGA →Design Tools
- 16:0516:05, 3 October 2025 diff hist +67 Using FPGA →FPGA designing on Armadeus platforms
- 16:0316:03, 3 October 2025 diff hist −81 Using FPGA →Configuring Armadeus platform's FPGA
- 16:0316:03, 3 October 2025 diff hist −1,494 Uboot FPGA firmware update from Linux Blanked the page current Tag: Blanking
- 16:0316:03, 3 October 2025 diff hist +1,288 APF9328 APF27 APF51 OPOS6UL SP FPGA configuration →Configuring from Linux current
- 15:5715:57, 3 October 2025 diff hist −135 Using FPGA →FPGA Interfaces
- 15:5615:56, 3 October 2025 diff hist +200 Using FPGA →FPGA Interfaces
- 15:5515:55, 3 October 2025 diff hist −64 Using FPGA →Configuring Armadeus platform's FPGA