You should upgrade or use an alternative browser.
Hacking [FatFS] Error: NOFAT Failed to mount SD card (FATFS Error 13). Make sure that a FAT partition exists
-
Thread starterHungNswitch
-
Start dateNov 24, 2018
-
Views
51,963 -
Replies
48
- Joined
- Sep 27, 2018
- Messages
- 24
- Trophies
- 0
- Age
- 29
- XP
-
147
- Country
-
-
#1
Im on OFW 6.0.1 using Reinx.
The other day I unplugged the SD card from my nintendo switch (Didnt change anything in the SD card).
Afterwards, I am unable to use my SD card when I am using Hekate 4.2.
— Tried a new SD card, exfat and fat32 format. Still same issue.
— OFW recognize SD card, but Hekate 4.2 still does not.
— Nintendo switch could format the SD card without any issue.
The big problem is that I cannot restore NAND cause of Hekate does not recognize SD card.
The error I get is:
«[FatFS] Error: NOFAT
Failed to mount SD card (FATFS Error 13).
Make sure that a FAT partition exists..»
I will pay the person who solve this for me!
- Joined
- Sep 27, 2018
- Messages
- 24
- Trophies
- 0
- Age
- 29
- XP
-
147
- Country
-
-
#2
«Failed to init SD card.
Make sure that it is inserted.
Or that SD reader is properly seated/»
@CTCaer would you please help me? I will pay you.
-
#3
Try to do this test:
http://i.gzn.jp/img/2017/08/25/clear-cases-nintendo-switch/s05.jpg
In the image you can see a black padding above the sd card reader. Try to find it’s location on your switch by raising the stand.
Then press that spot and try to load a cfw or backing up BOOT0/1 for example.
Sth small though. Not a full backup. And keep pressing it.
Check results.
- Joined
- Jul 4, 2016
- Messages
- 16
- Trophies
- 0
- Age
- 43
- XP
-
52
- Country
-
-
#4
cause suddenly today this happened to me.
@CTCaer if it’s not seated properly, why ofw could read the microsd ?
-
#5
I don’t.
And this will stay like that, because it’s better to fix the problem than having 1/4 of max speed.
And also to identify this issue.
- Joined
- Jul 4, 2016
- Messages
- 16
- Trophies
- 0
- Age
- 43
- XP
-
52
- Country
-
-
#6
but which black padding that u said ?
is it this : https://www.dropbox.com/s/42xt3fr3zgbq26t/test.jpg?dl=0 ?
let me narrate a little.
yesterday I was playing mario rabbids, and then I want to play on tv, so I put it on dock.
and just as I choose to open the game again, it hangs.
after it hangs, I turn it off.
I thought that because it has been turned off, I might as well change the microsd to play other games (I used 3 microsd 128 gb to install different games)
so I changed the microsd, like usual then put the jig and r4i dongle, and voila, it blanks a while (there’s no rei like usual), and then there’s the red notes : «error : failed to init sdcard»
I have tried the 3 microsds that worked perfectly before and all suffers the same.
all microsds can be read on pc (so the microsds should still be good), and the switch can read it on ofw (so the microsd slot on switch should be good too ?).
is this the case of that black padding ?
edited :
forgot to put that that error was with reinx (and all microsds used exfat format)
have tried exfat and fat32 format and still the same
then I tried hekate/atmosphere.
with fat32 i got : «[FatFS] Error: NOFAT
Failed to mount SD card (FATFS Error 13).
Make sure that a FAT partition exists..»
with exfat hekate, i got : failed to mount sdcard.
I hope this bit of info can help u to help me track down the cause.. thx
Dec 17, 2018
-
#7
fair enoughbut which black padding that u said ?
is it this : https://www.dropbox.com/s/42xt3fr3zgbq26t/test.jpg?dl=0 ?let me narrate a little.
yesterday I was playing mario rabbids, and then I want to play on tv, so I put it on dock.
and just as I choose to open the game again, it hangs.
after it hangs, I turn it off.
I thought that because it has been turned off, I might as well change the microsd to play other games (I used 3 microsd 128 gb to install different games)
so I changed the microsd, like usual then put the jig and r4i dongle, and voila, it blanks a while (there’s no rei like usual), and then there’s the red notes : «error : failed to init sdcard»I have tried the 3 microsds that worked perfectly before and all suffers the same.
all microsds can be read on pc (so the microsds should still be good), and the switch can read it on ofw (so the microsd slot on switch should be good too ?).is this the case of that black padding ?
edited :
forgot to put that that error was with reinx (and all microsds used exfat format)
have tried exfat and fat32 format and still the same
then I tried hekate/atmosphere.
with fat32 i got : «[FatFS] Error: NOFAT
Failed to mount SD card (FATFS Error 13).
Make sure that a FAT partition exists..»with exfat hekate, i got : failed to mount sdcard.
I hope this bit of info can help u to help me track down the cause.. thx
Try to init your sd card.
That means deleting the partition and wiping and initializing MBR.
You can do this via diskpart commands in windows.
- Joined
- Jul 4, 2016
- Messages
- 16
- Trophies
- 0
- Age
- 43
- XP
-
52
- Country
-
-
#8
I even tried to ask my friend to replace the sd slot and it didnt help.
I have to push the card and sometime (like about once in an hour — I mean tens of tries and in an hour I might succeed once).. I would succeed.. and cfw would load. after getting in game, all fine, until I turn it off again and have to reboot.. and this thing happened again.. really2 stressful.
Dec 21, 2018
-
#9
Try to init your sd card.That means deleting the partition and wiping and initializing MBR.
You can do this via diskpart commands in windows.
- Joined
- Jul 4, 2016
- Messages
- 16
- Trophies
- 0
- Age
- 43
- XP
-
52
- Country
-
-
#10
I delete partition with diskpart
create partition with diskpart
but when i try convert mbr, it error with msg :
virtual disk service error:
the specified disk is not convertible. cdroms and dvds are example of disks that are not convertible
anyway, then I mark the partition active with disk management windows,
and I format it to exfat.
copy files for hekate that I downloaded from : http://www.r4i-sdhc.com/R4SDongles.asp (because I used dongle r4)
tried it again.
and it failed again with msg : failed to init sdcard (like usual if exfat format)
-
#11
If this is not done, you’ll continue to have the same problem.
- Joined
- Jan 10, 2019
- Messages
- 8
- Trophies
- 0
- Age
- 32
- XP
-
49
- Country
-
-
#12
Having same issue described. tried to maintain pressure on the spot but didin’t work. Any last idea before i try to open the case to fix the micro sd reader? or any tips on how to do the fixing?
-
#13
Re init MBR.
delete partitions and delete mbr. And then init it with it (NOT GPT, but MBR).
Create partition and try again.
- Joined
- Jan 10, 2019
- Messages
- 8
- Trophies
- 0
- Age
- 32
- XP
-
49
- Country
-
-
#14
I just tried to re init MBR.
I used gparted. deleted parition. then created new mbr (msdos in gparted menu) then created a new parition. and connected the sd card to the switch without adding any new file just to see if the switch can get the sd card info. but still getting the error about sdcard not beign mounted or seated properly.
Any idea i should try next thanks?
-
#15
- Joined
- Jan 10, 2019
- Messages
- 8
- Trophies
- 0
- Age
- 32
- XP
-
49
- Country
-
-
#16
-
#17
Ouch. a lot of people getting this .didn’t expect the nintendo switch reader to be this fragile. gonna be hard to get a replacement where I am but will try. thanks for your support. and great work on hekate.
Thanks.
Try to re seat it first, before replacing it. 99% of the problems are there.
- Joined
- Jan 10, 2019
- Messages
- 8
- Trophies
- 0
- Age
- 32
- XP
-
49
- Country
-
-
#18
As CTCaer said I opened the switch and disconencted and connected properly the reader and now it works like a charm. every time. Well done to CTCaer for figuring it out. So even normale non hacked switch may have this issue and you won’t even know about it cause OFW won’t notify you.
Maybe even some of my installation issues could be related to this like tinfoil wifi installation.
-
#19
With how many they are, you can easily call it a production fault.
Just add some extra padding to make it tight with the case
-
#20
Update: I formatted the sd card using guiformat and diskpart and the sd card works now. For anyone else getting this error, make sure you try that method first, as your switch’s sd card slot might not be broken. (A clear sign of this is if your sd card works when it’s formatted to exFat)
Similar threads
You may also like…
- No one is chatting at the moment.
Содержание
- Failed to init card, fatfs error 13 with kosmos hekate #395
- Comments
- Footer
- Fatsfs error 13 #157
- Comments
- Fatfs error 13 hekate
Failed to init card, fatfs error 13 with kosmos hekate #395
Bad or old 8GB microsd hc Toshiba card? (or card slot?), missing sleep mode and minerva libraries. and failed to mount card, any help?
The text was updated successfully, but these errors were encountered:
try mounting your sd card on your pc if it doesn’t work on your pc either, then you probably have a dead sd card if it works then check the files and make sure they are complete and if it still doesn’t work then try another working sd card and if THAT doesn’t work then you may have a faulty card slot
try mounting your sd card on your pc if it doesn’t work on your pc either, then you probably have a dead sd card if it works then check the files and make sure they are complete and if it still doesn’t work then try another working sd card and if THAT doesn’t work then you may have a faulty card slot
What version of Kosmos? 15.5 was messed up. Try 15.6. But test your sd card first.
Sometimes It loads correctly like now:
But other times shows the errors mentioned above.
I’m in version 15.6, in pc windows always detects the card.
There is a chance that your sdcard slot is broken. Just boot to system, check if your sdcard is detected and try slap it where is sdcard slot. If Switch will show that sdcard was ejected, sdcard slot is broken.
If you managed to boot Nyx even once, it means that your sd card is supported (HC as you said).
Based on the photo, it is also legit.
So yeah, as said here, it’s probably your switch sd card reader.
Also no need to slap it. HOS will not crash so easily if it’s in 1bit mode. Just open the back cover and press on the black padding you see there. Add some extra to be sure. Then close the back cover without screwing it back and do some tests (while holding it with similar pressure as it was closed).
I tried exfat with only goldleaf and kosmos toolbox, made atmosphere crash various times by trying to update goldleaf without internet connection by pressing the home button, and rebooting to hekate various times and It not corrupted (before It corrupted often with crashing and rebooting to hekate with FAT32), I think It’s more stable now (no fatfs errors or failed to init sd card, for now. weird, because I’m using exfat now).
© 2023 GitHub, Inc.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник
Fatsfs error 13 #157
Hi. At first. Thanks for your work on hekate. My issue: i change my sd card to a samsung evo 256Gb U3. I format the sd card with different formatter into fat32. Copy my old files into it. When i start hekate 4.2 or 4.5 it shows an error message «. fatfs error 13. cant init sd card». I habe read about 1bit mode, but i think the card sticks correctly into slot. Do you have an idea?
Switch is in 5.1 and atmosphere 7.5. in card.
The text was updated successfully, but these errors were encountered:
If the problem is not the connector then it’s the MBR.
I saw 2 persons having this problem.
And it was fixed by the following steps:
step 1: init the sd card (delete partition and wipe MBR)
step 2: create a new MBR (not GPT)
step 3: create a new primary partition.
The problem was that the MBR was missing some vital info that it was described as a MUST in the spec.
And FatFS requires that info to work.
Hi
Great! It Works. Thanks man!
i had to do: (windows) cmd -> diskpart -> select disk -> clean -> with easeUS Partition (free) FAT32 new primary partition (MBR)
have a nice evening
close
Adding additional information for indexing purposes. Finding this answer took me almost a day. When upgrading from a 128gb sandisk sd to a 256gb sandisk sd xc after attempting to boot ReiNX i got: «Failed to init sd card»
I can confirm that @Klauserus solution works.
CMD -> diskpart -> cleandisk
And then on EaseUS Partition Free -> Format FAT32 as Primary Partition.
Thanks a lot for the solution once again.
Format FAT32 as Primary Partition. and make it boot bar
Using Guiformat I found that for my 1TB card to be recognized correctly in Hekate and not have this error, the allocation unit size has to be 65536.
yeap, big cards need 64K clusters.
You should never use guiformat. It’s fully bugged and does wrong formatting also.
It’s a tool more useful for floppy disks and 2 decades old media.
Always leave whatever it came with or use sd association formatter if it has no filesystem.
And then use hekate to format it properly.
There’s 0 need to do it before hand/2 times.
EDIT:
Btw, a 1TB cannot work only if you format it with a 2KB cluster, which exceeds the limit of max number of clusters for FAT32.
Which again points on how faulty guiformat is.
Источник
Fatfs error 13 hekate
- Какую мне точно купить консоль, чтобы 100% взломалась: инфографика, о покупке новой консоли для взлома, опыт покупки б/у, физ. проверкаˇ
единственныйспособ без проверки серийного номера удалённо узнать, взламываемая ли консоль, про ревизии, Mariko или нет; когда хакнут Switch Lite / Mariko — взлом доступен только с модчипом.
Ничего не понимаю, что всё это значит, что делать, куда нажимать?ˇ
Часто используемые выражения, прочитать полностью. Краткий или подробный ввод в тему, уязвимость. Установка игр и ПО. Новые модчипы. Про OLED.
Как безопасно (без сжигания фьюзов) обновить прошивку до актуальной версии FW 15.0.1 (AMS): ˇ безопасное обновление системной прошивки (OFW) в Daybreak; архивы официальных FW,ˇ
как обновить свою кастомную прошивку, или её ручное обновление, свежие сигпатчиˇ. Обновление джойконов. Ведение статистики.
Чего я лишусь, имея CFW, какие минусы имеет взлом, что не будет работать: кроме вероятного бана на онлайн и отсутствия родительского контроля (но есть такой вариант, или PIN-защита есть в uLaunch) — разницы совершенно никакой, все оффлайн-игры, в том числе картриджи работают
Что нужно для взлома: замыкатель/активированный autoRCM, карта памяти, USB-С кабель, хост ˇ
можно ли запустить кастом через Fusée Gelée ‘untethered/coldboot’, без начальной загрузки пейлоада и/или без microSD-карты: нет
- С ПК на Windows через TegraRCM GUI, SPL.
- На Linux с fusee-interfacee-tk, или на мультиплатформе через Python-скрипт.
- На mac OS X: NXBoot macOS, payloadstarter
- Через специализированное устройство: загрузчик-донгл (R4s dongle, xkit rcmloader, Fusee-LEDE, cjd280, sxos dongle, DragonInjector и т. п., как их обновлять). Опыт установки.
- Через железный внутренний модчип (на SAMD21: Trinket M0, Gemma M0, ItsyBitsy M0 Express и т.д.).
- Приложение для Android с поддержкой OTG и xHCI (неOHCI): NXloader, NSloaderRB, Rekado (SwitchHub), опыт использования
- Для iOS (с джейлбрейком, мин. версия 10.0): NXBoot iOS
- С помощью веб-страницы на ChromeOS и пр. (через браузер #1, способ #2, способ #3 (не для Linux))
Что делать перед запуском прошивки в первую очередь:ˇ резервное копирование RAW NAND + boot0/1 + приватных ключей (персональных сертификатов-тикетов),
что сделать перед прошивкой во вторую очередь: скопируйте бекап в трёх (минимум!) разных надёжных взаимоудалённых местах, чужие бекапы не восстанавливайте. Как проверить бекап чистой системы.
Какую CFWˇ мне выбрать: Atmosphére, т. к. SXOS не обновляется с ноября 2020-го года.
Как заблокировать WiFi-обновление системной прошивки, принудительные апдейты для игрˇ: новый обновляемый форк Incognito от mistervampi) / 90DNS (163.172.141.219 / 207.246.121.77), список блокируемых серверов, тест 90DNS, ещё см. Atmosphere BIS blanking
как удалить ненужное обновление системы, если оно уже было скачано, но ещё не установлено, удерживая кнопки Vol+ и Vol- при загрузке
Как привязать аккаунт Nintendo к консолиˇ, без выхода в онлайн: связывание учётной записи консоли оффлайн с аккаунтом Nintendo, тут оффлайн-линкер отдельно (LinkUser), альтернатива — linkalho; так же можно удалить все другие аккаунты, отдельно удалять через Goldleaf.
Где найти игры: ›обсуждение/поиск игр для CFW , ‹ все вопросы по конкретным играм на CFW, проблемам с ними и с программами их установки, включая hbgshop/’tinfoil’/dbi/goldleaf задаём только туда!
Как перенести данные из microSD на ПКˇ и обратно: 1) использовать карт-ридер в Hekate либо в самой Hekate, выбрав Tools > USB Tools > SD Card, 2) по USB с dbi (MTP), 3) через Goldtree копировать файлы прямо со Switch из ПК 4) через ftpd-snap / ftp-client / sys-ftpd-light или Wi-Fi, через QR-код, или USB LAN-адаптер
Как установить homebrew: скопировать нужный .nro в /switch/. ˇ
Если хоумбрю требует больше
442 МБ оперативной памяти, то его необходимо запускать с полным доступом к памяти с помощью .NSP-форвардера, либо открыв любую игру, удерживая клавишу R до полного открытия hbmenu (уйдёт надпись Applet Mode).
Чтобы упорядочить хоумбрю в hbmenu, выберите нужное и нажмите X для его закрепления в начале списка.
Как пользоваться веб-браузером для сёрфинга интернетаˇ: через Browse NX или утилиту XorTroll’s Goldleaf; используется апплет WifiWebAuth, ещё есть Gopher (delve),
как смотреть Youtube: через патченный клиент; не забудьте прежде заблокировать сервера Nintendo; смотреть видеофильмы (в т. ч. в 3D с LABO) через pplay или NXMP (и форк), NXMP (как нарезать файл для FAT32), можно из сетевого хранилища; музыку слушать через TriPlay (альтернатива: Sys-Tune / Sys-AudioPlayer), здесь трекерный плеер MikMod Music Visualizer, книги читать eBookReaderSwitch (в форматах EPUB, PDF, CBZ); рисование, калькулятор, заметки, прибор ночного видения (Paint / Calc / Night Vision и др.), клавиатурный тренажёр, Switch как фоторамка, просмотр хентай-манги в ComicNX, онлайн PokemonTV, форк MyManga Reader.
Как зарезервировать/восстановить сохранения: с помощью JKSV / dbi MTP / Checkpoint / EdiZon / SXSM, SXˇ
все сохранения и игры — при взломе, обновлении прошивки / кастома, перезагрузке, удалении homebrew или игр — не теряются, а лежат в системном разделе, с CFW на OFW-консоль их перенести нельзя, а между разными CFW разных консолей разных пользователей можно;
чтобы они увидели игру, запустите её хотя бы 1 раз; сохранения от картриджа = дампа картриджа = eShop-дампа с одинаковым titleID (регионом игры) взаимоприменяемы.ˇ
Можно ли подключить сторонние устройства ввода софт-методомˇ: с помощью MissionControl, или sys-con, hid-mitm-plus, либо JoyCon Droid, или см. в тему Аксессуаров и выбрать какой-нибудь железный USB-адаптер. Bluetooth-аудиоустройства в HOS можно подключить на прошивке 12.0.1 или выше при помощи плагина nx-btred, либо через железный USB-C адаптер (ещё можно в Android Switchroot). Подключение беспроводного Xbox 360-контроллера к Switch при помощи RF-модуля, ещё сборка устройства
июня 2018-го года со старым 20 нм SoC; можно проверить по серийному номеру):
- пока это только возможно c версии прошивки, начиная от 1.0.0 (через эксплоит Nereba),
- до 4.1.0, включительно (через реализацию Caffeine);
здесь общий обзор на английском,
инструкция пошагово от ув. ZloDeUSopraNO (FW 4.1.0).
подробно Запуск через Caffeine
Даунгрейд (понижение версии прошивки) на «непрошивайках» без CFW сделать нельзя.
В sysnand’е и без активного pegaswitch очень важно не включать Wi-Fi (чтобы не словить supernag и обновление), не обновлять, не использовать картриджи с играми, содержащие FW выше версии 4.1.0, вообще никогда не использовать AutoRCM и подозрительные хоумбрю, любые действия совершать в emummc с последней версией прошивки, чтобы не потерять возможность прошивки / не получить кирпич. Необратимый. В остальном процесс их эксплуатации одинаковый.
В будущем, вероятно, возможен дальнейший прогресс в практической реализации эксплоита déjà vu для консолей на старом 20 нм чипе с установленной на ней прошивкой вплоть *ДО* версии 8.0.0, то есть, последней гипотетически уязвимой программно на сегодняшний день остаётся FW 7.0.1 .
Но (если) это будет, то будет ещё нескоро.
Информация про Marikoˇ (обновлённая ревизия консолей на SoC Tegra X1 T210B0 / T214 HAC-XXX, HDH-XXX на 16 нм с уменьшенным энергопотреблением, продающиеся в красных коробках со второй половины 2019-го, и Switch Lite): в них используется другой bootrom с исправленными проблемами c security engine state saving и warmboot arbitrary writes, поэтому они сейчас непрошиваемы на любых прошивках без использования новых модчипов SX CORE / SX LITE / HWFLY, см. сообщение от @sciresm.
Прошивку 8.1.1 (установленную на Lite) сдампили.
Сейчас CFW на всех непрошивайках, включая Switch Lite можно использовать через новые железные модчипы.
- Какой модчип HWFLY или SX купить, в чём их разница?ˇ
Сходства и отличия.
Новые модчипы предназначены для каких консолей?
SX CORE работает на всех доступных сейчас ревизиях «больших» Switch, SX LITE — только на Switch Lite (всех); как они выглядят.
У меня прошивка выше, чем рекомендуемая, что делать?ˇ
Вместо SXOS использовать Atmosphére, она поддерживает все текущие прошивки.
Если вы обновили только emummc, инструкция по откату его версии, видеоролик; опыт от ув. instaft.
Где купить новые модчипы в моём %городе% / в %моей_стране%, где их установить, кто их устанавливает, цена — срочно надо?
Пожалуйста, просьба — не задавать вопросы, «где мне купить модчип»: воспользуйтесь поиском по теме.
Публикация частных объявлений с целью покупки, продажи, обсуждения и поиска мастеров или обмена устройств, аксессуаров и прочего разрешена только в разделе «Барахолка».
Как должна выглядеть качественная пайка модчипа?
Например, так (фото), опыт.
Чип немного выпирает после установки, что делать?
См. опыт выреза в металлическом экране для него.
Можно ли будет обновить ПО в чипе?ˇ
Можно, через microUSB-debug порт, или при этапе загрузки с boot.dat — происходит сравнение версий, если находится новая версия, будет предложено обновить его ПО. (спасибо Axifive)
Зачем в чипе есть отдельный microUSB-порт, можно его не подключать?
Для отладки / дебага, обновления и восстановления его работоспособности, возможно не подключать.
Какую версию SXOS мне использовать?
Последнюю. Модчипы SX CORE и SX LITE не поддерживают SXOS ниже 3.0.
Можно ли загружать c модчипом сторонние пейлоады, это разрешено?ˇ
Можно (например, через Hekate, но для второй ревизии консолей и Lite пейлоады должны быть совместимыми с Mariko), специальных ограничений или запретов на это в модчипах нет.
Ещё информации по совместимости хоумбрю.
После установки чипа, получил bootloop при включении, перемежающийся логотипами Nintendo Switch и Nintendo даже в Genuine Boot — видеопример:bad_modchip_bootloop_1608227735266.mp4 ( 5.81 МБ )
При установленной поддерживаемой актуальной прошивке, возможно, это бракованный модчип, заменить его / попробовать сделать реболл BGA-микросхем.
На моей Mariko-консоли не работает Incognito, что делать?
Самые свежие версии консолей пока не поддерживаются Incognito, ещё доп. инфо.
Консоль не включается / не включается при зарядке, что делать?
Снять с зарядки, удерживать кнопку включения 20 секунд, затем запустить консоль снова.
Есть ли какая-то CFW-сборка для sxos?
Сборка от Cooler3D.
Как прошить сам модчип? А если случился его внутренний брик?
См. прошику подробно, в картинках. Что делать, если случился его брик (видео) с помощью программатора GDLINK-OB. Распиновка USB-шлейфа с разъёмом.
Какую карту памяти microSD использовать с модчипами?ˇ
В Atmosphere/SpacecraftNX поддерживаются любые карты, которые работают на официальном Switch, можно использовать любую качественную официальную проверенную скоростную (U3 / A1), Primary без неразмеченных областей, не китайскую подделку.
Не на 3D-NAND и кроме карт Samsung Evo, KingstonCanvas Go — не их новыеревизии (опыт); почему.
Что делать при ошибке ‘Failed to run sept. Main BCT is improper! Run sept with proper BCT at least once to cache keys?’
Использовать чистые boot’ы вот так.
Как переконвертировать NX-пейлоады в TX (sxos)?
Скрипт конвертера онлайн.
Что такое так называемая «временная прошивка» через модчип, «слетайка», «времянка», и чем она плоха?ˇ
Продавец б/у консолей либо мастер-модчиппер может не установить сам модчип SX Core/SX Lite/HWFLY в Erista-консоль (модчип сейчас довольно редкий и дорогостоящий), а только запустить CFW с его помощью, удалив затем саму основную гличт-микросхему, оставив лишь подпаянные к CPU шлейфы. Такая прошивка будет корректно работать и никак ничем не отличаться от обычной работы CFW с модчипом до тех пор, пока по каким-либо причинам — к примеру: глубокий разряд аккумулятора, полное зависание консоли без fatal, — консоль не будет полностью выключена (не введена в режим сна, а полностью выключена или обесточена). После этого такая «временная прошивка» без самого модчипа, соответственно, будет неработоспособна.
Проверить это можно, сперва полностью выключив (обесточив) консоль при мастере удерживая кнопку питания 30 секунд, и затем включив её снова.
Подробное видеообъяснение, персональный опыт использования.
Что делать, если HWFLY не запускается со шлейфом для первой ревизии от оригинального SXCORE?
С помощью UartAssist сбросить модчип командой ‘r’, если это не помогает — стереть командой ‘e’.
Новый Switch OLED («Олег») взламывается старыми модчипами HWFly, SXCore?
Да.
Какая прошивка предустановлена в чипах HWFLY?
С завода, чипы HWFLY CORE / LITE идут с прошивкой Spacecraft.
Можно ли перепрошивать чипы HWFLY на другие, новые версии Spacecraft?
Не все: шьються тольконовые версии HWFLY для Switch OLED и HWFLY с микросхемой FPGA в корпусе QFN; чипы SX CORE / SX LITE перепрошиваются все.
Фото для наглядности. Где скачать прошивки модчипов.
Есть какие-нибудь важные советы по установке именно модчипов для OLED?
Есть.
Что означает цветовая LED-индикация модчипов, как её понять?
Подробная анимированная инфографика.
Несколько решений.
Просьба не задавать вопросыˇ, «где купить модчипы»: воспользуйтесь поиском по теме.
Публикация частных объявлений с целью покупки, продажи, обсуждения и поиска мастеров или обмена устройств, аксессуаров и прочего разрешена только в разделе «Барахолка».
Источник
-
- #121
Auch wenn das Spiel einmal gelöscht werden sollte, sind die Spielstände nach wie vor noch vorhanden.
Wenn du die Spiele-Daten komplett über das Switch Menü löscht, sind auch die Saves weg!
Ist mir schon so passiert.
Dank Checkpoint aber nicht so tragisch, wenn man sie vorher gesichert hat -
- #122
@kempa Wenn man die Spielstände explizit über die Systemeinstellungen > Datenverwaltung > Speicherdaten/Screenshots und Videos löscht, dann ja. Aber alleine nur das entsprechende Spiel zu löschen (wobei auch alle installierten Updates gleich mit entfernt werden) reicht nicht aus, um damit auch die Spielstände für das betreffende Spiel zu entfernen. Ich habe z.Bsp. durch meine zahlreichen Tests, immer wieder Installationen und Löschungen vorgenommen. Eben gerade habe ich z.Bsp. ein Game gelöscht und konnte dennoch die Spielstände über Checkpoint sichern. Das wäre ja nicht möglich, wenn diese durch das Löschen des Spiels ebenfalls entfernt worden wären.
-
- #123
Ja stimmt, ich musste damals komplett alles löschen.
Weil ich dass neuste Update nicht wieder erneut installieren wollte.
Sonst hat er immer die Meldung gebracht, dass noch ein Update X.X installiert werden muss und ließ mich das Spiel nicht mehr starten. -
- #124
Also mit Speicherkarte nr. 1 heute leider kein Erfolg. Wieder nur Fehler beim installieren der nsp und Fehler beim öffnen der xci files. Probiere es nachher nochmal mit einer anderen Speicherkarte.
-
- #125
@CjDope hast du deine Sd auch in Fat32 formatiert ? (cluster gr.32kb)
welche Tools verwendest du zum erstellen deiner Dumps,und wie Startest du die Spiele
ich mach alles mit SOXS von TX da läuft alles ohne Probleme
PS:für Anfänger gibt es nix besseres -
- #126
Ich habe fat32 formatiert wie weiter oben beschrieben. Habe ebenfalls versucht mit sxos zu starten.
-
- #127
@CjDope Hat es denn jetzt funktioniert? Wenn nicht, gehe einmal nach dieser Methode vor:
Große Micro SD Karten auf FAT32 bringen -
- #128
bei meiner kleineren kingston sd karte ging es jetzt, muss dann wohl doch an der sandisc 128gb liegen wenn ich zeit habe probiere ich es nochmal mit deinem tool.
-
- #129
Moin liebe Community,
hab letztes Wochenende endlich mal meine Switch mit SX OS zum laufen gebracht. FW Update mit dem EmuNand inkl.usive…Meine Frage jetzt-da meine alte Karte jetzt voll ich und ich neuen Content nutzen möchte, wie stelle ich das am einfachstenn an bzw welche Ordner/Dateien brauche ich von der alten Karte? Kann ich auf den zwei Karten unterschiedliche SX OS und einen anderen SX Installer laufen lassen oder sollten die Versionen gleich sein? Gruß
-
- #130
Diese Frage hast du mir schon per PN gestellt! Ich habe sie dir dort soeben beantwortet! Hier noch mal meine Antwort für die Community:
Wenn du die richtige emuNand Variante eingerichtet hast, und zwar die SD Datei Variante, dann sind folgende Dateien und Ordner wichtig:
boot.dat
license.dat
Emutendo
sxos/emunand
switch
Nintendo -
- #131
Hallo Freunde, ich suche Hilfe.
Nachdem ich erfolgreich in den RCM-Modus gestartet und einen Payload geladen habe, schlägt jeder Zugriff auf die SD-Karte fehl.
MY SETUP
Nintendo Switch
Serial: XAJ70014??????
System-Update: 6.2.0microSD-Cards
a) Lexar 16 GB — SDHC
b) TOSHIBA 4 GB — SDHC
c) SanDisk 128 GB — SDXC
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156915-a6dd1dfff2bcdcd92dc472e09389f00c.jpg]Software
payload: hekate_ctcaer_4.6
SD-Files: KosmosV119
RCM-Loader: TegraRcmGUI_v2.5_portableMY WORKFLOW
1. Ich checke, ob der SD-Kartenslot funktioniert und die Karten überhaupt erkennt
a) Lexar 16 GB — SDHC: erkannt! lässt sich formatieren!
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156919-50d77fc9cfb986a924aa5aeb8a30b58a.jpg]b) TOSHIBA 4 GB — SDHC: erkannt! lässt sich formatieren!
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156920-abf5e00d625384cb58784b619402fbcc.jpg]c) SanDisk 128 GB — SDXC: NICHT erkannt. Das System fragt nach einem Update für exFAT und SDXC
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156921-452f3c7fd4266d1fbe8c39ebe76cd7e8.jpg]
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156922-9dc98be0f6b251a587aad9efec7818dd.jpg]2. SD-Karten und Payload vorbereiten
2.1 Alle Karten werden mit «SD Card Formatter» formatiert, wie hier zu sehen:
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156923-e41caaf02dc7242109d9614f9ee11776.jpg]2.2 Ich kopiere den Inhalt von «KosmosV119.zip» in den ROOT der SD-Karte wie hier zu sehen:
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156924-ab6d2a678692a389d355251465417de7.jpg]2.3 Ich stecke die Karten in die Nintendo Switch
2.4 Ich starte mit einem Jig und durch Drücken der Tasten «Vol(+)» und «Power» in den RCM-Modus
2.5 Wähle»hekate_ctcaer_4.6.bin» in
«TegraRcmGUI_v2.5_portable» (der Payload befand sich mit im Paket «KosmosV119.zip» und wurde seperat auf meinem PC gespeichert)
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156925-f49b2b55703929f53c7086675c4c8a21.jpg]2.6 Der Payload startet erfolgreich auf der Nintendo Switch
MY PROBLEM
Jeder Zugriff auf die SD-Karte schlägt fehl.
Die»Lexar 16 GB — SDHC» und die «TOSHIBA 4 GB — SDHC» zeigen folgende Fehlermeldung:«Failed to init SD card. Make sure that it is inserted. Or that SD reader is properly seated!»
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156926-0c0c55126a091d5c775c0276fcba7576.jpg][Blockierte Grafik: https://gbatemp.net/data/attachments/156/156927-dd1e0ef02601bdd7e5b984c679b0b602.jpg]
Die «SanDisk 128 GB — SDXC» zeigt diese Meldung:«(FatFS) Error: NOFAT Failed to mount SD card (FatFS Error 13). Make sure that a FAT partition exists..»
[Blockierte Grafik: https://gbatemp.net/data/attachments/156/156928-94c443dfb332642721fa0725c38d1344.jpg]
MY QUESTIONS
Q1: Ich schätze, der SD-Leser funktioniert, da 2/3 Karten von der OFW erkannt werden, Lieg ich da richtig?
Q2Ich scheine ein System-Update für exFAT und SDXC zu benötigen. Kann dieses Update mein Problem lösen, obwohl die Karten in FAT32 formatiert wurden?
Q3: Falls das exFAT&SDXC-Update meine probleme lösen kann, gibt es dafür eine Möglichkeit ohne auf 7.0.0 updaten zu müssen?
Q4: Vielleicht mache ich irgendwas falsch, könnt ihr mir sagen was?
Q5: Falls ihr noch mehr Informationen braucht, sagt bescheid.Wünsche euch ne schöne Woche. Ich hoffe, ich konnte mein Problem unnd meine Fragen so darlegen, dass alles nachvollziehbar ist. Ich hab bereits CFWs auf meiner PSP und auf meinem 3DS installiert, ich bin also kein kompletter noob, aber auch auf keinen Fall ein Profi, eger ein Noob mit etwas Erfahrung.
Danke im Voraus, leute.
GermanFriend (Basti) -
- #132
Sind deine Karten in exFat formatiert oder Fat32?
Du solltest mit Fat32 später besser dran sein. Niemals in exFat formatieren -
- #133
Danke schon mal. Also ich hab mir jetzt eine neue Konsole besorgt (XAJ40044) mit OFW 4.1.0 und dort funktionieren alle Karten sowohl exFAT als auch FAT32 problemlos.
Kann es sein, dass die Konsole einen versteckten Hardwaredefekt hat(hab die erste Konsole gebraucht auf ebayKleinanzeigen erstanden)?Edit by psXtools.de: Vollzitat entfernt
-
- #134
Gerne
Na das ist doch mal eine Lösung. Einfach ne neue Konsole kaufen
Ob die alte einen defekt hat oder nicht kann ich dir nicht sagen, aber hast du die alte Konsole denn mal mit FAT32 Formatierten SD-Karten getestet?
Evtl. lag es ja wirklich daran? -
- #135
Hey. Ja, ich hab alles durchprobiert. exFAT, FAT32 in allen möglichen Ordnungsgrößen und die Formatierung mit 3 verschiedenen Programmen (SD Card Formatter, AOMEI Partition Assistant und Windows selbst), 3 verschiedene SD-Karten, nichts hat geholfen.
-
-
- #137
versuche das Tool das geht bei mir immer.
Link
-
- #138
Die probleme hatte ich bis vor kurzem mit 2 switches und 6 sd karten ebenfalls. Meine lösung: egal ob du fat32 oder exfat nutzt, beim formatieren die clustergröße auf 32bit stellen, und die sd karten werden korrekt erkannt.
-
- #139
Hallo zusammen,
kurz ein paar Infos zu meiner Konsole
SD Karte auf FAT32
OFW 5.1.0 (Auf Werkseinstellungen zurückgesetzt)
CFW Emunand 6.2.0 (Dateien seperaten auf SD Karte nicht als Partition)
SXOS 2.5.3Ich habe meine OFW bereinigt und auf Werkseinstellungen zurückgesetzt, jetzt kommt jedesmal wenn ich in die OFW starte die Aufforderung meine Micro SD Karte zu formatieren, weil auf ihr Daten einer anderen Konsole sind???
Das ist schon echt nervig, vorallem weil diese Nachricht direkt vorne auftaucht und man sie nur mit A bestätigen kann oder mit der Haus Taste löschen kann.
Die Gefahr ist nun sehr groß das bei einem Absturz der CFW und einem Neustart die SD Karte komplett gelöscht wirdKann man das irgendwie umgehen?
Alle Daten weg wäre eine kleine Katastrophe….trotz Sicherung zwischendurch….
-
- #140
Lösche mal den Nintendo Ordner und boote erneut in die OFW.
Wenn du die boot.dat, license.dat, den Emutendo Ordner, den sxos Ordner und switch Ordner extern sicherst, sowie weitere von dir eventuell manuell angelegte Daten, brauchst du dir keine zu Sorgen machen, wenn mit der SD-Karte mal was ungewolltes passieren sollte. Du kannst diese Daten einfach wieder zurück kopieren und bist sofort wieder auf dem Stand zum Zeitpunkt der Sicherung. (Vorausgesetzt, du hast auch tatsächlich den SD-Datei-emuNand eingerichtet!)
ПоделитьсяНашли опечатку?Пожалуйста, сообщите об этом — просто выделите ошибочное слово или фразу и нажмите Shift Enter.
|
Добавить комментарий |
Эта библиотека предназначена для работы с SD-картой с файловой системой FAT через SDIO интерфейс с использованием DMA под управлением микроконтроллера STM32f4.
Примечание: существует библиотека для USB флешки с файловой системой FATFS (урок №32) и комбинированная USB+SD библиотека (урок №87).
Для создания данной библиотеки (FATFS) был использована библиотека с открытым исходным кодом от STM для работы с функциями SDIO.
Библиотека FATFS имеет очень хорошую англоязычную документацию, в которой описаны все необходимые функции и параметры.
Далее в статье будут описано несколько основных функций, позволяющих смонтировать флешку, открыть файл, прочитать или записать строку в него.
Скорость чтения блока составляет 2.4Мбайт/с в буфер 512 байт, скорость записи на карточку — 500 кбайт/с.
Начиная с библиотеки версии 1.4 можно переключать с 4х битного на одно-битный режим управления в файле «stm32_ub_sdcard.h» режиме SDIO. Если контакт контроля не используется, его можно отключить там же.
ПРИМЕЧАНИЕ: Torsten S. с форума по микроконтроллерам указал ошибку, которая имеет функция FATFS «f_write» (и, предположительно, «f_read»). Если в эту функция передается файл больше 512 байт, происходит ошибка, и файл неправильно читается/пишется. Функции автора “WriteBlock/ReadBlock” позволяют использовать файлы больше 512 байт, так что ошибка не возникает. Но необходимо проверить отсутствие ошибки при непосредственном использовании функции.
Возможные аппаратные ошибки:
SD-карта может неправильно работать из-за каких либо аппаратных ошибок. Вот список наиболее частых из них:
- Плохой контакт проводников (непропай)
- Короткое замыкание между контактами (капля припоя и т.д.)
- Неправильное подключение
- Неисправный разъем SD-карты
- Карта с неправильной файловой системой
- Карта не поддерживается
- Слишком длинные линии подключения
- Подтяжки вверх на линиях
Пример работы и подключение:
Данные о карте.
Подключение карты.
- Линии соединения делайте как можно короче
- Не используйте подтягивающие резисторы на всех линиях
- Используйте SD-карты <=1Гб
- Используйте файловую систему FAT (FAT16), не FAT32 и не NTFS
Используемые выводы и DMA:
1-битный режим:
PC8 : SDIO_D0 = SD-карта DAT0
PC12 : SDIO_CK = SD-карта Clock
PD2 : SDIO_CMD = SD-карта CMD
Примечание: вывод CD SD-карты должен быть подключен к Vcc!!
4х-битный режим:
PC8 : SDIO_D0 = SD-карта DAT0
PC9 : SDIO_D1 = SD-карта DAT1
PC10 : SDIO_D2 = SD-карта DAT2
PC11 : SDIO_D3 = SD-карта DAT3/CD
PC12 : SDIO_CK = SD-карта Clock
PD2 : SDIO_CMD = SD-карта CMD
Вывод обнаружения карты:
PC0 : SD_Detect-Pin (Hi = SD-карта не вставленна)
либо DMA2_STREAM3_CHANNEL4
или DMA2_STREAM6_CHANNEL4
Требования:
Подключаемые модули CooCox-IDE: GPIO, MISC, SDIO, DMA.
Поддерживаемые библиотеки: FATFS.
Перечисления:
typedef enum { FATFS_OK =0, FATFS_NO_MEDIA, FATFS_MOUNT_ERR, FATFS_GETFREE_ERR, FATFS_UNLINK_ERR, FATFS_OPEN_ERR, FATFS_CLOSE_ERR, FATFS_PUTS_ERR, FATFS_SEEK_ERR, FATFS_RD_STRING_ERR, FATFS_RD_BLOCK_ERR, FATFS_WR_BLOCK_ERR, FATFS_EOF, FATFS_DISK_FULL }FATFS_t;
typedef enum { F_RD =0, // зачитать (только если файл существует) F_WR, // записать (только если файл существует) и добавить данные F_WR_NEW, // записать (создать новый файл) и добавить данные F_WR_CLEAR // записать поверх (удалить старые данные) }FMODE_t;
Функции:
void UB_Fatfs_Init(void); // инициализации функций FATFS FATFS_t UB_Fatfs_CheckMedia(MEDIA_t dev); // проверка наличия карты FATFS_t UB_Fatfs_Mount(MEDIA_t dev); // смонтировать карту FATFS_t UB_Fatfs_UnMount(MEDIA_t dev); // отключить карту FATFS_t UB_Fatfs_DelFile(const TCHAR* name); // удалить файл FATFS_t UB_Fatfs_OpenFile(FIL* fp, const TCHAR* name, FMODE_t mode); // открыть файл для чтения или записи FATFS_t UB_Fatfs_CloseFile(FIL* fp); // закрыть файл FATFS_t UB_Fatfs_WriteString(FIL* fp, const TCHAR* text); // записать строку в открытый файл FATFS_t UB_Fatfs_ReadString(FIL* fp, char* text, int len); // чтение строки из открытого файла uint32_t UB_Fatfs_FileSize(FIL* fp); // чтение переменной из файла FATFS_t UB_Fatfs_ReadBlock(FIL* fp, unsigned char* buf, uint32_t len, uint32_t* read); // побайтное чтение файла FATFS_t UB_Fatfs_WriteBlock(FIL* fp, unsigned char* buf, uint32_t len, uint32_t* write); // побайтная запись в файл
Пример использования:
//-------------------------------------------------------------- // File : main.c // Datum : 06.04.2013 // Version : 1.1 // Autor : UB // EMail : mc-4u(@)t-online.de // Web : www.mikrocontroller-4u.de // CPU : STM32F4 // IDE : CooCox CoIDE 1.7.0 // Module : CMSIS_BOOT, M4_CMSIS_CORE // Funktion : Demo der FATFS-SDIO-Library // Hinweis : Diese zwei Files muessen auf 8MHz stehen // "cmsis_boot/stm32f4xx.h" // "cmsis_boot/system_stm32f4xx.c" //-------------------------------------------------------------- #include "main.h" #include "stm32_ub_fatfs.h" int main(void) { FIL myFile; // Хэндлер файла SystemInit(); // Инициализация настроек кварца // инициализации функций FATFS UB_Fatfs_Init(); // проверка наличия карты if(UB_Fatfs_CheckMedia(MMC_0)==FATFS_OK) { // Смонтировать карту if(UB_Fatfs_Mount(MMC_0)==FATFS_OK) { // записать в файл в коневом каталоге if(UB_Fatfs_OpenFile(&myFile, "0:/UB_File.txt", F_WR_CLEAR)==FATFS_OK) { //записать несколько строк в файл UB_Fatfs_WriteString(&myFile,"Test der WriteString-Funktion"); UB_Fatfs_WriteString(&myFile,"hier Zeile zwei"); UB_Fatfs_WriteString(&myFile,"ENDE"); // закрыть файл UB_Fatfs_CloseFile(&myFile); } // отключить карту UB_Fatfs_UnMount(MMC_0); } } while(1) { } }
В приложении проект CooCox отдельная библиотека для использования в других проектах. Автор оригинала статьи просит задавать вопросы на его сайте на немецком или английских языках.
Оригинал статьи
Теги:
Опубликована: 15.10.2014
2
Вознаградить
Я собрал
0
2
x
Оценить статью
- Техническая грамотность
- Актуальность материала
- Изложение материала
- Полезность устройства
- Повторяемость устройства
- Орфография
0
Средний балл статьи: 4.8
Проголосовало: 2 чел.