External programmer for TC58NVGOS3ETA00

Discussion in 'VuPlus Duo Hardware troubles and Repair support.' started by fingersd, Nov 17, 2016.

  1. fingersd

    fingersd Member

    Messages:
    64
    Likes Received:
    9
    Trophy Points:
    8
    Gender:
    Male
    Hi Johnny B

    I was just wondering if you could recommend a cheap programmer that support's the Toshiba TC58NVGOS3ETA00 Family eeproms and is capable of fixing the the "Bad Block at sector 0" error we receive after flashing software with anti clone drivers?

    I have a few of these now and am wondering if fixing rather than replacement may be the way to go.

    Also is it OK to try more modern images if the drivers are changed for clone safe ones.
    (assuming the firmware will work with the older drivers)

    Thanks, Dave.
     
  2. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,547
    Likes Received:
    1,316
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    Hi figersd..
    From my experiences there are no cheap programmers for these type nand chips.
    The only one I know is the TNM 2000 or 5000 programmer which also support these chips as you can see in my programmer list,
    tnm-tc58.jpg

    But they are not really cheap.
    However on aliexpress you could find the Tnm2000 for US $168.00.

    I saw also the VSpeed VS4800 USB Universele Programmer which is cheaper, but I can not confirm that it support these nand chips.
    I have allot of programmers, but not these.

    If you want to go (very) cheap, than you can use a (old) vu duo, or solo board for programmer.
    By simply adding a socket on it, and using the bbs software.
    When you do several attempts to erasing of the nand chip, and trying to upload it could happen that is succeed.
    Also, by this flash processes, switching off/on the cypress board, or receiver it may help to fix the nand chip.
     
  3. fingersd

    fingersd Member

    Messages:
    64
    Likes Received:
    9
    Trophy Points:
    8
    Gender:
    Male
    Thanks Buddy, I would have to change a lot of chip's to justify the price, looks like it'll be cheaper to replace with new and use BBS, I do however still have 5 Mini Duo's with security chip failure, I could use the eeproms from those and maybe using one as a programmer, would you have an aliexpress link to the socket you fitted to your Mini Duo?

    Cheers Dave
     
  4. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,547
    Likes Received:
    1,316
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    I use the TSOP 48 Socket for Prototype Test Programming which you can find on Ebay, and Aliexpress
    However, these are not so easy to mount because the case is made of plastic.

    But it can be done, as you see on my pictures.

    nandflashsocketvuduo0.jpg

    nandflashsocketvuduo.jpg

    You need a good soldering iron with a thin point, good flux paste and a good magnifying glass and a steady hand.
    You do not have to solder all the pins, just the ones that are used.

    I have no picture from it, but another method is to use thin wires and something like this,
    TSOP48 Universal IC Programmer Socket Adapter.
    s-l500.jpg
     
  5. fingersd

    fingersd Member

    Messages:
    64
    Likes Received:
    9
    Trophy Points:
    8
    Gender:
    Male
  6. fingersd

    fingersd Member

    Messages:
    64
    Likes Received:
    9
    Trophy Points:
    8
    Gender:
    Male
  7. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,547
    Likes Received:
    1,316
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    Link is related to the subject, so not a problem at all.
    And what the microscope concerns, that's a 14MP hdmi hd usb Industrial Microscope Camera Video Recorder with a 180X C-mount Lens which is great to work with.
    It cost a bit, but handy to have when it's needed. :)
     
  8. Koevoet

    Koevoet New Member

    Messages:
    15
    Likes Received:
    5
    Trophy Points:
    3
    Gender:
    Male
    Location:
    England
    toysoft and Johnny B. like this.
  9. Johnny B.

    Johnny B. Technical Support Staff Member Moderator

    Messages:
    2,547
    Likes Received:
    1,316
    Trophy Points:
    113
    Gender:
    Male
    Location:
    Netherlands
    Home Page:
    Hi Koevoet...

    Thanks for your tip, but searching for it I'm not convinced that it supports these nand chips.
    But it is an interesting programmer, so I have bought it for my collection. :)
     
  10. fingersd

    fingersd Member

    Messages:
    64
    Likes Received:
    9
    Trophy Points:
    8
    Gender:
    Male
    Thanks Koevoet and JB, please update here when you receive it.
     
  11. fingersd

    fingersd Member

    Messages:
    64
    Likes Received:
    9
    Trophy Points:
    8
    Gender:
    Male
    JB here's the manual for your new programmer, there's no mention of the TC58NVGOS3ETA00 in the support list unfortunately. The list may well be out of date though.
     

    Attached Files:

  12. Koevoet

    Koevoet New Member

    Messages:
    15
    Likes Received:
    5
    Trophy Points:
    3
    Gender:
    Male
    Location:
    England
    I have spoken with the developer of fcusb and he has mentioned that he has support for the Toshiba chip that will be released in the next software build .

    Dim TC58NVG0S3 As New MPFlash("Toshiba TC58NVG0S3HTA00", NAND, MB1Gb, 2048, &H98, &HF18015)
    TC58NVG0S3.PAGE_SIZE_EXTENDED = 2176
    TC58NVG0S3.AddUniformSector(KB128) '16KB BLOCKs + 512 spare bytes
    MPFlashDatabase.Add(TC58NVG0S3)
     
  13. fingersd

    fingersd Member

    Messages:
    64
    Likes Received:
    9
    Trophy Points:
    8
    Gender:
    Male
    Now that Does sound promising...
     
  14. Sarcarean

    Sarcarean New Member

    Messages:
    1
    Likes Received:
    2
    Trophy Points:
    3
    Gender:
    Male
    FlashcatUSB (formerly BlackcatUSB) has been around a long time (10+ years).

    Its not mentioned in the FlashcatUSB manual, since that device is the main interface board for the multi-protocol programming interface. To use with NAND memory (such as the TC58NVG0S3HTA00), you need to have a TSOP-48 (Type B) adapter and the IO extension board (which is just a SPI to parallel converter). So pretty much any x8 NAND flash memory is compatible.

    Info taken from:

    http://www.embeddedcomputers.net/products/ExtensionPort/

    [​IMG]

    [​IMG]

    NAND Flash devices supported via the TSOP-48 (Type B) adapter:
    Micron NAND128W3A
    Micron NAND256R3A
    Micron NAND256W3A
    Micron NAND512R3A
    Micron NAND512W3A
    Micron NAND01GR3A
    Micron NAND01GW3A
    Toshiba TC58NVG0S3HTA00
    MXIC MX30LF1G08AA
    Micron MT29F1G08ABAEA
    Winbond W29N01GV
    Winbond W29N02GV

    Hope this information helps.
     
    Johnny B. and Koevoet like this.