Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
21.01.2014, 00:34
|
|
Частый гость
Регистрация: 20.01.2014
Сообщений: 15
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: NAND чтение и прошивка
Сообщение от niXto
|
Атмега легко прочитает-склонирует, только прошивку писать придется самому
|
Гы гы, я в этом . Не забацаю паршивку, да и говорят, гЫкнется мега8 от 7,5гб НАНДа... Советуют кипариску (у связке с ПЛИСкой). Но их мне надо покупать, а мега8 предо мной лежит (в составе usb avr)
|
|
|
|
21.01.2014, 00:40
|
|
Частый гость
Регистрация: 20.01.2014
Сообщений: 15
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: NAND чтение и прошивка
Гы, в прошивках (разработка/заливка/фьюзинг) я АУТ!! ПОЛНЫЙ!!
Справится мега8 с 8Гб НАНДа ??
|
|
|
|
21.01.2014, 00:44
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: NAND чтение и прошивка
Да ладно, гикнется она...
Нифига с ней не случится.
...а вот ждать её замучаешься - часов 20 примерно, если повезёт.
|
|
|
|
21.01.2014, 00:55
|
|
Частый гость
Регистрация: 20.01.2014
Сообщений: 15
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: NAND чтение и прошивка
На выходе бинарник? Где нарыть прошивки?
|
|
|
|
21.01.2014, 01:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: NAND чтение и прошивка
|
|
|
|
21.01.2014, 01:34
|
|
Частый гость
Регистрация: 20.01.2014
Сообщений: 15
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: NAND чтение и прошивка
Мда...
...и повести печальней нету...
|
|
|
|
21.01.2014, 01:41
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: NAND чтение и прошивка
SнакеS, давайте вы с вашей мегой пойдете в песочницу для новичков. Без обид. Когда что-то рабочее у нас на руках будет, вам первому сообщу. Обещаю.
Лично я вижу простой вариант - STM32 + SD. Пару кнопок - читать, писать, проверять. Пару диодиков - состояние, результат. Быстрый сокет под переходники TSOP48, к примеру, для TL866. На карте файл дампа и файл конфига, где описано что писать, куда писать и как писать. Все вроде бы просто.
Последний раз редактировалось Easyrider83; 21.01.2014 в 01:43.
|
|
|
|
21.01.2014, 01:48
|
|
Частый гость
Регистрация: 20.01.2014
Сообщений: 15
Сказал спасибо: 6
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: NAND чтение и прошивка
Easyrider 83, однако согласен, ок.
|
|
|
|
21.01.2014, 01:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: NAND чтение и прошивка
Выглядит внушительно, стоит ли мудохаться?
PHP код:
|
const NandID::DevCodes NandID::m_devCodes[]={
{"NAND 1MiB 5V 8-bit", 0x6e, 256, 1, 0x1000, 0},
{"NAND 2MiB 5V 8-bit", 0x64, 256, 2, 0x1000, 0},
{"NAND 4MiB 5V 8-bit", 0x6b, 512, 4, 0x2000, 0},
{"NAND 1MiB 3,3V 8-bit", 0xe8, 256, 1, 0x1000, 0},
{"NAND 1MiB 3,3V 8-bit", 0xec, 256, 1, 0x1000, 0},
{"NAND 2MiB 3,3V 8-bit", 0xea, 256, 2, 0x1000, 0},
{"NAND 4MiB 3,3V 8-bit", 0xd5, 512, 4, 0x2000, 0},
{"NAND 4MiB 3,3V 8-bit", 0xe3, 512, 4, 0x2000, 0},
{"NAND 4MiB 3,3V 8-bit", 0xe5, 512, 4, 0x2000, 0},
{"NAND 8MiB 3,3V 8-bit", 0xd6, 512, 8, 0x2000, 0},
{"NAND 8MiB 1,8V 8-bit", 0x39, 512, 8, 0x2000, 0},
{"NAND 8MiB 3,3V 8-bit", 0xe6, 512, 8, 0x2000, 0},
{"NAND 16MiB 1,8V 8-bit", 0x33, 512, 16, 0x4000, 0},
{"NAND 16MiB 3,3V 8-bit", 0x73, 512, 16, 0x4000, 0},
{"NAND 32MiB 1,8V 8-bit", 0x35, 512, 32, 0x4000, 0},
{"NAND 32MiB 3,3V 8-bit", 0x75, 512, 32, 0x4000, 0},
{"NAND 64MiB 1,8V 8-bit", 0x36, 512, 64, 0x4000, 0},
{"NAND 64MiB 3,3V 8-bit", 0x76, 512, 64, 0x4000, 0},
{"NAND 128MiB 1,8V 8-bit", 0x78, 512, 128, 0x4000, 0},
{"NAND 128MiB 1,8V 8-bit", 0x39, 512, 128, 0x4000, 0},
{"NAND 128MiB 3,3V 8-bit", 0x79, 512, 128, 0x4000, 0},
{"NAND 256MiB 3,3V 8-bit", 0x71, 512, 256, 0x4000, 0},
/* 512 Megabit */
{"NAND 64MiB 1,8V 8-bit", 0xA2, 0, 64, 0, LP_OPTIONS},
{"NAND 64MiB 1,8V 8-bit", 0xA0, 0, 64, 0, LP_OPTIONS},
{"NAND 64MiB 3,3V 8-bit", 0xF2, 0, 64, 0, LP_OPTIONS},
{"NAND 64MiB 3,3V 8-bit", 0xD0, 0, 64, 0, LP_OPTIONS},
{"NAND 64MiB 3,3V 8-bit", 0xF0, 0, 64, 0, LP_OPTIONS},
/* 1 Gigabit */
{"NAND 128MiB 1,8V 8-bit", 0xA1, 0, 128, 0, LP_OPTIONS},
{"NAND 128MiB 3,3V 8-bit", 0xF1, 0, 128, 0, LP_OPTIONS},
{"NAND 128MiB 3,3V 8-bit", 0xD1, 0, 128, 0, LP_OPTIONS},
/* 2 Gigabit */
{"NAND 256MiB 1,8V 8-bit", 0xAA, 0, 256, 0, LP_OPTIONS},
{"NAND 256MiB 3,3V 8-bit", 0xDA, 0, 256, 0, LP_OPTIONS},
/* 4 Gigabit */
{"NAND 512MiB 1,8V 8-bit", 0xAC, 0, 512, 0, LP_OPTIONS},
{"NAND 512MiB 3,3V 8-bit", 0xDC, 0, 512, 0, LP_OPTIONS},
/* 8 Gigabit */
{"NAND 1GiB 1,8V 8-bit", 0xA3, 0, 1024, 0, LP_OPTIONS},
{"NAND 1GiB 3,3V 8-bit", 0xD3, 0, 1024, 0, LP_OPTIONS},
/* 16 Gigabit */
{"NAND 2GiB 1,8V 8-bit", 0xA5, 0, 2048, 0, LP_OPTIONS},
{"NAND 2GiB 3,3V 8-bit", 0xD5, 0, 2048, 0, LP_OPTIONS},
/* 32 Gigabit */
{"NAND 4GiB 1,8V 8-bit", 0xA7, 0, 4096, 0, LP_OPTIONS},
{"NAND 4GiB 3,3V 8-bit", 0xD7, 0, 4096, 0, LP_OPTIONS},
/* 64 Gigabit */
{"NAND 8GiB 1,8V 8-bit", 0xAE, 0, 8192, 0, LP_OPTIONS},
{"NAND 8GiB 3,3V 8-bit", 0xDE, 0, 8192, 0, LP_OPTIONS},
/* 128 Gigabit */
{"NAND 16GiB 1,8V 8-bit", 0x1A, 0, 16384, 0, LP_OPTIONS},
{"NAND 16GiB 3,3V 8-bit", 0x3A, 0, 16384, 0, LP_OPTIONS},
/* 256 Gigabit */
{"NAND 32GiB 1,8V 8-bit", 0x1C, 0, 32768, 0, LP_OPTIONS},
{"NAND 32GiB 3,3V 8-bit", 0x3C, 0, 32768, 0, LP_OPTIONS},
/* 512 Gigabit */
{"NAND 64GiB 1,8V 8-bit", 0x1E, 0, 65536, 0, LP_OPTIONS},
{"NAND 64GiB 3,3V 8-bit", 0x3E, 0, 65536, 0, LP_OPTIONS},
{"", 0, 0, 0, 0, 0}
};
................
if (idBytes[0]==0x98) m_nandManuf="Toshiba";
if (idBytes[0]==0xec) m_nandManuf="Samsung";
if (idBytes[0]==0x04) m_nandManuf="Fujitsu";
if (idBytes[0]==0x8f) m_nandManuf="National Semiconductors";
if (idBytes[0]==0x07) m_nandManuf="Renesas";
if (idBytes[0]==0x20) m_nandManuf="ST Micro";
if (idBytes[0]==0xad) m_nandManuf="Hynix";
if (idBytes[0]==0x2c) m_nandManuf="Micron";
if (idBytes[0]==0x01) m_nandManuf="AMD";
if (idBytes[0]==0xc2) m_nandManuf="Macronix";
|
|
|
|
|
21.01.2014, 01:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: NAND чтение и прошивка
Сообщение от Easyrider83
|
Лично я вижу простой вариант - STM32 + SD.
|
Сообщение от Easyrider83
|
На карте файл дампа
|
NTFS ?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:14.
|
|