Community
cancel
Showing results for 
Search instead for 
Did you mean: 
DABRA8
Beginner
408 Views

using Arm tool for I350

Hello,

 

I'm trying to use EepromAccessTool 0.7.8 modified with the IDs of I350 to write into the spi eeprom attached to the I350.

but when i want to write into the eeprom (empty) i'm facing to the following errors =>

 

./EepromAccessTool -NIC=1 -f=myfile.save

 

Intel(R) EEPROM Access Tool NVM/OTP Programming Example Tool  Version 0.7.8

Provided under the terms of a CNDA. Do Not Distribute.

Copyright(C) 2017-2019 by Intel(R) Corporation

size is 800

Enable Serial Flash Bit Interface timed out.

Detected FlashId: 0000

Using generic method

Enable Serial Flash Bit Interface timed out.

Erasing Full NVM...

Erase is not implemented for this device.

Enter in ReadNvmEerd with parameter(s) : offset : 0 dev->wordsize : 800 numwords : 2

 in ReadNvmEerd WriteReg EERD : 1

 in ReadNvmEerd wait PollEerdEewrDone

 in ReadNvmEerd Data[0] read : 1fe

 in ReadNvmEerd WriteReg EERD : 5

 in ReadNvmEerd wait PollEerdEewrDone

 in ReadNvmEerd Data[1] read : 1fe

Default writing method failed, trying bit banging...

Enable Serial Flash Bit Interface timed out.

Enable Serial Flash Bit Interface timed out.

error: No writing method worked.

Erasing sector to cleanup test write...

Sector erase is not implemented for this device. Doing full chip erase instead.

Erase is not implemented for this device.

 

Can you help me ?

 

Regards,

0 Kudos
9 Replies
CarlosAM_INTEL
Moderator
188 Views

Hello, @DABRA8​:

 

Thank you for contacting Intel Embedded Community.

 

Could you please clarify if this consultation is related to the Intel device stated in the following website?

 

https://ark.intel.com/content/www/us/en/ark/products/84804/intel-ethernet-server-adapter-i350-t2v2.h...

 

We are waiting for your answer.

 

Best regards,

@Mæcenas_INTEL​.

DABRA8
Beginner
188 Views

Hello,

 

We are implementing the I350 on our own board coupled to arm CPU.

Our board is not yet ready.

 

So, to prototype the writing to an empty eeprom . i use a i350-T2-V2.

Let me know it is not the right approach.

 

Regards,

 

Didier

CarlosAM_INTEL
Moderator
188 Views

Hello, @DABRA8​:

 

Thanks for your clarification.

 

Could you please list the sources that you have used to implement your design?

 

Could you please clarify if it has been reviewed by Intel?

 

Could you please provide pictures of the affected devices specifically of the topside markings?

 

We are waiting for your answers.

 

Best regards,

@Mæcenas_INTEL​.

DABRA8
Beginner
188 Views

Hello,

 

Thanks for your help.

 

your question :

"Could you please list the sources that you have used to implement your design?"

do you speak about hardware design ?

 

your question :

"Could you please provide pictures of the affected devices specifically of the topside markings?"

Do you speak about the I350T2V2 i'm actually using to prototype ?

 

Best regards,

 

Didier

 

 

 

CarlosAM_INTEL
Moderator
188 Views

Hello, @DABRA8​:

 

Thanks for your reply.

 

In order to answer your questions, the first one is related to hardware as you mentioned because you told that you are "implementing the I350 on our own board".

 

For your last question, I have made this question since your own board should use the Intel(R) Ethernet Controller I350 or are you using a Intel(R) Ethernet Server Adapter I350?

 

We are waiting for your answer.

 

Best regards,

@Mæcenas_INTEL​.

 

 

DABRA8
Beginner
188 Views

Hello,

 

Thanks for your reply.

 

My colleagues from hardware team based their design from "Intel® Ethernet Controller I350: Datasheet" and "Intel® Ethernet Controller I350: Reference Design " documents.

 

Our own board will embed ARMv8 CPU + I350 on the same PBA. this board will be in our lab in few weeks.

 

Before the avaibility of our board, for prototyping purpose, i'm using a commercial ARMV8 cpu eval board on which i have plugged an I350T2V2 adapter.

the aim of the prototyping is to check if we can read/write I350's eeprom .

 

Regards

CarlosAM_INTEL
Moderator
188 Views

Hello, @DABRA8​:

 

Thanks for your reply.

 

Could you please confirm that your implementation has been validated by Intel?

 

Best regards,

@Mæcenas_INTEL​.

DABRA8
Beginner
188 Views

Hello,

 

I come back to you regarding the validation of our implementation.

Can you give me the process to validate our schematics arround I350 ?

 

Regards

 

 

CarlosAM_INTEL
Moderator
188 Views

Hello, @DABRA8​:

 

Thanks for your update.

 

You may find a detailed description of the process to validate your schematic and layout implementation in the following website:

 

https://edc.intel.com/Tools/Design-Review/Default.aspx

 

Best regards,

@Mæcenas_INTEL​.

Reply