Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: defragster

Page 1 of 10 1 2 3 4

Search: Search took 0.08 seconds; generated 33 minute(s) ago.

  1. Also > At a glance that text "-s : Use soft...

    Also > At a glance that text "-s : Use soft reboot if device not online" seems like maybe it should read :: "-s : Use soft reboot if device online" - Where offline implies a soft reboot wouldn't...
  2. Has it been otherwise powered? Mine was in one...

    Has it been otherwise powered? Mine was in one of the beta units and battery was empty. It had been parked more than used - and off/on as the T_4.1 went through and out of Beta and mostly since it...
  3. Didn't expect it had the more recent time fix -...

    Didn't expect it had the more recent time fix - but it has been updated with last TD release it seems to support T_4.1 as well. But that code is public - so if it had the time set during upload it...
  4. Or you can use TyCommander - it doesn't have the...

    Or you can use TyCommander - it doesn't have the time set code during upload which has not yet been made public -it has a thread and github.com/Koromix/tytools

    It is interesting it sees the time...
  5. Replies
    9
    Views
    196

    Not sure about the history - but all windows of...

    Not sure about the history - but all windows of each INSTANCE of the IDE works on the set board.

    Multiple instances can be opened - separate start of the EXE.

    However the TyCommander Tool is...
  6. Sure looks like it: 22703

    Sure looks like it:
    22703
  7. Replies
    484
    Views
    8,699

    @Paul - can you give a quick note on p#481...

    @Paul - can you give a quick note on p#481 development - right direction worth some cleanup? And update to defragster github for further review/test?
    > on 16MB QSPI the LittleFS : Traverse takes...
  8. Replies
    70
    Views
    2,823

    @Paul - check New Supplier page :...

    @Paul - check New Supplier page : protosupplies.com/product/teensy-4-1/

    A good page of T_4.1 info as I saw it. My ISP won't allow me to view it at this time ...

    It seemed to have an exhaustive...
  9. Replies
    484
    Views
    8,699

    Regarding notes about LittleFS formatting and...

    Regarding notes about LittleFS formatting and tracking I now have a bitmap of blocks IN USE by LittleFS.

    Nothing to publish yet - but after scanning the core little fs code I found a helpful...
  10. Replies
    484
    Views
    8,699

    Another update to LFSintegrity...

    Another update to LFSintegrity.
    > ack true errors
    > clean up side effects of errors
    > added MAXFILL to compare differnece of ( myfs.totalSize() - myfs.usedSize() ) to not add to files when...
  11. Replies
    484
    Views
    8,699

    Paul - before I got distracted looking for how...

    Paul - before I got distracted looking for how LFS 'deletes' blocks - I noted a lot of refs to 'look_ahead' - that is the WINDOW it seems - how far ahead it will look to find a contiguous space for a...
  12. Replies
    484
    Views
    8,699

    Added file read verify of each bigfile on delete...

    Added file read verify of each bigfile on delete to LFSintegrity. Has to have the number of characters indicated by file.size() and each char is the same as the index '#' of the file.

    @KurtE - if...
  13. Replies
    484
    Views
    8,699

    Indeed I was presented those options and it was...

    Indeed I was presented those options and it was helpful, somewhat. I had a clone and did the PR with 'share my work' - then deleting the PR destroyed my local copy as it was a subset of Paul's - I...
  14. Replies
    484
    Views
    8,699

    As always - it is a Trade OFF ... Cluster Size...

    As always - it is a Trade OFF ... Cluster Size ... Block Size ....

    With edits taking out the hardcoded 256 (block_size) shown in p#474:


    private:
    static int static_read(const struct...
  15. Replies
    484
    Views
    8,699

    > Posted a change in LFSintegrity to 'F'ormat to...

    > Posted a change in LFSintegrity to 'F'ormat to set the 'bCheckFormat = false;' since the code disables that on LLformat. Note: that also enable creation of Root Directories for the deeper...
  16. Replies
    484
    Views
    8,699

    Well I managed to name a FORK after making a...

    Well I managed to name a FORK after making a Clone and it seems right ...



    ...
    github.com/Defragster/LittleFS
    ...


    Heads up - I've been posting LittleFS::quickFormat() when I meant to say...
  17. Replies
    484
    Views
    8,699

    Yes, this is stored in Volatile memory :: ...

    Yes, this is stored in Volatile memory ::

    uint32_t iiblk = 1+(config.block_count /8);
    if ( checkformat == nullptr) checkformat = (uint8_t *)malloc( iiblk );

    If the processor restarts...
  18. Replies
    484
    Views
    8,699

    Note sure if I missed anything in your post -...

    Note sure if I missed anything in your post - except even if background lowlevel formatting is done - this code provides a 'bit' Formatted { Yes/No }. So if a background formatter were to know which...
  19. Replies
    484
    Views
    8,699

    ... the work is done now ... and, at the cost of...

    ... the work is done now ... and, at the cost of 512 bytes in this case, when activated it does a bit test rather than a partial read. A full block read at time of write adds back 581461 us / 4096 ...
  20. Replies
    484
    Views
    8,699

    @Paul - does that look like a better direction...

    @Paul - does that look like a better direction for faster FLASH writes when logging? The only reformats before the disk is full would be if file/directory creation alters in place metadata - AFAIK:...
  21. Replies
    484
    Views
    8,699

    Cell phones are good at seeing the unseen. I had...

    Cell phones are good at seeing the unseen.
    I had to watch a Server boot - where it sits forever doing NOTHING - then you get a couple seconds to respond before it flashes away.
    So I took a video...
  22. Replies
    484
    Views
    8,699

    Another idea for tracking Pre-Formatted Blocks: ...

    Another idea for tracking Pre-Formatted Blocks:

    Same 'method' as before - except alternate implementation:


    Do what Paul does during lowLevelFormat() - read the full block for 0xff with :...
  23. Replies
    484
    Views
    8,699

    Indeed FRAM's not huge and more expensive for...

    Indeed FRAM's not huge and more expensive for sure.

    The LilttleFS No Re-Format on SPI gave 452 KB/sec (2 pages back - 16728000Bytes in 37 seconds - before KB/sec printed) - so Fram's (no QSPI...
  24. Replies
    484
    Views
    8,699

    Okay - the reason for the big file fail on the...

    Okay - the reason for the big file fail on the RAM is increased overhead of the small blocks on RAM - which may make sense when not using 8 or 16 MB of PSRAM. Moving to larger blocks should be...
  25. Replies
    484
    Views
    8,699

    @Paul - did you see the note about considering an...

    @Paul - did you see the note about considering an alternate set of params for LARGE LittleFS_RAM p#424? I didn't get them right in my edit - but larger blocks will minimize wasted 'metadata'...
  26. Replies
    484
    Views
    8,699

    That seems to be a digikey packaging notation ::...

    That seems to be a digikey packaging notation :: W25Q128JVSIQTR-ND - Tape & Reel (TR)

    The rest of the main part# and info appears the same.
  27. Replies
    31
    Views
    1,433

    Seems to have made it right. For Windows ZIP...

    Seems to have made it right.

    For Windows ZIP extract the file is :: {arduino}\lib
  28. Replies
    484
    Views
    8,699

    Back to the real issue in #422 (tiny alloc blocks...

    Back to the real issue in #422 (tiny alloc blocks in BIG PSRAM) doing this for LittleFS_RAM() { } :: bool begin(()
    > it runs maybe 3-5X faster - but I get LFSintegrity file verify failure so...
  29. Replies
    484
    Views
    8,699

    opps for the big interruption to find something...

    opps for the big interruption to find something that was obvious ... Large RAM needs larger blocks ... and not knowing the file sys functions returned 64 bit values :( :mad:

    back to the point of...
  30. Replies
    484
    Views
    8,699

    @Paul if you look at this - things have changed -...

    @Paul if you look at this - things have changed - mostly the details printed in samples sketch - current copy below, AND the print format strings used ????
    >> Just seeing the LittleFS functions...
  31. Thread: Teensy Qt

    by defragster
    Replies
    448
    Views
    142,236

    Downloaded on Win10 - did UnBlock the exe and it...

    Downloaded on Win10 - did UnBlock the exe and it runs and seems okay.

    DONE :: Went to first post and placed:

    You can find it on my GitHub page at : github.com/Koromix/tytools (and the release...
  32. Replies
    10
    Views
    209

    Post #2 here linked to Paul's post #4 on the...

    Post #2 here linked to Paul's post #4 on the other thread. There is more info in the rest of that thread - post #2 has a mapping of the pins doc courtesy of @KurtE - and indicates the swap 1-4 goes...
  33. Replies
    484
    Views
    8,699

    Got the current github LittleFS - knew my gated...

    Got the current github LittleFS - knew my gated changes only applied to Q/SPI :: and RAM showed the same .size()==0 but with that and edit above here is output on one T_4.1 with RAM then QSPI:

    ...
  34. Replies
    484
    Views
    8,699

    Interesting to see you got the ZERO file.size()...

    ...

    So I wonder why the Beta board is about 1.5 times faster then the two I soldered up. The recent board chip came from PJRC, the 2nd one came from Digikey, and not sure where Paul got them for...
  35. @jensa - did forum search on vbat and this post...

    @jensa - did forum search on vbat and this post by Paul was in the early list.

    @drewhamiltonasdf - check this post::

    Teensy40-only-3-3V-power-supply

    Good memory @BriComp - not even 2 weeks -...
  36. Replies
    484
    Views
    8,699

    Getting the 64MB Flash from ProtoSupplies - Ken...

    Getting the 64MB Flash from ProtoSupplies - Ken noted the center open solder pad - making sure it didn't get shorted during assembly - so as long as not too close in the middle - and soldered square...
  37. Replies
    10
    Views
    209

    With some forum searching example will show...

    With some forum searching example will show usage. All the registers are already named and pointed to in TeensyDuino installed header files. Bing and google can find forum stuff as well or better...
  38. Replies
    10
    Views
    209

    Best to use native ARM register access rather...

    Best to use native ARM register access rather than the ported attempt to support the old way.

    Made a GPIO summary note here to recent info maybe it helps:

    ...
  39. Replies
    6
    Views
    115

    I saw this item on the new Teensy Distributor...

    I saw this item on the new Teensy Distributor page: Proto Supplies : MP2315 Mini Adjustable DC-DC Step-Down Module
    It is adjustable and step down only - but has onboard resistors to solder to get...
  40. Replies
    484
    Views
    8,699

    Ahhh Beefy ... nice it had a unique name...

    Ahhh Beefy ... nice it had a unique name SublimeText found it.

    I need to put the github fresh copy of LittleFX to confirm that issue I noted on file.size() from local copy corruption ...
  41. Replies
    484
    Views
    8,699

    ARGHH - in editing code to post ... I set it...

    ARGHH - in editing code to post ... I set it back to RAM with 16 MB request on a board with QSPI Flash and only 8MB PSRAM - that is why it was dying on start ... opps ...

    As noted the code...
  42. Replies
    484
    Views
    8,699

    See post following - in editing code to...

    <EDIT> See post following - in editing code to post ...

    @Paul - post #401 didn't end where it started ... in the ruin should be steps to run a RAM based BigFile LittleFS that if halfsize...
  43. Replies
    484
    Views
    8,699

    BTW @KurtE, mjs513, allcon: koromix posted fixed...

    BTW @KurtE, mjs513, allcon: koromix posted fixed version of TyCommander to work on new TD1.54 USB Serial type change new release done: file3.size()=2054847098[/COLOR][/B]
    Use 1 PSRAMs with 8MB

    ...
  44. Replies
    484
    Views
    8,699

    Will look into the "config.lookahead_size =" -...

    Will look into the "config.lookahead_size =" - but the real issue is 24ms stall on every added/redone block - of course this can only go away with pre-formatting for 'purposeful faster logging' -...
  45. Not sure about website - seems a local issue - it...

    Not sure about website - seems a local issue - it is working today - machine updated and restarted overnight.

    Digikey Flash and Headers - that is Fast - yes you can hold that and I'll update...
  46. Replies
    484
    Views
    8,699

    That wasn't a question - and not properly phrased...

    That wasn't a question - and not properly phrased either : 4096/128 == 32 byte blocks. ( that was from hard coded LittleFS_Program )

    Seeing the chipinfo explains it with regard to FLASH.

    ...
  47. One user did replace a lost cap - and on the...

    One user did replace a lost cap - and on the thread Paul posted the association of the parts - it has been months ... not sure if that got linked anywhere more easily found though.
  48. Replies
    484
    Views
    8,699

    Thanks - I've been chasing circles looking for...

    Thanks - I've been chasing circles looking for the root of those defines - even just grepping the LittleFS folder I was not getting to the actual number part. Then seeing odd 128's - now I assume...
  49. Replies
    484
    Views
    8,699

    'block' seems to be the single unit of tracking...

    'block' seems to be the single unit of tracking and allocation?

    Indeed this is only 'safe' if every "used" 'block' starts with some header tagging/info that assures somewhere in the first 16 bytes...
  50. Replies
    484
    Views
    8,699

    If anyone looks the PR DIFF is TINY ... writing...

    If anyone looks the PR DIFF is TINY ... writing the code much easier than testing ... have Three Teensy testing again ...

    Changed LFSintegrity to have a TOGGLE 'Z'ippy to request no reformat of...
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4