Всем привет! Помогите, пожалуйста, разобраться с NAND MT29F2G16ABAEA@TSOP48.
Автоопределение работает, вот лог:
005: Chip pins contact is detected OK. 006: TotalPageNum: 0x100,PageNumInBlock: 64,PageSize: 0 007: Auto identified 2 ID is match with the partnumber. 008: Point "read" will pop up "save" dialog box, "write" will pop up the "open" dialog box. 009: The currently selected:MT29F2G16ABAEA@TSOP48, capacity: 2112Mbits, 264Mbytes. 010: Adapter modelЈєRT-TSOP48-1, 0.5, 12*18, Pin to Pin 011: Download device programming algorithm...... 012: Algo update OK
Но при чтении возникает ошибка Chip ID does not match, click "Ignore" to continue. Current chip ID is:0xFFFFFFFFFFFFFFFF Нажатие на Ignore приводит к Read timeout.
Если выбираю NAND_AUTO, то микросхема определяется чуть по-другому, вот лог:
031: Chip pins contact is detected OK. 032: TotalPageNum: 0x100,PageNumInBlock: 64,PageSize: 2112 033: MICRON, MT29F2G16ABAEAWP 034: MICRON, ID: 0x2CCA90D506000000, 3.3V, CE:1, 16bit, Col: 2, Row: 3, SLC. 035: PageSize:2048B, OobSize:64B, BlockSize:128KB, ChipSize:264MB. 036: C:\Touch2\NAND_AUTO_750\NAND_AUTO_750 037: Start reading chip...... 038: Buffer data checksum: 16bits_0xB4C2 Ј¬32bits_0x30C7B4C2 : 039: Read successfulЈ¬Elapsed timeЈє131.3 secondsЎЈ 040: Auto verifying... 041: All bytes verification are consistent in good blocks. 042: Verification successfulЈ¬Elapsed timeЈє131.2 secondsЎЈ 043: Elapsed time: 262.5 secondsЈ¬average speed of 2109023 bytes/sec. 044: >------------------------------------OK---------------------------------------<
Такое ощущение, что почему-то берутся настройки от x8, хотя микросхема x16.
В результате перелитая микросхема не работает и у меня такое ощущение, что это связано с тем, что читается только половина микросхемы (первые 1056 байт нормальной информации, а вторые 1056 байт забиты FF. Дамп залил сюда: https://drive.google.com/open?id=16Yvf7m1SsyJJqP0pAGxFoHxp-HMoaEdt
Собственно, вопросов два: 1. Правильно ли я понимаю, что дело в неправильных настройках микрухи, прописанных в ПО и по-хорошему нужно ждать исправлений от китайцев? 2. Можно ли как-то решить вопрос без ожидания? Может, добавить как-то эту микросхему вручную...