This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ40Z80: Memories and oscillators

Part Number: BQ40Z80
Other Parts Discussed in Thread: BQSTUDIO

Hi Team,

We received these inquiries from our customer.

1. According to the BQ40Z80 block diagram, the component has 3 different memories. Can the operator access all their addresses span?


2. How many oscillators are used internally over the BQ40Z80. pls refer: 8.3.6.1 Oscillator Function

Regards,

Danilo

  • Hello Danilo,

    Program Flash can be programmed and read through bqStudio. Address and access information is not published by TI.

    Parts of data flash can be read/written through "Data memory" tab of bqStudio. The addresses are specified in the TRM.

    The "Registers" tab of bqStudio returns a lot of RAM values. RAM is not accessible by address.

    The number of oscillators is also not published. There may be references to high speed an low speed oscillators in the power modes, that is the only informaiton available.

  • Hi Shirish,

    Please see the feedback of our customer below.

    Thank you for your response
    I am referring for component information during operation mode and debug tools

    how the component check Invariable memory content validity?
    is there a bit test or word protection with bit redundancy?

    how the component concerns variable memory registers data integrity?
    is there any periodic checksum test or the data use word protection with single bit redundancy ?

    regarding the internal oscillator, I understand from your answer that there is more than a single independent oscillator.

    Regards,

    Danilo

  • Hello Danilo,

    There are internal checksums that are verified and will show a fault in the status registers if there is a mismatch

  • Hi Shirish,

    Please see this follow up inquiry of our customer.

    Regarding the checksum verification, is it done periodically or only on startup?

    regarding the internal oscillator, is there more then a single independent oscillator?

    Regards,

    Danilo

  • Hello Danilo,

    I believe the checksum depends on which one. DF checksums are checked when there are changes to the DF and it can lead to a PF event if there are bad DF writes. The other checksums can be used to see if anything has changed in certain memory sections, if they have a specific question about one of the checksum commands we can focus on that.

    All the oscillator information is provided in the datasheet: 

    Sincerely,

    Wyatt Keller