May 7, 2018
I received the AS7265X sensors today by FedEx and spent the day putting together the first board.
The assembly was uneventful and I was able to verify I could read the SPI flash ID and read and write to the flash using an external STM32L476 MCU development board. This dev board has an on-board QSPI flash memory so that I was easily able to drag and drop the firmware I got from AMS onto the QSPI flash. I hit a snag in that the DOSFS file handler I usually use to read files on the QSPI flash wouldn't open the AMS firmware file. Not sure why yet.
I think the sensors are soldered properly because while I was trying to load the firmware the rgb led I added to the board for indication was blinking once a second like it should be while the AS72651 is trying to load its firmware from the SPI flash. I think the I2C bus won't work until there is firmware in the SPI flash for the AS72651 to read which I hope explains why I could get no ACK from the S72651 when scanning the I2C bus for devices.
Once I get the firmware loaded onto the flash I will be able to do more testing...