Clone the SPE function board, but it doesn't work

Shortly after powering on, MICROMOD enters hardfault mode.

https://drive.google.com/file/d/1eQdpzX … drive_link

I show you the troubleshooting process to see if I have missed any details.

  1. Power-on timing

https://drive.google.com/file/d/18chYOV … drive_link

https://drive.google.com/file/d/1bRFyYR … drive_link

https://drive.google.com/file/d/1l38HCp … drive_link

https://drive.google.com/file/d/1WGLry_ … drive_link

  1. Connection Diagram

https://drive.google.com/file/d/1VLdA_u … drive_link

  1. SPI

The cloned SPE function board can read the phyid as 0x0283BC91.

https://drive.google.com/file/d/1z_OjyA … drive_link

Compared with the normal board, the SPI communication is inconsistent between the cloned board and the normal one.

BAD:

https://drive.google.com/file/d/1UKhVmx … drive_link

GOOD:

https://drive.google.com/file/d/1PzwPwM … drive_link

Please help, where is the problem?

None of your images are showing.

There’s an eeprom on the board, did you clone it’s contents too?

It was my negligence and the picture was not shown.

A 25MHz crystal oscillator can also start.

eeprom is also cloned into the board. It seems that eeprom is not used in the example.

hardfault mode

1.Power-on timing


https://drive.google.com/file/d/1l38HCp … drive_link

https://drive.google.com/file/d/1WGLry_ … drive_link

  1. Connection Diagram

https://drive.google.com/file/d/1VLdA_u … drive_link

  1. SPI

The cloned SPE function board can read the phyid as 0x0283BC91.

https://drive.google.com/file/d/1z_OjyA … drive_link

Compared with the normal board, the SPI communication is inconsistent between the cloned board and the normal one.

clone:

https://drive.google.com/file/d/1UKhVmx … drive_link

normal:

https://drive.google.com/file/d/1PzwPwM … drive_link