logo elektroda
logo elektroda
X
logo elektroda

Flash NAND Lite Memory Programmer! TSOP48

funak 387321 551
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • ADVERTISEMENT
  • #242 18063716
    alivan
    Level 1  
    Hello.
    Please advise, how can I buy this programmer with delivery to Russia?
    This programmer support mx30lf1g18ac-ti?
    Thank you.
  • ADVERTISEMENT
  • #243 18063776
    bolvan
    Level 8  
    Yes, this programmer support mx30lf1g18ac-ti.
  • #244 18068962
    St66666
    Level 8  
    Where is this programmer sold? I cannot find it. Thanks
  • #245 18070105
    Dankov
    Level 2  
    St66666 wrote:
    Where is this programmer sold? I cannot find it. Thanks

    Flash NAND Lite Memory Programmer! TSOP48
  • #246 18070263
    St66666
    Level 8  
    Dankov wrote:
    St66666 wrote:
    Where is this programmer sold? I cannot find it. Thanks

    Flash NAND Lite Memory Programmer! TSOP48


    Thanks. It does not look like I can order from that place. Anything on ebay?
  • #247 18070427
    Dankov
    Level 2  
    Hello! Two are the places you can order. From the creator of the theme and from Alegro. Read the whole topic there is an answer to your question!
  • #248 18100073
    Buba_Chkhadze
    Level 9  
    Good morning
    I assembled the programmer but can't flash your hex in ATXmega128A4U. I am flashing through AVR Dragon in Atmel studio 6.2 and getting an error while flashing Intel Hex file record has checksum mismatch.
    Tell me which program the hex file was created in and how can i flash it with atmel studio 6.2?
    Sorry for bad Polish, I am writing Russian via google translator
  • #249 18100100
    funak
    Level 27  
    Buba_Chkhadze wrote:
    Good morning
    I assembled the programmer but can't flash your hex in ATXmega128A4U. I am flashing through AVR Dragon in Atmel studio 6.2 and getting an error while flashing Intel Hex file record has checksum mismatch.
    Tell me which program the hex file was created in and how can i flash it with atmel studio 6.2?
    Sorry for bad Polish, I am writing Russian via google translator


    Try the version from the attachment:
  • #250 18100134
    Buba_Chkhadze
    Level 9  
    funak wrote:
    Buba_Chkhadze wrote:
    Good morning
    I assembled the programmer but can't flash your hex in ATXmega128A4U. I am flashing through AVR Dragon in Atmel studio 6.2 and getting an error while flashing Intel Hex file record has checksum mismatch.
    Tell me which program the hex file was created in and how can i flash it with atmel studio 6.2?
    Sorry for bad Polish, I am writing Russian via google translator


    Try the version from the attachment:


    thanks a lot, the new hex has been flashed.
    it remains to put the FT245 and try to sew NAND

    Added after 3 [minutes]:

    FUSE bits exposed by default, no need to change?
  • #251 18110819
    Buba_Chkhadze
    Level 9  
    Good morning
    I made the programmer. It seems to be working, seems to be flashing, but the TV was not working. I flashed two microchips with other software three times, earned once every half hour, and then started restarting again.
    Am I doing something wrong? stapled according to the instructions https://www.elektroda.com/rtvforum/topic3256200-30.html#16649962
    Overwritten version of NANDLite_1.0b1014.84
    there are too many verification errors, I just flash old NANDs, I have two of them, there are no new ones yet, maybe this is a problem?
    NAND K9GAG08U0E SCB0, Samsung TV 40D5500
    I attach the verification
  • #252 18111832
    St66666
    Level 8  
    Buba_Chkhadze wrote:
    Good morning
    I made the programmer. It seems to be working, seems to be flashing, but the TV was not working. I flashed two microchips with other software three times, earned once every half hour, and then started restarting again.
    Am I doing something wrong? stapled according to the instructions https://www.elektroda.com/rtvforum/topic3256200-30.html#16649962
    Overwritten version of NANDLite_1.0b1014.84
    there are too many verification errors, I just flash old NANDs, I have two of them, there are no new ones yet, maybe this is a problem?
    NAND K9GAG08U0E SCB0, Samsung TV 40D5500
    I attach the verification



    Maybe you have a bad NAND chip. There is a lot of bad chips on aliexpress in China.
  • ADVERTISEMENT
  • #253 18112212
    Buba_Chkhadze
    Level 9  
    St66666 wrote:

    Maybe you have a bad NAND chip. There is a lot of bad chips on aliexpress in China.

    these are the chips removed from the TV, one native and the other, which I placed a year ago ...
    it can be anyway

    and where can I buy a normal layout?
  • #254 18112230
    St66666
    Level 8  
    Buba_Chkhadze wrote:
    St66666 wrote:

    Maybe you have a bad NAND chip. There is a lot of bad chips on aliexpress in China.

    these are the chips removed from the TV, one native and the other, which I placed a year ago ...
    it can be anyway

    and where can I buy a normal layout?


    Maybe somebody can suggest a reliable seller on aliexpress or ebay. I did not buy anything there this year.
    If it is too cheap, it might be fake or bad used.
  • ADVERTISEMENT
  • #255 18130559
    Buba_Chkhadze
    Level 9  
    kabi5766 wrote:
    Hello colleagues,
    I do not know if this is important but I want to share the information that using NandLite v1.0.1014.89 I programmed Nand K9GAG08UOE-SCB0 for Samsung D5500 without any problems.
    The TV turned on for about 10 seconds. there was an image and restart. I downloaded the file from the internet, as it was before in the description, erasing the memory then preparing - a few minutes it took - and then saved in memory. After soldering Nanda the TV works without a problem.
    Greetings.

    Hello colleague.
    Can you share the firmware file D5500 K9GAG08U0E-SCB0? I can’t do it in any way. Maximum TV worked day.
    And tell the firmware process. Maybe I'm doing something wrong.
  • #256 18137834
    tomasz wojcicki
    Level 23  
    Do you play to new or old bones ??
  • #257 18138616
    Tertomium
    Level 8  
    Hello everybody,

    Before I buy the device I want to know if it’s possible to add support for Toshiba tc58nvg2s0fta00 Nand memory?
    Most devices i have seen so far do not support it...sadly

    Kind Regards
  • #258 18138772
    Buba_Chkhadze
    Level 9  
    Thanks funak helped, the problem is solved.
    loaded with old bones
  • #259 18143288
    sryuriy
    Level 7  
    Tell me how to practically change the language of the program with the English.lng file (some examples, please).
  • #260 18170384
    funak
    Level 27  
    Service break for NANDLite servers until 30/09/2019.
  • #261 18170875
    tomasz wojcicki
    Level 23  
    Does the program crash in someone, i.e. it closes most often when deleting the memory at different times ?? Works on WinXP
  • #262 18171637
    fachura
    Level 17  
    Hello, I had the same as you write on win xp, it was a nightmare, but already win7 and win 10 works perfectly. My advice is to switch to a newer system and after the problem.
  • #263 18198593
    sryuriy
    Level 7  
    It is possible to manually shift the bad blocks of the chip before burning? Add this opportunity?
  • #264 18198790
    funak
    Level 27  
    To be precise, it's about the TV D5500, and the K9GAG08U0E memory?

    The idea is to manually enter the bad block numbers so that the algorithm prepares the batch for saving?

    I guess there is no point in such a solution, since the programmer detects damaged blocks?

    And if you delete it in another programmer, you can do the same here.

    Justify why this option would be useful?
  • #265 18199629
    sryuriy
    Level 7  
    I meant other systems, for example: K9F1G08 ...
  • #266 18200972
    sryuriy
    Level 7  
    Say, the programmer on FT245RL only works in VCP mode (COM port emulation) or it can be switched to Bitbang mode "?
  • #267 18201063
    funak
    Level 27  
    The programmer only works in VCP mode.

    In order to work in Bitbang mode, the processor's firmware would have to be changed.

    I do not hide, there will be such an option soon.
  • #269 18218122
    sryuriy
    Level 7  
    When to wait for a new version with new features?
  • #270 18223831
    funak
    Level 27  
    Two versions of the programmer will be introduced simultaneously.

    - NANDLite 1.2
    - NANDLite 2.0

    The NANDLite 1.2 version will be expanded with an additional adapter connector, into which you can insert various sockets, which will definitely extend the functionality of the programmer while maintaining compatibility with version 1.0, and you will be able to handle other memories such as SPI, I2C, 1-wire, etc. Unfortunately, NOR memories cannot be served.

    The NANDLite 2.0 version will be expanded with the FPGA chip and several other amenities and it will have the greatest hardware and software capabilities.

    The premiere is scheduled for December 1, 2019.

    Due to the fact that I have to adapt to the new accounting regulations, mail order sale is planned only from January 1, 2020.

Topic summary

The discussion centers on the development and use of a low-cost Flash NAND memory programmer designed specifically for TSOP48 packaged NAND Flash chips. The programmer targets applications such as reading and programming NAND Flash from devices like flash drives, TVs, routers, and modems, offering an affordable alternative to expensive professional tools. The design includes a permanently soldered TSOP48 socket and uses an FT245 USB interface combined with an Atmel XMEGA microcontroller for flexible control and hardware timing measurements. Software development focuses on supporting various NAND Flash memory types, including multi-die ("4 die") memories, and implementing error correction algorithms such as BCH capable of correcting multiple bit errors per 512-byte sector. The NANDLite application supports reading, writing, erasing, and batch uploading of NAND dumps for analysis and algorithm improvement, including handling bad block tables (BBT) and ECC data correction. Specific NAND Flash models like Samsung K9GAG08U0E and Toshiba TC58NVG6T2FTA00 are extensively tested, especially in relation to Samsung D5500 series TVs. Challenges discussed include addressing discontinuous memory spaces, bad block management, different addressing schemes (e.g., Toshiba's additional page addressing commands), and the complexity of NAND file systems like UBIFS. The project is evolving with plans for faster data transfer rates (up to 50MB/s in future versions), improved software interface, multilingual support, and expanded memory support including eMMC in the future. Comparisons with commercial programmers such as RT809H and Lens-Men highlight differences in speed, functionality, and openness of software. The community contributes NAND dumps for analysis to enhance error correction and bad block handling algorithms. The discussion also touches on hardware considerations like the quality of Chinese TSOP48 sockets, USB driver compatibility (including Windows XP support), and the limitations of TSOP48 packaging as industry shifts toward BGA and FBGA packages, suggesting ISP programming as a future direction.
Summary generated by the language model.
ADVERTISEMENT