Xtrend ET8500 Jtag(I2C) info

Discussion in 'Xtrend ET8500 Receiver' started by Johnny B., Nov 18, 2018.

Tags:
  1. gjstroom

    gjstroom Member

    Messages:
    19
    Likes Received:
    36
    Trophy Points:
    13
    Gender:
    Male
    Location:
    The Netherlands
    Broadband Studio 3 version 3.1.60125.8 also works on Windows10 1909.
    Before you install it disable driver signature enforcement (restart while holding the shift button).
    Your Cypress board will be detected as Broadcom test adapter under Universal Serial Bus controllers.
     
    Aliraza63, toysoft and Johnny B. like this.
  2. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,523
    Likes Received:
    1,301
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    Normally. I don't use the Bbs with jtag to download or upload a full (image backup) file but only use it to upload the (correct) cfe boot loader file to the nand flash chip so that it after it were done successfully can be re-flashed by the normal way, the usb stick.
    I also wonder if it will work this way.
    But yes, it's a slow process when you do that, but uploading a cfe bootloader file should be done in a few seconds.
     
    toysoft and raza05 like this.
  3. gjstroom

    gjstroom Member

    Messages:
    19
    Likes Received:
    36
    Trophy Points:
    13
    Gender:
    Male
    Location:
    The Netherlands
    I wanted a full dump to compare the 2 boxes.
    The whole memory part from 0000000-01fffff is the same, that's also where the bootloader resides.
    At 0200000 the kernel starts (vmlinux), then there's some code starting at 0ee0000-1495a2b which is the same on both dumps
    Now flashing the working full dump to the broken box, it should be finished tomorrow morning :)
     
    Johnny B., Aliraza63 and toysoft like this.
  4. gjstroom

    gjstroom Member

    Messages:
    19
    Likes Received:
    36
    Trophy Points:
    13
    Gender:
    Male
    Location:
    The Netherlands
    Well it took 3hours and 20 minutes to flash the box with the full dump of the working one (using the Win10 machine).
    The bootloader now goes on with booting the image, that didn't happen initially.
    I also think just installing the bootloader part should have been enough.
    But the box did not boot (kernel panic, looks like a partition problem) the OpenATV image that's in the full dump, so I connected a usb stick containing a fresh OpenATV image, that installed normally. And now the box works again !

    Thanks Johnny B. and Aliraza63
     
    Last edited: Mar 22, 2020
    Johnny B. and Aliraza63 like this.
  5. Aliraza63

    Aliraza63 Active Member

    Messages:
    106
    Likes Received:
    187
    Trophy Points:
    43
    Gender:
    Male
    I am happy you have recovered the box . :)
    Congrats and have fun My friend .
     
    Johnny B. likes this.
  6. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,523
    Likes Received:
    1,301
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    Yes indeed, congratulations with the result and very interesting to read how it went. :)
     
    Aliraza63 likes this.
  7. gjstroom

    gjstroom Member

    Messages:
    19
    Likes Received:
    36
    Trophy Points:
    13
    Gender:
    Male
    Location:
    The Netherlands
    Last edited: Mar 22, 2020
  8. saifkhan250

    saifkhan250 New Member

    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    hi i have board in which TFBGA 24 nor .
    its number is KH25L3255EXCI-10G
    it is 32Mbits,4Mbyte nor flash
    i need broadband xml file for this to read and backup its firmware.
     
  9. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,523
    Likes Received:
    1,301
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    To see if it can be figured out I need at least to find the datasheet from it, and right now I could not find one.
     
  10. saifkhan250

    saifkhan250 New Member

    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    here is data sheet file please check this and make xml file for me so use in broadband studio 3 to backup firmware,
     

    Attached Files:

  11. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,523
    Likes Received:
    1,301
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    Based on the datasheet, the chip looks pretty complicated and therefore I have my doubts whether the bbs can handle it, as well as whether I will be able to find the correct data.
    I'm already struggling to find the correct ID and other things.
    But give me some time until tomorrow, most likely late at night, and I'll see what I can do, but I'm not making any promises about whether it really will work out.
     
  12. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,523
    Likes Received:
    1,301
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    This is what I could make of it but I have my doubts if it will work.
    Anyways see at least if it can make a connection to it.

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <Flash maker="Macronix" name="MXIC MX25L3255E" type="NOR">
      <Command type="Spansion" programmode="Word" maxword="1"/>
      <ID>
        <Maker maxword="1" offset="0x00">0x09E</Maker>
        <Device maxword="1">
          <DevId offset="0x02">0x0C2</DevId>
        </Device>
      </ID>
      <Size unit="mbit">32</Size>
      <Sector uniform="false" secure="false">
        <MaxSector>128</MaxSector>
        <Size unit="kbyte">32</Size>
      </Sector>
    </Flash>
    
     
  13. saifkhan250

    saifkhan250 New Member

    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    i think its 32mbits/4MB 24pin BGA nor ic, please check it again.
     
  14. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,523
    Likes Received:
    1,301
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    Yeah okay, but I think it's more interesting to know if the Maker id match the Device id.
    For example this,
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <Flash maker="Macronix" name="MXIC MX25L3255E" type="NOR">
      <Command type="Spansion" programmode="Word" maxword="1"/>
      <ID>
       <Maker maxword="1" offset="0x00">0x09E</Maker>
       <Device maxword="1">
         <DevId offset="0x02">0x0C2</DevId>
       </Device>
      </ID>
    </Flash>
    
    But nevertheless, since this type chip is for me way off my knowledge and has never worked with these, I'm afraid that I can not help you further with it.
     
  15. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,523
    Likes Received:
    1,301
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    Another attempt, see if it's want to connect, its basically the MX25L3206E but maybe it does something.


    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <Flash maker="Macronix" name="MXIC MX25L3255E" type="Serial">
      <Command type="Spansion" programmode="Block" maxbyte="256" addressinterface="3"/>
      <ID>
        <Maker maxbyte="1" offset="0x00">0xC2</Maker>
        <Device maxbyte="2">
          <DevId offset="0x01">0x20</DevId>
          <DevId offset="0x02">0x16</DevId>
        </Device>
      </ID>
      <Size unit="mbit">32</Size>
      <Sector uniform="true" secure="false">
        <MaxSector>64</MaxSector>
        <Size unit="kbyte">64</Size>
      </Sector>
    </Flash>