Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eb-flash on scu2/3 (doomsday) - verify failed at address 0x21000104 (0x1 != 0xffffffff) #82

Closed
alexazon opened this issue Apr 18, 2018 · 2 comments

Comments

@alexazon
Copy link
Collaborator

I observed this:

  • Sometimes the first attempt to flash a SCU over PCIe will fail
  • The second attempt will (always?) work
  • Every attempt to flash over UDP will succeed

[root@scuxl0150 ~]# killall saftd
[root@scuxl0150 ~]# eb-flash dev/wbm0 scu3.rpd
Autodetecting sector size: found = 0x40000
Scanning offset 0x21ffff44 ... done!
Erasing 0x21fc0000 ... done!
Programming 0x21ff0000... done!
Verifying 0x21000000... eb-flash: verify failed at address 0x21000104 (0x1 != 0xffffffff)

[root@scuxl0150 ~]# eb-flash dev/wbm0 scu3.rpd
Autodetecting sector size: found = 0x40000
Scanning offset 0x21ffff44 ... done!
Erasing 0x21fc0000 ... done!
Programming 0x21ff0000... done!
Verifying 0x21ff0000... done!

[root@scuxl0150 ~]# eb-info dev/wbm0
Project : scu_control
Platform : scu3 +comexpress
FPGA model : Arria II GX (ep2agx125ef29c5)
Source info : doomsday-1904
Build type : Doomsday-v4.0.4
Build date : Tue Apr 17 14:02:40 CEST 2018
Prepared by : Jenkins Nightly Build csco-tg@gsi.de
Prepared on : tsl002.acc.gsi.de
OS version : Debian GNU/Linux 8.10 (jessie), kernel 3.16.0-4-amd64
Quartus : Version 16.0.0 Build 211 04/27/2016 SJ Standard Edition

14ffc1a install-hdlmake: fixed installation
2fe7692 wrpc-sw: removed syslog spam
cc0dc49 pmc: set OPTIMIZATION_MODE to HIGH PERFORMANCE EFFORT
f6e583f pexarria5: set OPTIMIZATION_MODE to HIGH PERFORMANCE EFFORT
21849c4 exploder5: set OPTIMIZATION_MODE to HIGH PERFORMANCE EFFORT

@alexazon alexazon changed the title eb-flash von scu2/3 (doomsday) - verify failed at address 0x21000104 (0x1 != 0xffffffff) eb-flash scu2/3 (doomsday) - verify failed at address 0x21000104 (0x1 != 0xffffffff) Apr 18, 2018
@alexazon alexazon changed the title eb-flash scu2/3 (doomsday) - verify failed at address 0x21000104 (0x1 != 0xffffffff) eb-flash on scu2/3 (doomsday) - verify failed at address 0x21000104 (0x1 != 0xffffffff) Apr 18, 2018
@dietrichb
Copy link
Contributor

workaround: use eb-flash-secure

@alexazon
Copy link
Collaborator Author

  • Use eb-flash-secure
  • Our next major release will contain a new flash controller (ASMI)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants