Как выяснилось, в Украине купить Teensy2++ проблематично, да и стоит она совсем недешево, progskeet тоже недоступен. Так что пришлось искать альтернативные способы чтения нанда, гугл в первую очередь выдал в поиске несколько программаторов с ценой в 2-3 новеньких PS4. В итоге наткнулся на иформацию что xD / Smartmedia карты по сути обыконвенный нандфлеш в корпусе, распиновка показала что так и есть. В общем запилил я сегодня платку-переходник, припаял к ней флеш с донора, проверил на кз и прозвонил каждую ногу, но так и не добился определения флеша в картридере, т.е. не появляется даже RAW раздел, как будто ничего и не вставлено в картридер. Подозреваю что дело в дешевом китайском картридере и нужен специализированный xD-only. Кто что знает по данной теме? Никто не пробовал считывать/записывать нанд как карту памяти xD ?
Лучше купить Teensy2++ - из него еще можно делать донгл для даунгрейда+ считывать/записывать nor, заказывать на aliexpress
@ReiD, в какой то древней USB флешке видел похожую, (по крайней мере на вид) микросхему памяти. И еще одна микросхема поменьше, видимо контроллер согласующий USB с микрухой памяти.
Ну так в usb флешках тоже нанд до сих пор встрелчается, видел и в usb3.0 флехе, контроллер действительно для трансляции, данные на таких флешках возрос лежат. Но для чтения записи думаю такой способ не подойдет, могу завтра проверить если что Отправлено с моего LT26i через Tapatalk
Так при чём тут нанд? Любой ардуино итд и всё. Дело то в том, что как бы это SPI!!! А работа со SPI - НЕ универсальна! Это просто шина, нужно знать протокол, количество банков итд для модуля, это у каждого чипа своё.
Микросхемы, используемые в фатках аналогичны используемым в xD-h. Насчёт протокола согласен, для того картридер и нужен. Т Что меня собственно интересует, так это пробовал ли кто такой способ, и если пробовал - с помощью какого картридера Отправлено с моего LT26i через Tapatalk
@ReiD, я совсем недавно пытался подключится к нанду из суперслимки, суть та же. нанд аналогичный. только в бга корпусе. (хотя наверно не совсем аналогичный, там он аж 16гб) собственно, ничего не получилось. если конкретнее, то я тоже не увидил никаких RAW разделов и т.п. кроме этого. чтобы кардридер вообще понял, что в него вставлена флешка, нужно было один из сигналов подтянуть к Vcc. иначе программатор даже не пытался бы видеть флешку. я пробовал как SD карточку подключить. как раз по spi, видимо. ну у тебя тоже оно скорее всего. т.к. мало сигналов задействовано.
На sd действительно spi интерфейс, я по нему к авр контроллеру память подключал, у нанда же - парралельный (вроде так) и используется 8 бит + управляющие сигналы. Если посмотреть на фото, видно что крайние контакты намного шире, тот к которомуничего не подсоединено и есть замыкающий сигнальный, если его не замкнуть на микросхему питание не поступает. Отправлено с моего LT26i через Tapatalk
8 бит и управляющие сигналы это не параллельный. параллельный это когда шина адреса А0-А20 (например) и шина данных D0-D7 (обычно D0-D15 должна быть , ибо 8 бит уже давно не юзают, везде 16битные стараются использовать, но зависит от устройства) дело не в питании на микросхему, а в определённом логическом уровне на нужном для адаптера сигнале.
Согласен, могу ошибаться т.к. работал только с спи интерфейсом. А насчет логических уровней, раз питание есть то и логические уровни тоже должны быть? Отправлено с моего LT26i через Tapatalk
Логические есть если ридер умеет, так это и обычный ридер в 80% умеет. А толку то... И интерфейс как LPT для контроля софтом уровней и передачи таким раком он не отдаст. Как бы почитай спецификацию SD то.
читай не читай, всё равно нихрена не заработает %) тут понимать нужно. я се кобру впаял, пыл угас пока)))...
У меня банально времени не хватает даже из Pi или ардуины сделать ридер, хотя это не так сложно про наличии исходников программатора. Там "просто взять и прочитать" нельзя ибо, и у каждого чипа свои как минимум параметры, программатор их знать должен.
блин странно, что до сих пор никто другой этого не сделал, а если сделал, то почему не рассказал интернету, как это повторить. многие могут разобраться. у меня тоже времени нет, да и интереса уже меньше. не хочу брикнуть консоль. вобщем слежу за темами интересно что будет дальше.
@vfiuchcikicshuusrch, Так сделали для PS4, а так просто не нужно, у каждого программатор кому надо. @ReiD, у нанда просто два интерфейса, или больше. Основной насколько возможно параллельный, "быстрый", и доп - SPI обычно, для работы с ним не отходя от кассы так сказать.
@Dr_Quake, да, в гугле уже нашел что-то подобное. блин. дык там вообще тупо спи пзу. не нанд вообще. походу по другому всё сделано. прошивка грузится в озу и оттуда уже работает. http://www.maxconsole.com/maxcon_fo...L25635FMI-10G-amp-MX25L1006E-NOR-Flash-dumped! оно ? или там ещё чо есть))
А вот это интересно, спасибо, покурю мануал. Главное, чтобы spi не поддерживалось только через дополнительную микросхему типа процессора Отправлено с моего LT26i через Tapatalk