WINC1500 endless wait_for_firmware_start()

Go To Last Post
3 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi there! I tried to working with WINC1500 on dev board and that was ok, but when i started using it in real prototype device got next trouble.
Chip initialization stops on function wait_for_firmware_start() and newer pass it. I use identical libs in both projects.

 

Debug log:

....

(APP)(INFO)Chip ID 1503a0
(APP)(DBG)[nm_spi_init][1260][nmi spi]: chipid (001003a0)
(APP)(INFO)DriverVerInfo: 0x13521352
(APP)(DBG)[wait_for_firmware_start][492]13521352 13521352 102
(APP)(DBG)[wait_for_firmware_start][492]13521352 13521352 102
(APP)(DBG)[wait_for_firmware_start][492]13521352 13521352 102
(APP)(DBG)[wait_for_firmware_start][492]13521352 13521352 102
(APP)(DBG)[wait_for_firmware_start][492]13521352 13521352 102

...and the same is endless

 

Where can be the fail?
Thanks for any ideas) 

 

P.S. I read the chip can be supplied without any firmware, but in this case it should return something like 0xffff0000, is it true? does i need to flash firmware before work with chip?

 

Andrew

This topic has a solution.
Last Edited: Mon. May 20, 2019 - 10:25 AM
This reply has been marked as the solution. 
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Looks the chip really supplied without any firmware.
I flashed it thru SPI and now it loading success full. 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The theme can be closed)