- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I already have an old version (0.7.3) of that tool, but it doesn't support the XL710. When I got the sources it was mentioned that the support for XL710 (to program the empty Flash) will be added later.
So I hacked the sources and put the values for vendor and device ID of XL710 for X550 case, just to try. Of course, SW crashed. Here's the output:
root@spfzgor:~# ./EepromAccessTool -ver
Intel(R) EEPROM Access Tool NVM/OTP Programming Example Tool
Provided under the terms of a CNDA. Do Not Distribute.
Copyright(C) 2017 by Intel(R) Corporation
Version 0.7.3
root@spfzgor:~# ./EepromAccessTool
Intel(R) EEPROM Access Tool NVM/OTP Programming Example Tool
Provided under the terms of a CNDA. Do Not Distribute.
Copyright(C) 2017 by Intel(R) Corporation
NIC BUS DEV FUN Silicon Memory Type Present
=== === === === ===== ======================
1 1 0 0 X550 FLASH
2 1 0 1 X550 FLASH
3 1 0 2 X550 FLASH
4 1 0 3 X550 FLASH
root@spfzgor:~# ./EepromAccessTool -dump -nic=1
Intel(R) EEPROM Access Tool NVM/OTP Programming Example Tool
Provided under the terms of a CNDA. Do Not Distribute.
Copyright(C) 2017 by Intel(R) Corporation
Version 0.7.3
Found an NVM
[ 572.468653] Bad mode in Error handler detected on CPU1, code 0xbf000000 -- SError
[ 572.476126] Internal error: Oops - bad mode: 0 [#1] SMP
[ 572.481340] Modules linked in: m25p80 spi_nor
[ 572.485690] Process EepromAccessToo (pid: 3617, stack limit = 0xffff00000f140000)
[ 572.493160] CPU: 1 PID: 3617 Comm: EepromAccessToo Not tainted 4.14.140-lsp-1.1.156-0 #1
[ 572.501237] Hardware name: Layerscape 2088a board SPF (DT)
[ 572.507926] task: ffff80805a9b4f40 task.stack: ffff00000f140000
[ 572.513834] PC is at 0xffffa94b36e0
[ 572.517311] LR is at 0x4036ec
[ 572.520267] pc : [<0000ffffa94b36e0>] lr : [<00000000004036ec>] pstate: 00000000
[ 572.527649] sp : 0000fffff28b24d0
[ 572.530953] x29: 0000fffff28b24d0 x28: 0000000000000000
[ 572.536253] x27: 0000000000000000 x26: 0000fffff28b26e0.....
Could you provide me the sources which support the XL710?
Best regards
cebula
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, @cebula:
Thank you for contacting Intel Embedded Community.
In order to give you the information that may help you, could you please clarify if the affected device is listed on the following website?
We are waiting for your clarification.
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
No, it is custom board with Freescale's LS2048 processor (Arm64 architecture). We need sources to crosss-compile for ARM.
best regards
cebula
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, @cebula:
Thanks for your reply.
We suggest using the Non-Volatile Memory (NVM) Update Utility for Intel(R) Ethernet Network Adapter 700 Series instead of the EEprom Access Tool that you have listed on your first communication. This utility can be found in the following website:
https://downloadcenter.intel.com/download/24769
Please let us know if you have any updates or consultations?
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
unfortunately this utility is not suitable for me, because it is for x86-64 and will not run on our CPU (ARM64):
$ file nvmupdate64e
nvmupdate64e: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=28661d24ffc08d4c68ee1e81cfa78d77874fb720, stripped
I need solution where I have sources to compile in our environment for ARM64. I have some old sources, but they do not support XL710.
Best Regards
cebula
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, @cebula:
Thanks for your clarification.
The latest version of the EEprom Access Tool [EAT] (0.7.9 at this moment) may help you. It can be found when you are logged into your Resource & Design Center (RDC) privileged account at the following website:
http://www.intel.com/cd/edesign/library/asmo-na/eng/572162.htm
The RDC Account Support form is the channel to process your account update request or any inconveniences with the provided website. It can be found at:
https://www.intel.com/content/www/us/en/forms/support/my-intel-sign-on-support.html
Best regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello, Mæcenas
I have used the Resource & Design Center (RDC) privileged account and I've downloaded the sources, the latest version 0.7.9. They are not much different from my 0.7.3 version. I still can't find the XL710 support.
Does this mean that we cannot get the support for NVM update for XL710 for ARM64 from Intel?
Best Regards
cebula
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page