-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(linux): add PFSM + ILA + Monitor + AXIS drivers to linux tester #55
Commits on Mar 20, 2024
-
feat(drivers): psfm, ila drivers, pfsm in linux
- update PFSM and ILA submodules - compile PFSM and ILA drivers and add to rootfs - update device tree to add PFSM and ILA peripherals - insert pfsm and ila kernel modules after linux boot - add userspace functions for pfsm
Configuration menu - View commit details
-
Copy full SHA for 8c3fe5d - Browse repository at this point
Copy the full SHA 8c3fe5dView commit details
Commits on Mar 28, 2024
-
feat(ila,monitor): initial working in linux
- update OPENCRYPTOLINUX, ILA, PFSM submodules - update device tree to split ILA and MONITOR into different nodes: - enables loading ila drivers for ILA and pfsm drivers for MONITOR - update pfsm user application to support multiple drivers - update rootfs - TODO: add dma driver support to get ILA data in linux
Configuration menu - View commit details
-
Copy full SHA for e6c468e - Browse repository at this point
Copy the full SHA e6c468eView commit details
Commits on Apr 3, 2024
-
feat(dma): add DMA linux drivers
- update DMA, ILA submodules - add DMA node to device tree - linux user program to access dma - update linux tester program to perform dma transfers - NOTE: ila results are all 0's: ILA trigger requires axistream in signal
Configuration menu - View commit details
-
Copy full SHA for 722f9dc - Browse repository at this point
Copy the full SHA 722f9dcView commit details
Commits on Apr 4, 2024
-
fix(AXIS): update AXIS, working in baremetal
- update AXIS with latest upstream commit - working in SUT and TESTER baremetal
Configuration menu - View commit details
-
Copy full SHA for 90bcdd9 - Browse repository at this point
Copy the full SHA 90bcdd9View commit details
Commits on Apr 5, 2024
-
feat(axis): axis linux drivers
- update AXISTREAM submodule with linux drivers - add axis in/out nodes to device tree - update baremetal sut/tester firmware with new axis baremental drivers - user application program for axistream in linux - initial working version
Configuration menu - View commit details
-
Copy full SHA for be02261 - Browse repository at this point
Copy the full SHA be02261View commit details -
fix(linux): init ila, axis transfer with DMA, pfsm
- update `ila_init()` function. Initialize ila in `tester_verification` program - run axistream transfers with DMA - fix pfsm user function for memory access: - memory is addresses with 32-bit words, but `lseek` uses 8-bit offsets - ILA DMA transfer still does not give values
Configuration menu - View commit details
-
Copy full SHA for 7772ce3 - Browse repository at this point
Copy the full SHA 7772ce3View commit details -
update(submodules): PFSM, ILA, OS
- update ILA, PFSM, OS submodules to print driver names
Configuration menu - View commit details
-
Copy full SHA for 1ea5379 - Browse repository at this point
Copy the full SHA 1ea5379View commit details
Commits on Apr 9, 2024
-
fix(monitor): ila/monitor working in linux
- update OpenCryptoLinux submodule - update ILA submodule with hardware address fix for monitor access - remove tester-cyclonev linux: cyclonev does not support ILA/MONITOR - update rootfs
Configuration menu - View commit details
-
Copy full SHA for db74a8a - Browse repository at this point
Copy the full SHA db74a8aView commit details