Tech Support

Need help? Find the right product, documentation, answers to your questions or other support for your application…

FAQs

Find answers to common questions and other Support Documentation. (Datasheets are posted in ‘Products’.)

Learn More

Support Request

Click below to submit a Return Merchandise Authorization, Failure Analysis or Technical Support request.

SUPPORT RMA FORM FA FORM

FAQs

  • Q: How do you configure Dataflash Binary and Standard Page Sizes?

    A: The DataFlash ships with a DEFAULT page size of 264 or 528 Bytes. To configure the Dataflash in the Binary mode (256 / 512 Byte pages) please refer to the following steps at power up:
    1. Power up.
    2. Read the Status Register byte 1, bit 0.
    3. If this bit is 1 then all is good so start running.
    4. If this bit is 0 then the device is configured for 264 byte page size.
    5. Send the command 0x3D, 0x2A, 0x80, 0xA6 to change it to a ‘Binary’ page size.
    6. Start running . This should only need to be done once at first power up. and allows you to fit 2B and non 2B parts with no changes.

  • Q: I need to replace the AT45DB011D in my design. What is the difference between this part and the AT45DB021E?

    A: You can download a comparison here.

    Download the AT45DB011D vs AT45DB021E

  • Q: Where can I find Simulation Tools for Adesto products?

    A: Visit our Simulation Tools page.

  • Q: Where can I find Source Code Examples for Adesto products?

    A: Download our application note here.

    Download the Source Code Examples application note

  • Q: Where can I find Programmer Support for Adesto products?

    A: Download our 3rd Party Programmer Support document.

    Download the Programmer Support

  • Q: What do the part number suffixes SL954 (and SL955) stand for?

    A: This indicates the product is binary page size. Please refer to the product datasheet for specifics regarding the binary page size.

  • Q: I need to replace the AT25DF041A in my design. What is the difference between this part and the AT25SF041?

    A: You can download a comparison here.

    Download the AT25DF041A vs AT25SF041

  • Q: What does the part number suffix SL383 stand for?

    A: This indicates the product is shipped in Tape and Reel.

  • Q: Where can I get pad layout suggestions for the SS (.150 SOIC) and M (UDFN) package types?

    A: You can download a PDF with layout suggestions here.

    Download the SSH and MH Pad Layout Suggestions

  • Q: I need to transition from the AT45DB641D-CNU to the AT45DB641E - with the S or MW package. Where can I get pad layout suggestions for the S (.208 SOIC) and MW [MLF (VDFN)] package types?

    A: You can download a PDF with layout suggestions here.

    Download the AT45DB641E-SHN, AT45DB641E-MWHN

  • Q: I need more technical information on the transition ( migration ) from DataFlash "D" series to "E" series parts. Where can I get this?

    A: Download the guides.

    Download the 021D to 021E

    Download the 041D to 041E

    Download the 081D to 081E

    Download the 161D to 161E

    Download the 321D to 321E

    Download the 642D to 641E

  • Q: I need to replace the AT25DF641 in my design. What is the difference between this part and the AT25DF641A?

    A: You can download a comparison here.

    Download the AT25641A Comparison

  • Q: I need to replace the AT25F512B in my design. What is the difference between this part and the AT25DN512C?

    A: You can download a comparison here.

    Download the AT25DN512C Comparsion

  • Q: I need to replace the AT25DF041A in my design. What is the difference between this part and the AT25DF081A and AT26DF081A?

    A: You can download a comparison here.

    Download the AT25DF081A Comparison

  • Q: What is Adesto’s recommended reflow soldering temperature profile for Serial Flash products?

    A: We follow JEDEC's Standard. You can download it here. See Table 5-2 and Figure 5-1 (pages 7 and 8).

    Download the JEDEC Moisture/Reflow

  • Q: How do I convert the 24Ball BGA package to the 9Ball BGA Package Footprint?

    A: You can download a description here.

    Download the 24 to 9 BGA

  • Q: What is the difference between Byte Programming, Page Programming and Sequential Programming? How is Sequential Programming different from Page Programming?

    A: There are three ways to program the serial flash device: 1) Byte by byte, 2) Page program, and 3) Sequential program.

    Byte programming requires the Command Code, plus three address bytes and then the data byte. When Chip select goes high the byte is programmed to the memory. To program the next byte this sequence is repeated. Command, 3 x Addr, 1 x Data.

    Page Programing is similar to Byte programming but instead if de-selecting chip select signal when the first data byte is loaded and then waiting for the device to program that data, you can keep CS low and continue to clock in up to 256 bytes into the buffer. Then, when CS goes high all 256 Bytes will be programmed to sequential address locations from the address location specified at the start of the command. This can only be a maximum of 256 Bytes (which is the size of the on-chip sram buffer). Command, 3 x Addr, 1 x Data, 1 x Data, 1 x Data ~~~~~~ 1 x Data.

    The Sequential program mode is the same as Byte program but uses an internal address counter to keep track of the last address used. This means that the user only needs to load the address of the first data bytes, and once that is programmed they can send the ADh or AFh command and the next data byte (without needing to send the 3 address bytes again). Although the device still has to wait whilst each data byte is programmed, the fact that you do not need to keep sending address information makes the whole process a little quicker. Command, 3 x Address, 1 x Data (Wait for program cycle), Command, 1 x Data (Wait), Command, 1 x Data (Wait) etc…

    In all cases, the address location that is to be programmed, whether by Byte programming, page programming or sequential programming MUST be erased first. On the Adesto Fusion memories, you can use page erase (256byte pages) or 4Kbyte, 32Kbyte and 64Kbyte BLOCK erase.

    In terms of user software, sequential programming is easier to implement, but page programming will still be slightly faster. Byte programming is good for situations where one or two bytes need to be programmed to a random location.

  • Q: What are the parameters CPHA and CPOL for Adesto Serial Flash and Dataflash devices?

    A: CPOL and CPHA define the clock modes. CPOL indicates the idle level for SCK (0 for idle low, 1 for idle high). CPHA indicates the clock phase. Adesto devices operate in mode-0 (CPOL=0, CPHA=0) and in mode-3 (CPOL=1, CPHA=1).

Support Request

Fill in the fields below.

The items marked by an asterisk (*) are mandatory fields and must be completed before submitting the form

This form allows users to submit a Technical Support Request.

The items marked by an asterisk are mandatory fields and must be completed before submitting the form.

First
Last

Product Information

Other Contact Info

Support Request: (please include detailed explanation)

RMA Request

Fill in the fields below.

The items marked by an asterisk (*) are mandatory fields and must be completed before submitting the form

This form allows users to submit a Returned Material (RMA) request. This does not ensure that the RMA request will be approved. By completing this form, an RMA number will be generated for tracking purposes. The items marked by an asterisk are mandatory fields and must be completed before submitting the form.

First
Last

Product Information

Other Contact Info

Reason for Return (please provide detailed explanation)

FA Request

Fill in the fields below.

The items marked by an asterisk (*) are mandatory fields and must be completed before submitting the form

This form allows users to submit a Failure Analysis Request. This does not ensure that the request will be approved. By completing this form, an FA number will be generated for tracking purposes. Please provide up to four suspect units and one known good unit (the maximum number of units typically accepted for failure analysis is 10). After submission you will receive an email confirming receipt of the Failure Analysis request. Once a product quality contact has been assigned you will receive another email with the PQA #, ship to address, and Product Quality contact information.

The items marked by an asterisk are mandatory fields and must be completed before submitting the form.

First
Last

Product Information

Other Contact Info

Comments for failure analysis (please provide detailed explanation)

Support Request

Thank You. Your request has been received.
Your confirmation number is XXXXXXXXXXXXXXXXX. Please write this down.
We will notify you 24-48 hours with an answer to your support request.