Need of AS7262 firmware for I2C communication

Hi all

I am trying to understand the purpose of the external flash memory provided on the AS7262 breakout board? I read from the datasheet that the external flash memory stores the firmware of the AS7262 and can be updated using the FlashCat USB programmer.

I am trying to work with the AS7262 BLGT (LGA package) by connecting it with a microcontroller from the PIC family. Can I access the uncalibrated data from AS7262 BLGT and process it with a microcontroller without the help of the external flash drive? Does the firmware installed in the flash drive have any role in acquiring colour values? Can anyone help me with this?

Thanks!

Can I access the uncalibrated data from AS7262 BLGT and process it with a microcontroller without the help of the external flash drive?

Not without a lot of information from the manufacturer, which they may consider proprietary. You can always inquire!

Most likely the best, and certainly the easiest approach, is to think of the AS7262 as a separate microprocessor, in a black box (which it is), and use it with your PIC processor as the data sheet describes.

Thanks for your reply. I already developed a meter to process the data from the AS7262 breakout board using I2C communication with the PIC microcontroller.

Recently I purchased AS7262 BLGT (the SMD package of the sensor, which does not consist of external flash memory and its related circuits) and developed a PCB to do the same. All I want is to add a proper optical setup for illumination. Unfortunately, I am unable to read the colour values from the channels. The I2C communication I had established is proper as I am using an OLED in the same circuit and able to display random characters.

I would like to know whether the firmware is stored in the external flash memory of 4MB used in the breakout board? If so, should I include the firmware installed external flash memory and related circuits in the PCB I had developed?

You MUST include the flash memory, with the firmware, on your PCB. It will not work without it.

From the Design Considerations application note on the AMS web site: https://ams.com/en/as7262#tab/documents

2.5 Flash Memory

The AS726x device needs a flash memory to store the firmware and/or persistent data. The flash

memory should be 4-Mbits operating at SPI mode 0. AT25SF041 from adesto Technologies and

MX25L4006E from Macronix International Co. can be used with AS726x.

Thanks for the information.