- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We have designed custom board with Intel X550-AT2 controller chip and Jetson AGX Orin module(Arm based architecture and linux for tegra OS).
With blank flash chip loaded lspci shows device is detected as follows.
0007:01:00.0 Ethernet controller: Intel Corporation Device 1562 (rev 01)
0007:01:00.1 Ethernet controller: Intel Corporation Device 1562 (rev 01)
I am trying to load pre-boot to SPI flash using bootutil utility by following the instructions in the bootutil.txt file. But the bootutil installation is failing.
Please let me know how to flash the SPI flash with BootIMG.FLB using bootutil utility.
Error Logs
~/Desktop/X550/tempdir$ ./install
Extracting archive..OK!
Compiling the driver...Error: make: Entering directory '/Desktop/X550/tempdir/iqvlinux/src/linux/driver'
common.mk:138: Missing System.map file - depmod will not check for missing symbols
make ccflags-y=" -I/home/gig/Desktop/X550/tempdir/iqvlinux/inc -I/home/gig/Desktop/X550/tempdir/iqvlinux/inc/linux -DNAL_LINUX -DNAL_DRIVER -DNAL_DRIVER_UNSECURE -DLINUX -D__KERNEL__ -DMODULE -O2 -pipe -Wall" -C "/lib/modules/5.10.120-tegra/build" CONFIG_IQVLINUX=m CONFIG_MODULE_SIG=n CONFIG_MODULE_SIG_ALL= M="/home/gig/Desktop/X550/tempdir/iqvlinux/src/linux/driver" modules
make[1]: Entering directory '/usr/src/linux-headers-5.10.120-tegra-ubuntu20.04_aarch64/kernel-5.10'
CC [M] /Desktop/X550/tempdir/iqvlinux/src/linux/driver/nalioctldrv.o
CC [M] /Desktop/X550/tempdir/iqvlinux/src/linux/driver/linuxnaldriver.o
CC [M] /Desktop/X550/tempdir/iqvlinux/src/linux/driver/linuxdriveros_i.o
CC [M] /Desktop/X550/tempdir/iqvlinux/src/linux/driver/linuxdriverpci_i.o
CC [M] /Desktop/X550/tempdir/iqvlinux/src/linux/driver/linuxdriverdevice_i.o
CC [M] /Desktop/X550/tempdir/iqvlinux/src/linux/driver/linuxdrivermemory_i.o
In file included from /Desktop/X550/tempdir/iqvlinux/src/linux/driver/linuxdrivermemory_i.c:39:
./arch/arm64/include/asm/mman.h: In function ‘arch_calc_vm_prot_bits’:
./arch/arm64/include/asm/mman.h:15:10: error: ‘VM_ARM64_BTI’ undeclared (first use in this function); did you mean ‘ARM64_BTI’?
15 | ret |= VM_ARM64_BTI;
| ^~~~~~~~~~~~
| ARM64_BTI
./arch/arm64/include/asm/mman.h:15:10: note: each undeclared identifier is reported only once for each function it appears in
./arch/arm64/include/asm/mman.h:18:10: error: ‘VM_MTE’ undeclared (first use in this function); did you mean ‘VM_MAP’?
18 | ret |= VM_MTE;
| ^~~~~~
| VM_MAP
./arch/arm64/include/asm/mman.h: In function ‘arch_calc_vm_flag_bits’:
./arch/arm64/include/asm/mman.h:32:10: error: ‘VM_MTE_ALLOWED’ undeclared (first use in this function)
32 | return VM_MTE_ALLOWED;
| ^~~~~~~~~~~~~~
./arch/arm64/include/asm/mman.h: In function ‘arch_vm_get_page_prot’:
./arch/arm64/include/asm/mman.h:42:17: error: ‘VM_ARM64_BTI’ undeclared (first use in this function); did you mean ‘ARM64_BTI’?
42 | if (vm_flags & VM_ARM64_BTI)
| ^~~~~~~~~~~~
| ARM64_BTI
./arch/arm64/include/asm/mman.h:55:17: error: ‘VM_MTE’ undeclared (first use in this function); did you mean ‘VM_MAP’?
55 | if (vm_flags & VM_MTE)
| ^~~~~~
| VM_MAP
./arch/arm64/include/asm/mman.h: In function ‘arch_validate_flags’:
./arch/arm64/include/asm/mman.h:83:22: error: ‘VM_MTE’ undeclared (first use in this function); did you mean ‘VM_MAP’?
83 | return !(vm_flags & VM_MTE) || (vm_flags & VM_MTE_ALLOWED);
| ^~~~~~
| VM_MAP
./arch/arm64/include/asm/mman.h:83:45: error: ‘VM_MTE_ALLOWED’ undeclared (first use in this function)
83 | return !(vm_flags & VM_MTE) || (vm_flags & VM_MTE_ALLOWED);
| ^~~~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:281: /home/Desktop/X550/tempdir/iqvlinux/src/linux/driver/linuxdrivermemory_i.o] Error 1
make[1]: *** [Makefile:1854: /home/gig/Desktop/X550/tempdir/iqvlinux/src/linux/driver] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.10.120-tegra-ubuntu20.04_aarch64/kernel-5.10'
make: *** [Makefile:60: all] Error 2
make: Leaving directory '/home/gig/Desktop/X550/tempdir/iqvlinux/src/linux/driver'
Error: unable to find driver file (iqvlinux.ko) in /home/Desktop/X550/tempdir/iqvlinux/src/linux/driver
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Gopi,
Please check on the link below for flash configuration options.
Intel® Ethernet Connections Boot Utility, Preboot Images, and EFI Drivers
If you have any further questions or queries, please kindly let us know.
Best Regards,
Srri
Intel Customer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Srri,
I have already downloaded the Linux version of pre-boot images from the same link and followed the steps in the release notes. Even then I am not able to install the bootutil utility. This error message is the one which I already shared in this thread. Please let me know why this is happening? also let me know how we can resolve this.
Thanks,
Gopi Krishnan K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Thanks you for the updates, Can we know is this for Linux32 version?
If you have any further questions or queries, please kindly let us know.
Best Regards,
Srri
Intel Customer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We are trying to use Linux64 version.
This is for Ubuntu 20.04 and kernel 5.10.120. Platform is ARM64 - NVIDIA Jetson AGX Orin.
Thanks & regards,
Gopi Krishnan K
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello GKNTSY,
Thank you for the response. You inquiry is out of our support scope.
Please open an IPS case and our dedicated team will be in touch with you shortly.
https://www.intel.com/content/www/us/en/support/articles/000057045/ethernet-products.html
Regards,
Irwan_Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Greetings Gopi,
We would like to follow up regarding the issue.
Is there anything else that we can help you.
If you have any further questions or queries, please kindly let us know.
Best Regards,
Srri
Intel Customer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Greetings Gopi,
We would like to follow up regarding the issue.
Is there anything else that we can help you.
If you have any further questions or queries, please kindly let us know.
Best Regards,
Srri
Intel Customer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Greetings Gopi,
We would like to follow up regarding the issue.
Is there anything else that we can help you.
If you have any further questions or queries, please kindly let us know.
Best Regards,
Srri
Intel Customer Support
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Greetings Gopi,
Kindly note that as we have not received any response from our previous follow-ups, we will be closing this request.
If you have any more questions in the future, please don't hesitate to post a new question, as this thread will no longer be monitored.
Thank You & Regards
Srri
Intel® Customer Support
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page