- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Intel and all,
This is Brian and on U-Boot version
"
U-Boot SPL 2024.07-36774-gc13fb267004-dirty (Aug 30 2025 - 08:58:03 +0800)
Trying to boot from MMC1
"
The issue is LWH2F, H2F SDRAM2FPGA all functioning properly.
However the previous IP revision do function properly on U-Boot 2013 but not the 2024.07
The DMA is never ack:
In previous IP smoke test and sanity test. There are no issue on LWH2F.
However even trying on H2F nor LWH2F the DMA is never triggered.
Please Intel provided guidance on such issue.
Distro, Kernel are sure not the root case as U-Boot 2013 on those two are functioning properly w/o issue. It is sure U-Boot DMA is having some trouble.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Solution:
modify the uboot repository with proper reset control for dma pl330.
Had patch and email to uboot for review.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello!
The DMA issue you're facing with U-Boot 2024.07 is likely due to a driver change or a hardware abstraction layer (HAL) modification within the new U-Boot codebase, as the functionality worked on version 2013. To resolve this, you should compare the codebases to identify changes in the DMA driver, check the U-Boot release notes, and verify the issue on a clean build. For a direct solution, the best course of action is to seek guidance from experts by posting on the official Intel® Community Forums or the U-Boot mailing list.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@Clint194Lee "the best course of action is to seek guidance from experts by posting on the official Intel® Community Forums "
Isn't that what the OP did? Or, does chatgpt not know that?
Doc (not an Intel employee or contractor)
[AI is the same as snake-oil]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am not sure what you guys trying to say.
However, with my ultra lightweight understanding.
Correct me if the below info are wrong.
ARM PL330 from PrimeCell DMA driver is not provided on main Das U-BOOT repository.
So any vendor or FPSoC build environment creates its variant.
If the original vendor repository aka "https://github.com/altera-fpga/u-boot-socfpga" knows what's the issues.
Why spend hours and hours for cross checking?
Do it in the hard way or the reasonable way i pick the reasonable way.
And for ChatGPT, do 5.x or 4.x do able to resolve issue that not even know where to start?
Ok even you are able to get to know PL330 driver is missing or the code had change then?
Rewritten the driver by yourself? ARM PL330 document may not be open?
>> I seek Intel FAE or Stuffs to settle.
Appreciated all the suggestions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Solution:
modify the uboot repository with proper reset control for dma pl330.
Had patch and email to uboot for review.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page