Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
embedded_systems:imx6:cb [2020-06-12 17:06] – graf | embedded_systems:imx6:cb [2021-04-29 13:31] – Urs Graf |
---|
* 1 x Konsole, 1 x UART | * 1 x Konsole, 1 x UART |
* 24 DIO | * 24 DIO |
* 8 Analog Out | * 8 Analog Out (+/-10V) |
</box> | </box> |
The board has a EP4CE22F17C8 FPGA from Altera which is connected over the EIM bus to the Colibri module. | The board has a EP4CE22F17C8 FPGA from Altera which is connected over the EIM bus to the Colibri module. |
| |
* {{:embedded_systems:imx6:cb20schematic.pdf|Schema}} | * {{:embedded_systems:imx6:cb20schematic.pdf|Schematics}} |
* github repository with Altium files, FPGA designs, and test application https://github.com/ntb-ch/cb20 | * github repository with Altium files, FPGA designs, and test application https://github.com/ntb-ch/cb20 |
* [[#Known Errors]] | * [[#Known Errors]] |
=== Test Program === | === Test Program === |
There is a test program using [[http://eeros.org|EEROS]] under https://github.com/ntb-ch/cb20 for the above standard configuration. Use the steps described in [[https://wiki.eeros.org/getting_started/install_and_setup_development_environment/use_with_cb20]] to fetch all necessary repositories and build the application. The application reads the suitable hardware configuration file //HwConfigCb20.json// and configures all pins. The analog and digital and PWM outputs are driven. The encoder inputs are periodically logged. \\ | There is a test program using [[http://eeros.org|EEROS]] under https://github.com/ntb-ch/cb20 for the above standard configuration. Use the steps described in [[https://wiki.eeros.org/getting_started/install_and_setup_development_environment/use_with_cb20]] to fetch all necessary repositories and build the application. The application reads the suitable hardware configuration file //HwConfigCb20.json// and configures all pins. The analog and digital and PWM outputs are driven. The encoder inputs are periodically logged. \\ |
There is a second application //cb11Test// which uses //HwConfigDb11.json//. It only has 4 encoder inputs, together with analog ouputs, ready and enable signals. This test is used to check all the necessary functions for the later use of the cb20 with the drive board db11. | There is a second application //cb11Test// which uses //HwConfigDb11.json//. It only has 4 encoder inputs, together with analog ouputs, ready and enable signals. This test is used to check all the necessary functions for the later use of the cb20 with the drive board [[embedded_systems:imx6:db|Drive Board der NTB]]. |
| |
==== FPGA Design with Watchdog and PPWA ==== | ==== FPGA Design with Watchdog and PPWA ==== |