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

Search:

Type: Posts; User: wwatson

Page 1 of 10 1 2 3 4

Search: Search took 0.02 seconds.

  1. That fixed the mouse issue. Thanks:) Also,...

    That fixed the mouse issue. Thanks:)
    Also, Tested the latest version of MTP from your repo and TD1.58B2.

    With a few adjustments to TeensyEXT4V3:
    29345

    And:
    29346

    Seems to work without...
  2. @KurtE - It's a MK320 wireless keyboard/mouse...

    @KurtE - It's a MK320 wireless keyboard/mouse combo. Does the same thing with a K540, K270 and K280...
  3. @KurtE - Just setup TD1.58B2. I have a library...

    @KurtE - Just setup TD1.58B2. I have a library called TeensyMiniOS that I have been playing with for testing. When I added TeensyEXT4V3 to it with TD1.57 I ran out of memory for local variables to...
  4. Sorry, I just did a second edit on the post with...

    Sorry, I just did a second edit on the post with more info:)
  5. @KurtE @mjs513 - Was able to duplicate the...

    @KurtE @mjs513 - Was able to duplicate the problem with MTP and the PI writable directory. It shows empty:
    29329

    I'll see if I can figure out what it is...

    Edit: Just put it in my Linux...
  6. @KurtE @mjs513 - Decided to format my Kingston...

    @KurtE @mjs513 - Decided to format my Kingston 120Gig SSD to ext4 and pile a couple of directories on it. I formatted the drive using sudo gparted with Ubuntu 20.04.

    Result:
    29311

    Seems to be...
  7. Yeah, I just checked with two different ext4...

    Yeah, I just checked with two different ext4 formatted thumb drives. One I set the file permissions to 'root' and the other I set to 'wwatson'. Did not make a difference to TeensyEXT4 running through...
  8. @mjs513 - It's getting interesting now:) Here...

    @mjs513 - It's getting interesting now:)

    Here is the output from an ext4 formatted thumb drive 2nd partition.

    Ram Drive of size: 65536 initialized
    Set Storage Index drive to 0
    Initializing...
  9. @mjs513 - Sorry... My mistake. In the sketch...

    @mjs513 - Sorry... My mistake. In the sketch early on while testing I made a change starting at about line #202:

    case '2':
    Serial.printf("Drive # %d Selected\n", drive_index);
    // ...
  10. I'm wondering if it has any thing to do with...

    I'm wondering if it has any thing to do with permissions. I think by default that it should be the root user. Will check it out and let you know.
  11. Did some more testing, formatted two partitions...

    Did some more testing, formatted two partitions on one 16G thumb drive. First one as a FAT32 partition and the second one as an ext4 partition.

    This is the console output:

    Ram Drive of size:...
  12. @mjs513 - As far as the warnings go, those have...

    @mjs513 - As far as the warnings go, those have not been implemented yet. I have not tried an HDD yet. Just a USB stick and SD card both formatted as ext4. Also a USB stick formatted as EXFAT. Also...
  13. @mjs513 - Glad to here it. Just went through the...

    @mjs513 - Glad to here it. Just went through the steps myself to make sure I didn't mess something up. It compiled ok. Curious to see how it works in Windows...
  14. MTP_Teensy meets ext4 filesystem.

    @Paul, @KurtE, @mjs513 - After several months of working on lwext4 for the Teensy and three major rewrites I have a workable version that also supports MTP_Teensy:)

    There is a 4th version in the...
  15. Replies
    6
    Views
    283

    @hupool - Something to keep in mind is a lot of...

    @hupool - Something to keep in mind is a lot of thumb drives have small write buffers. I have a 16G Kingston DataTraveler 3.0 that can only do 1.5- 1.6 MB/s. This a fairly old thumb drive. A newer...
  16. @KurtE -Sorry I am late to respond. Have people...

    @KurtE -Sorry I am late to respond. Have people out again at work. I think I have most of the bugs worked out now. I pushed up the latest changes. The readme shows what is available in this update....
  17. That's alright I know you guy's have been busy:)...

    That's alright I know you guy's have been busy:) Been using my big fly swatter. Lots of bugs. I do have the ext4 formatter working now but it is SLOW!
    There is a lot more going on when formatting to...
  18. @All - Now that TD1.57B4 has been released I...

    @All - Now that TD1.57B4 has been released I tested the latest version of TeensyEXT4 with it. It is working:) I was waiting to see if any of the changes to USBHost_t36 would affect it. I did not run...
  19. Another update...

    @All - I have the initial lwext4 FS wrapper working with ext4 formatted devices. It is far from finished but I have a usage sketch that is based on LittleFS_Usage.ino working:

    // ext4Usage.ino ...
  20. @KurtE @mjs513 @Paul - Here is an update on the...

    @KurtE @mjs513 @Paul - Here is an update on the progress with integrating lwext and FS. I finally have the ground work done on mounting USB and SD drives. That includes partitions on USB drives. The...
  21. Thanks for the input:) I have not used the...

    Thanks for the input:) I have not used the USBTimerDriver before but since it is available that would be a better option. When I get some time I will play with it. Still buried in Teensyext4 which is...
  22. @illera88 - A few years ago I created a small...

    @illera88 - A few years ago I created a small library to do repeating key strokes. See attached zip below. It uses elapsedMillis and IntervalTimer to create the repeat rate and delay before starting...
  23. @ deelaleo You might also want to take a look...

    @ deelaleo

    You might also want to take a look at MicroBox. It is a Linux like shell that what written for use with Arduino.

    http://sebastian-duell.de/en/microbox/index.html

    What's kind of...
  24. @KurtE - Saw pretty much what @mjs513...

    @KurtE - Saw pretty much what @mjs513 saw.Serial monitor shows removal and insertion of SD card (built in) but the mount stayed mounted in the file explorer. This is using Ubuntu. As for USB it...
  25. Your right the cast allows it to compile clean......

    Your right the cast allows it to compile clean...

    It will also compile and work with this:

    myfile.write(""); // add a null byte to mark end of string


    Or:

    myfile.print("Just some...
  26. @KurtE - Thanks. I know there were changes. Just...

    @KurtE - Thanks. I know there were changes. Just wanted to make sure:)
  27. Compile Error: SdFat_Usage.ino - Starting with TD1.57B1 up to TD1.57B3

    Was testing SdFat_Usage to see how to use the SdFat bytesPerSector() function and received this compile error:


    SdFat_Usage: In function 'void setup()':
    SdFat_Usage:122: error: call of...
  28. @All - I found some good examples of lwext4...

    @All - I found some good examples of lwext4 usage. This is the link:
    https://github.com/autoas/as/tree/master/com/as.infrastructure/system/fs/vfs

    Basically a virtual file system using lwext4. I...
  29. Burnt many a meal that way:)

    Burnt many a meal that way:)
  30. I'm with you on that. That is why I like Mate as...

    I'm with you on that. That is why I like Mate as well. The regular Ubuntu desktop with the side bar is a little to busy for me...
  31. @defragster - Your welcome. Curious to see if...

    @defragster - Your welcome. Curious to see if they work well. @KurtE - I am still putting the pieces of this puzzle together. It's really low level code. So far most of the basic file op's are there....
  32. You will probably need to use a virtual Linux...

    You will probably need to use a virtual Linux machine like mysys2 or mingw to format an SD card USB device to ext4 on Windows.

    EDIT: Some free programs to format a device to ext4 in Windows:
    ...
  33. I guess the next step is creating some sketches...

    I guess the next step is creating some sketches use the lwext4 filesystem API starting with a version of listfiles.ino. That is found in ext4.c.
  34. Quick update to TeensyEXT4. It now supports SD...

    Quick update to TeensyEXT4. It now supports SD cards formatted to ext4. To test SD card usage you will need to select one but not both of these lines:


    parent_blockdev = ext4_usb_bd_get(); //...
  35. TeensyEXT4 is working finally

    @All - I have pushed up the latest working version of TeensyEXT4 and updated the README.md file.

    Here:
    https://github.com/wwatson4506/TeensyEXT4

    A few notes on this library.

    1) It is a mix...
  36. @KurtE, @mjs513 - I am getting close to pushing...

    @KurtE, @mjs513 - I am getting close to pushing it up to GitHub. Just got finished testing multiple partitions and it's working:) I am still learning about ext4 and the way Linux uses it. It is...
  37. @All - With the recent changes to USBHost_t36 and...

    @All - With the recent changes to USBHost_t36 and being close to complete I decided to revisit TeensyEXT4. I went through it again and finally have it working with the T4.1:)

    Here is some output:...
  38. Just tried myself with QPINAND and the MEM board....

    Just tried myself with QPINAND and the MEM board. Both MP3 and WAV files play... I have not Updated the PLAY-All sketch yet with your changes above. Probably won't have time tonight as I am dealing...
  39. @mjs513 - Thanks for the update. I'll try it out...

    @mjs513 - Thanks for the update. I'll try it out tonight if I can get some time:)
  40. @mjs513 - Your changes took care of the issue....

    @mjs513 - Your changes took care of the issue. installed the latest pre-release of the cores library and was able to consecutively play wav and mp3 files. Don't have any ogg, flac or raw files to...
  41. I to am not that familiar with the Audio...

    I to am not that familiar with the Audio library:) I am setup to test so will modify the sketch and try out the changes...
  42. I guess... I am not very familiar with the inner...

    I guess... I am not very familiar with the inner workings of the Audio library. The sketch above was developed by @mjs513 when a few of us were working with playing wav files with LittleFS and MSC....
  43. Cannot Mix Playing WAV snd MP3 files with latest cores library...

    Was testing playing both wav and mp3 files off of both SD and USB drives. For some reason only the mp3 files would play. Using Arduino 1.8.19 and TD1.57B1 and the latest cores from @KurtE's GitHub...
  44. @Paul @KurtE @mjs513 - Spent a couple of hours...

    @Paul @KurtE @mjs513 - Spent a couple of hours converting DiskIOV3 to the new USBHost_T36 library. Only took a couple of hours:) This was using KurtE's latest branch so I could test with multiple...
  45. Thanks for testing. Will try out your changes...

    Thanks for testing. Will try out your changes today. At least it is working for now:)
  46. @ mjs513 - Well here they are: Got...

    @ mjs513 - Well here they are:

    Got SimpleFTPServer working as well. Just remember 'doRetrieve() and doStore()' are hacked as a workaround. In Filezilla with FTP_Server_T41 both passive and active...
  47. Hi Mike, Been working on this all week. Today...

    Hi Mike,

    Been working on this all week. Today I have everything working. But to get downloads from the T4.1 to the PC I had to do a hack. The problem is WiFiNINA is not setup to check if a...
  48. Thank you:) I did see that it was defined as a...

    Thank you:) I did see that it was defined as a virtual function. I am not very good with C++ as you can probably tell or C for that matter. I have run out of time tonight but will regroup this...
  49. @mjs513 - @ khoih-prog - Something very peculiar...

    @mjs513 - @ khoih-prog - Something very peculiar going on. In doRetrieve() I have:

    int spaceLeft = data.availableForWrite();

    Did a complete grep of WiFiNINA for "availableForWrite". It was...
  50. @mjs513 - @ khoih-prog Well did some more testing...

    @mjs513 - @ khoih-prog Well did some more testing after work tonight and SPI is working with WiFiNINA and the T4.1. sendData() and getData() do not have a problem as they are also used for all other...
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4