Project

General

Profile

Activity

From 04/20/2026 to 05/19/2026

05/19/2026

MF 03:43 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hi Max,
As mentioned in the "HPS/FPGA Shared Memory thread":https://support.criticallink.com/redmine/boards/75/topics/7293 the data errors you saw were caused by a bug in my xor data generator core. This will be resolved in our next r...
Mike Fiorenza
MK 03:32 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach,
We are back to test DMA example design.
Do you have any update regarding the failure that we saw??
Thanks,
Max
Maxim Kanevsky

05/14/2026

MF 02:44 PM FPGA Development: RE: HPS/FPGA shared external memory
Hi Max,
Just to make sure we're aligned on the DMA example — what it demonstrates is really the same use case you're after: exchanging data between the FPGA and the ARM through HPS DDR. The example uses the F2H (FPGA-to-HPS) path. The...
Mike Fiorenza
MK 01:42 PM FPGA Development: RE: HPS/FPGA shared external memory
Sorry, forgot to mention, as you suggested, ve tried first DMA example design and we tried to run it. But for now we are interesting in shared memory access, so that's why we are trying FPGA to SDRAM Maxim Kanevsky
MK 01:40 PM FPGA Development: RE: HPS/FPGA shared external memory
Hello again,
I've created a project based on mitysom-a5e-ref-base project.
We made following modifications:
- we added FPGA to SDRAM Subordinate Bridge into HPS Subsystem
- we added AVMM to AXI4 Bridge (because all of our modules a...
Maxim Kanevsky

05/12/2026

MW 05:09 PM PCB Development: RE: HVIO Speed at 3v3
Hi Naufal,
The "Agilex-5 datasheet":https://docs.altera.com/r/docs/813918/current/agilextm-5-fpgas-and-socs-device-data-sheet/i/o-pll-specifications specifies the Input clock frequency source from HVIO clock input at a max of 156.25 M...
Michael Williamson
NA 04:45 PM PCB Development: HVIO Speed at 3v3
Hello,
I'm working on an FMC PCB that will interface with the MitySBC-A5E. The board contains an ADV7611 HDMI receiver and an ADV7513 HDMI transmitter, both of which have decoded pixel bus inputs/outputs at 3v3 logic levels. The pixel...
Naufal Ahmad

05/11/2026

MK 06:20 PM FPGA Development: RE: Signal Tap not working
Hello Mike, thanks a lot. Yes, not it is working
Max
Maxim Kanevsky
MF 04:51 PM FPGA Development: RE: Signal Tap not working
Hi Max,
As shown on the right side of your screenshot, you do not have the correct device selected. You need to select Device: @2 which is the FPGA. @1 device is the ARM.
Let me know if changing that drop box resolves your issue.
...
Mike Fiorenza
MK 04:40 PM FPGA Development: Signal Tap not working
Hello !!!
We are using mitysom-a5e-ref-base as a reference and we've added FPGA2SDRAM port to HPS and some Avalon Memeory-Mapped generator to initiate some traffic from FPGA to the SDRAM. We also addd Signal Tap to see if the generator ...
Maxim Kanevsky

05/05/2026

SP 10:38 PM Software Development: RE: How to make usb to ethernet work ?
Thanks Mike
Now I have 3 ip devices (including the usb/ethernet on usb-c)
root@mity-a5e:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 br...
Samuel Paul
MF 09:20 PM Software Development: RE: How to make usb to ethernet work ?
Hi Samuel,
To use a USB-to-Ethernet adapter, the Linux kernel needs to include the appropriate USB networking driver for the adapter chipset.
For the USB Ethernet adapters we have been using, the required kernel option is:
Mike Fiorenza
SP 07:33 PM Software Development: How to make usb to ethernet work ?
I am working with Maxim on the same machine.
We would like be able to make usb to ethernet adapter work.
Samuel Paul
MK 09:09 PM FPGA Development: RE: HPS/FPGA shared external memory
Hello Mike,
Thanks a lot for your answer. I've found the same after I posted the question...
Thanks,
Max
Maxim Kanevsky
MF 08:55 PM FPGA Development: RE: HPS/FPGA shared external memory
Hi Max,
Yes, this is possible on the Agilex 5 platform, but the external memory connected to the HPS EMIF is not intended to be modified directly through the hidden emif_io96b_hps.qsys block.
For FPGA logic to exchange data with th...
Mike Fiorenza
MK 04:28 PM FPGA Development: HPS/FPGA shared external memory
Dear Sir/Madame,
I would like to create my own design based on mitysom-a5e-ref-base, but with shared between HPS/FPGA external memory. The purpose of this is to exchange data between HPS and FPGA. We would like to try this and see if ...
Maxim Kanevsky

04/30/2026

ZM 07:09 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hi Max,
Apologies on the delay for your first question, my colleague who's more familiar with the DMA example is looking into that now. I'm not sure yet when we'll have an answer for you, but he is able to (intermittently) reproduce t...
Zachary Miller
MK 06:17 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach, can you please also take a look:
when running command in https://support.criticallink.com/redmine/projects/mitysom_a5/wiki/Linux_Kernel#gototop
getting following prints. But when execute second time make dtbs, it passes. Do...
Maxim Kanevsky
MK 02:52 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach, we just tested on other board that we have and it fails at the same index Maxim Kanevsky
MK 02:32 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach,
Yesterday, we din't pay attention, but actually DMA test fails on Rx side. We run few times and it faild always in the same index.
We will try on other unit (we have 2), but do you have any idea why it can fail??
root@...
Maxim Kanevsky
ZM 01:55 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hi Max,
Thanks for the feedback, I can definitely see how in this case that wording was misleading. In general it is not mandatory (e.g., some device tree changes do not require an updated Image file), but I'll make a note to see if w...
Zachary Miller

04/29/2026

MK 09:12 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach,
Just to clarify:
in this page: https://support.criticallink.com/redmine/projects/mitysom_a5/wiki/Linux_Kernel#gototop
they say:
after command: make -j 7 Image
The resulting Image file can be installed into the /boot d...
Maxim Kanevsky
ZM 08:43 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hi Max,
It's fine to have multiple folders in @/lib/modules@, although you could delete the yocto-standard one if you wanted to reclaim the storage space. Just be aware that if you do that for the kernel you're using by mistake, some ...
Zachary Miller
MK 08:10 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach,
We made some progress, but stuck again.
We followed the instructions in the pages:
https://support.criticallink.com/redmine/projects/mitysom_a5/wiki/Linux_Kernel#gototop
https://support.criticallink.com/redmine/projects...
Maxim Kanevsky

04/28/2026

ZM 10:31 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hi Max,
Sorry, this was an issue with our documentation; you'll need to add an additional location to your @PATH@ environment variable. I've added this to our [[Prerequisites_2531pro#Building-the-bootloader-filesystem-and-SD-card|Prer...
Zachary Miller
MK 07:31 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach,
I'm following the instructions in the A5E-DMA-Example and trying to run: make generate_headers and getting following:
kanevsky@fpga-sm:~/mitysom-a5e-ref/mitysom-a5e-ref-dma$ make generate_headers
Design config:
AG...
Maxim Kanevsky

04/27/2026

ZM 10:53 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hi Max,
Glad to hear the base design is working now! And no problem asking questions, most likely they'll help someone else too. :)
When you're compiling the DMA project, did you re-flash the JIC from the same build where you comp...
Zachary Miller
MK 08:02 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach,
Thanks again for your help.
So, I’m not sure what’s was wrong, but now we are able to create our own SD-Card image by compiling and building mitysom-a5e-ref-base.
But we’ve tried to do the same process with mitysom-a5e-r...
Maxim Kanevsky
TC 09:38 PM FPGA Development: RE: Ethernet Interface for MitySOM-A5E
Maxim: On availability, I'll reach out to work with you on this. We have some configurations available today and are working on building others. Thomas Catalino
MF 05:41 PM FPGA Development: RE: Ethernet Interface for MitySOM-A5E
Max,
That USB dongle should be fine. Our reference design SD card should have the drivers pre-installed for that to work.
In terms of production silicon, we are hoping to have them available sometime this summer for customers.
-...
Mike Fiorenza
MK 04:09 PM FPGA Development: RE: Ethernet Interface for MitySOM-A5E
Forgot to aks also:
Do you have any idea, when the MitySOM-A5E with production device will be availabe??
Maxim Kanevsky
MK 03:57 PM FPGA Development: RE: Ethernet Interface for MitySOM-A5E
Hello Mike,
Thank you so much for clarification and explanation.
For us the most convenient way will be to use USB-C to Ethernet Adapter. Can you please take a look and confirm that something like this will work:
amazon.ca/UGREEN-Et...
Maxim Kanevsky

04/23/2026

MF 07:01 PM FPGA Development: RE: Ethernet Interface for MitySOM-A5E
Hi Max,
If you are trying to use the SGMII Ethernet interface that goes to J19 on the board then this will not work due to limitations with Engineering Silicon.
In order to hook this up you need to enable GMII for FPGA in the HPS ...
Mike Fiorenza
MK 06:14 PM FPGA Development: Ethernet Interface for MitySOM-A5E
Hello Sir/Madame,
I'm trying to add GbE IF to MitySOM-A5E (version: A5ED-B64-144-SRC-X)
In the Dev. Kit document this is described in p.16.
The Interface SGMII connects to Bank-2A
When I'm trying to add EMAC to HPS, it allows me only...
Maxim Kanevsky
ZM 06:51 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hi Maxim,
Happy to help!
It looks like this is a case of the JIC and RBF files not matching.
In general, the JIC and RBF need to be both created from a project that has the same HPS I/O and clock settings. Altera documents this ...
Zachary Miller
MK 05:21 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach,
Let me please thank you for your time and support!!! We getting closer, but still have some issues...
We've got some progress.
In order to find a problem, we've replaced one-by-one the files in a script and found that wh...
Maxim Kanevsky
ZM 04:15 PM Software Development: RE: make_sd.sh doesn't take command line parameters
You're correct that we don't post the rootfs_overlay, because in general it can have different things in it depending on the project's needs.
In your case, you just need to put the RBF into it per the instructions in this wiki section...
Zachary Miller
MK 03:44 PM Software Development: RE: make_sd.sh doesn't take command line parameters
We have decided to build the reference design using the files from https://support.criticallink.com/redmine/projects/mitysom_a5/wiki/A5ED-B64-144-SRC-X_Quartus_Pro_2531_20260310
To make sure that we are building the correct way.
Here...
Maxim Kanevsky

04/21/2026

ZM 07:53 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Thanks! The boot script (both boot.cmd and the compiled boot.scr) does have windows line endings, which I think unfortunately appears to be confusing U-Boot. The config_pll script appears to be okay, which I think rules out a git hook ch... Zachary Miller
MK 06:30 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hello Zach!!
I've uploaded mitysom-a5e-ref-dma.tar.gz (1.29G) - I've compressed the whole folder.
We didn't changed the design and scripts.
Thanks!!!
Maxim Kanevsky
ZM 06:11 PM Software Development: RE: make_sd.sh doesn't take command line parameters
You're welcome!
The build seems to have partially worked since it was able to boot into U-Boot proper after the SPL, but past that it seems unable to load anything from the SD card for some reason.
Would it be possible for you to z...
Zachary Miller
MK 04:35 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Thanks Zach!!!
Just to mention, we compiled mitysom-a5e-ref-dma project.
We've succedded to flash the SD card with Image and tried to run on MitySOM A5E board and getting following:
U-Boot SPL 2025.07-ga3bbf07e8158 (Mar 02 202...
Maxim Kanevsky
MK 04:01 PM Software Development: RE: make_sd.sh doesn't take command line parameters
kanevsky@fpga-sm:~/mitysom-a5e-ref/mitysom-a5e-ref-dma/scripts$ ./make_sd.sh \
-a \
-o sd_card.img \
-d Agilex5 \
-f $BUILD_PATH/software/bootloader/u-boot-socfpga/u-boot.itb \
-f boot.scr \
-f c...
Maxim Kanevsky
ZM 03:56 PM Software Development: RE: make_sd.sh doesn't take command line parameters
No problem, getting close!
Did the script produce sd_card.img.gz instead? You're giving it flags for both gzip (@-g@) and zip (@-z@), and gzip should be taking precedence.
If so and you didn't want that, you could either run @gunzi...
Zachary Miller
MK 03:38 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Thanks, it works farther now. :)
kanevsky@fpga-sm:~/mitysom-a5e-ref/mitysom-a5e-ref-dma/scripts$ ./make_sd.sh -z -g\
-a \
-o sd_card.img \
-d Agilex5 \
-f $BUILD_PATH/software/bootloader/u-boot-socfpga/u-boot....
Maxim Kanevsky
ZM 03:31 PM Software Development: RE: make_sd.sh doesn't take command line parameters
The script may just not be executable. Please try this and then try again: Zachary Miller
MK 03:09 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Thanks Zach
anevsky@fpga-sm:~/mitysom-a5e-ref/mitysom-a5e-ref-dma/scripts$ ./make_sd.sh -a -o sd_card.img -d Agilex5 -f $BUILD_PATH/software/bootloader/u-boot-socfpga/u-boot.itb -f boot.scr -f config_pll.s...
Maxim Kanevsky
ZM 03:05 PM Software Development: RE: make_sd.sh doesn't take command line parameters
Hi Maxim,
The make_sd.sh script is intended to be run with bash, not POSIX @sh@. Could you please try running it as @./make_sd.sh@ instead of @sh make_sd.sh@ (keeping the rest of your arguments the same) and see if the errors are reso...
Zachary Miller
MK 02:24 PM Software Development: make_sd.sh doesn't take command line parameters
We are trying to build the sd card image using documentation from https://support.criticallink.com/redmine/projects/mitysom_a5/wiki/Building_sd_2531pro
We are are using the git reference from https://support.criticallink.com/gitweb/?p...
Maxim Kanevsky
 

Also available in: Atom