Ok, now will hang with error code I need. Run two times to confirm that error code is the same.Yeah it's the same, with the latest commit.
It also felt slower this time but that might just be me
Ok, now will hang with error code I need. Run two times to confirm that error code is the same.Yeah it's the same, with the latest commit.
It also felt slower this time but that might just be me
No error code.. It just hangs like it usually does..Ok, now will hang with error code I need. Run two times to confirm that error code is the same.
Very strange, it must draw the error. Try to comment this line https://github.com/dukesrg/rxTools/blob/dev-cardboost/rxtools/source/lib/tmio/tmio.c#L177No error code.. It just hangs like it usually does..
Hold on, I'm suspecting something wrong with my last compile. Let me check that first, then I'll try this oneVery strange, it must draw the error. Try to comment this line https://github.com/dukesrg/rxTools/blob/dev-cardboost/rxtools/source/lib/tmio/tmio.c#L177
Yes, this could be, because I'm editing in the web with no comilation nowHold on, I'm suspecting something wrong with my last compile. Let me check that first, then I'll try this one
Yes, this could be, because I'm editing in the web with no comilation now![]()
Anywhere in the beginning? or before/after something specific?Just add
#include "theme.h"
in tmio.c
Just add
#include "theme.h"
in tmio.c
Once again plsAnywhere in the beginning? or before/after something specific?
Edit: Nevermind, saw the commit
I mean ,free to try the next commit!
Finally compiled lolRight, sorry - it was in two placesOnce again
Finally compiled lol
Error code:
20A207A5 00002400
Ran it twice
data crc error? That could be dangerous..Looks plausible - read underrun and data CRC error. This is what TMIO controller reports.
The question is - how to fix it. Existing DSi homebrew documentation does not provide solution. Though eMMC documentation does have a description for this situation, but SD specification have reserverd this error bits %)
upd: The next one - re-init SD on read error.
So all homeberew works underclocked, while native 3DS applications may have a proper handlers for error, so may work at full speed.
I suppose CRC was caused by read buffer underrun, since both error bits are set. This is not dangerous itself. But write buffer overrun could occur too and this is dangerous if not handled properly. In sdmmc it is not handled also, so potentially could ruin for system too, though less probable on lowered clock. I wondering while underrun situation and proper maximum clock calculation is ripped off from the official SD simplified specification, while exists in JEDEC eMMC specs.data crc error? That could be dangerous..
Latest commit also freezes.. No change
Well I don't even know what that is.. Doubt I could help with this, not to mention I don't currently have time for research (been testing builds while doing other stuff)I'll try to implement full tmio reset in several hours, for now you could try to seek for the tool that could display your card CSD control register, I could check what is the difference in timing comparing to my SD which causes underrun issue.
NP, will return to that in case we won't find an easy solutionThanks for the detailed explanation.
Well I don't even know what that is.. Doubt I could help with this, not to mention I don't currently have time for research (been testing builds while doing other stuff)
Fill storage reset added. Checked in normal condition - works fine, so hope this will resolve the issue. Check please.
Weird, but spider is failing.. I'll delete everything and recompile from the startFill storage reset added. Checked in normal condition - works fine, so hope this will resolve the issue. Check please.
Weird, but spider is failing.. I'll delete everything and recompile from the start
Edit: spider worked after complete reinstall, but the result is still the same.. Console freeze


