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

Search:

Type: Posts; User: vjmuzik

Page 1 of 10 1 2 3 4

Search: Search took 0.01 seconds.

  1. Replies
    5
    Views
    193

    Based on the manual the only advantage of using...

    Based on the manual the only advantage of using the pxp_next is that you can queue up another command while one is already running so as soon as the previous one finishes it'll start the next one....
  2. The USBHost_t36 library isn’t only for the Teensy...

    The USBHost_t36 library isn’t only for the Teensy 3.6 anymore though the name hasn’t changed. The reason why there isn’t any 5v on the Host port is because you aren’t using the library that will...
  3. As for the displays the best way to connect them...

    As for the displays the best way to connect them would be to make use of both SPI buses and have them update using DMA so they don't add any delay, though I'm not sure if anyone has made a DMA...
  4. Replies
    145
    Views
    11,695

    I forgot to look at this when Paul mentioned it,...

    I forgot to look at this when Paul mentioned it, here's the fix: https://github.com/vjmuzik/NativeEthernet
  5. Replies
    5
    Views
    193

    I haven’t done too big of a benchmark so I can’t...

    I haven’t done too big of a benchmark so I can’t say for certain. I can say that adding a rotation or flip did not increase the number of cycles it took for the PXP to process. So if you are already...
  6. Replies
    5
    Views
    193

    T4 Pixel Pipeline Library

    I started working on adding support for the Pixel Pipeline built in to the T4.
    So far I have the overlay and output stages working correctly, rotate/flip in the output stage also works.
    I have...
  7. Adafruit_GFX already has frame buffer/canvas...

    Adafruit_GFX already has frame buffer/canvas objects that work with all their primitives.
  8. Replies
    10
    Views
    218

    As you know a Teensy only has a limited number of...

    As you know a Teensy only has a limited number of pins available, however the processor has more pins than the Teensy form factor allows. The pins made available to the end user are carefully...
  9. Replies
    10
    Views
    338

    I would recommend adding a #elif statement...

    I would recommend adding a #elif statement instead so that you can use the Teensy 4.0’s normal VID and PID. This way when you select the serial port in Arduino it shows up as a Teensy 4.0.
  10. Replies
    11
    Views
    402

    I'm a little confused by this, I'm not sure if...

    I'm a little confused by this, I'm not sure if you know this but on Amazon a product page isn't limited to one distributor, if you'll note on that product page there are 9 listings from different...
  11. Replies
    7
    Views
    151

    Definitely, that's what I planned to do.

    Definitely, that's what I planned to do.
  12. Replies
    7
    Views
    151

    Yeah DigiNet is a low level protocol not...

    Yeah DigiNet is a low level protocol not requiring an ethernet stack, the only common part between all the DigiNet consoles is the initial handshake, after that most of the consoles have their own...
  13. Replies
    7
    Views
    151

    Yeah I totally understand, Avid really needs to...

    Yeah I totally understand, Avid really needs to stop placing arbitrary limitations in there products, they love limiting everything to 32 where ever they can to squeeze more money from the end user...
  14. Replies
    7
    Views
    151

    At the moment in FNET there aren't separate names...

    At the moment in FNET there aren't separate names for each service, so every service would share the same name, I haven't thought to try multiple services of the same type so this issue never arose...
  15. Replies
    10
    Views
    338

    Use the “Adafruit_TinyUSB_Teensy_MSC_SD” example,...

    Use the “Adafruit_TinyUSB_Teensy_MSC_SD” example, it just uses the SD wrapper Paul made with the beta.
  16. Replies
    65
    Views
    3,132

    The IOMUX is responsible for routing internal...

    The IOMUX is responsible for routing internal registers to external signals, just turning on VSELECT will not change to 1.8v mode. VSELECT for SD0 can be routed to one of four pins through the IOMUX,...
  17. Replies
    65
    Views
    3,132

    It's not rocket science, the reference manual...

    It's not rocket science, the reference manual tells you you need external circuitry, so you need external circuitry:
    22568
  18. Replies
    65
    Views
    3,132

    They are very much exposed pins and not just...

    They are very much exposed pins and not just internal though the only one we have exposed is AD_B1_01 which is pin 18 on the Teensy 4.1. Like I said earlier that pin would be responsible for changing...
  19. Replies
    10
    Views
    338

    I don’t have plans to merge this or if I’ll...

    I don’t have plans to merge this or if I’ll continue it further than what it is now, like I said I only wanted see if it was feasible.
  20. Replies
    65
    Views
    3,132

    The pins for VSELECT can be found in the...

    The pins for VSELECT can be found in the reference manual, which does show the external pins that it maps to, for SD0 it can be one of these 4 pins here:


    USDHC1_VSELECT
    GPIO_EMC_41 ALT6...
  21. Replies
    65
    Views
    3,132

    I see now it's not the SD cards power that needs...

    I see now it's not the SD cards power that needs to change it's the NVCC_SD voltage that has to change, which based on the Teensy 4 schematic is hardwired to 3.3v so currently we can't do anything...
  22. Replies
    10
    Views
    338

    Teensy 4.1 Adafruit TinyUSB Support

    I've made some minor changes to the existing libraries to let it work with a Teensy 4.1 since the imxrt1060 processor already had support just not with the Teensy defines, I've also modified two of...
  23. Replies
    65
    Views
    3,132

    I thought the SD card needs to be powered from...

    I thought the SD card needs to be powered from 1.8v as well, it is currently hardwired to 3.3v with no way to change it and from what I remember there was a pin on the processor that would toggle...
  24. Replies
    65
    Views
    3,132

    I'm pretty sure I remember talks of this before...

    I'm pretty sure I remember talks of this before and the problem had to do with it being hardwired at 3.3v and the pin that is supposed to make the change to 1.8v wasn't exposed anywhere.
  25. I was in the same boat, but I had to force myself...

    I was in the same boat, but I had to force myself to learn pointers because I know it would help me in the long run, you really have to experiment with them to get a good understanding.

    I'll try...
  26. If I'm understanding this right I believe you...

    If I'm understanding this right I believe you want "char menutext[MAX_OPTION]" to be "char **menutext[MAX_OPTION]" an array of double pointers so that you can do "menutext[ID] = MenuText;"
  27. Replies
    145
    Views
    11,695

    Basically any function that uses ipv4 would need...

    Basically any function that uses ipv4 would need an ipv6 equivalent, I’m not sure how much of it could stay as is without changes so I don’t know if it’s a quick fix.
  28. Replies
    145
    Views
    11,695

    FNET itself does support it, though I’ve turned...

    FNET itself does support it, though I’ve turned it off in the config since the original Ethernet.h library didn’t support. At the moment there aren’t plans to add it because I’m working on other...
  29. Replies
    4
    Views
    147

    Now that you mention it I do remember that being...

    Now that you mention it I do remember that being a previous issue, the other guy wasn't able to compile for other reasons, but I know I did try to fix this error as well even though it didn't cause...
  30. Replies
    5
    Views
    779

    The other part that needs changed in usb_desc.c...

    The other part that needs changed in usb_desc.c is this which appears twice for the T4.x:


    #if MIDI_NUM_CABLES >= 2
    #define MIDI_INTERFACE_JACK_PAIR(a, b, c, d, e) \
    6, 0x24, 0x02, 0x01,...
  31. Replies
    244
    Views
    29,474

    That would make more sense, I missed Rev 0 and...

    That would make more sense, I missed Rev 0 and thought you were referring to the i.MX RT Series Crossover MCU Fact Sheet .
  32. Replies
    244
    Views
    29,474

    It has a little bit more information of the...

    It has a little bit more information of the different 1170 processors that they will have available, though I suspect the Teensy will be using the 1176 that has all the features, as well as what...
  33. Replies
    244
    Views
    29,474

    Every so often I check NXP for information on the...

    Every so often I check NXP for information on the 1170 family and they released a new fact sheet a few days ago that also has some ordering information for the evaluation board. So after a little bit...
  34. Replies
    145
    Views
    11,695

    Now that I've learned how to make use of C++...

    Now that I've learned how to make use of C++ objects from C code I figured I would finally add the missing Serial functions from FNET so that it's services that make use of it will actually function....
  35. Replies
    4
    Views
    147

    I remember one person had an issue like this a...

    I remember one person had an issue like this a year ago when I originally ported it for USB Ethernet on the Teensy 3.6 and 4.0 before the Teensy 4.1 was available. I don’t remember if he fixed it or...
  36. Replies
    12
    Views
    643

    To answer my own question I found this while...

    To answer my own question I found this while browsing the data sheet:

    NOTE
    While the GPIO direction is set to input (GPIO_GDIR = 0), a
    read access to GPIO_DR does not return GPIO_DR data. ...
  37. Thread: TDM as slave

    by vjmuzik
    Replies
    13
    Views
    359

    What would stop you from configuring TDM2's Frame...

    What would stop you from configuring TDM2's Frame Sync Direction to externally generated then running a wire from TDM's WS signal into TDM2's WS signal so that they share the same frame sync timing?
  38. Replies
    2
    Views
    109

    Considering the tx line is in no way connected to...

    Considering the tx line is in no way connected to the rx line in your schematic you may have accidentally bridged the pins when you soldered your header on.
  39. While it’s possible you may be sending too much...

    While it’s possible you may be sending too much data for the MIDI buffer, you state that it worked fine without the multiplexer and that’s likely still the case. Of note is that when you add a...
  40. Replies
    5
    Views
    189

    I remember this from a while ago, though it was...

    I remember this from a while ago, though it was intentional unlike yours: https://forum.pjrc.com/threads/30152-puzzle-little-brain-teaser?p=83373#post83373
  41. In my ongoing effort to see how many displays I...

    In my ongoing effort to see how many displays I can reasonably tack onto a Teensy 4.x I've finally delved into the world of DMA, after a slew of testing done earlier today I've finished it up just a...
  42. Looks like you should be using INITR_REDTAB for...

    Looks like you should be using INITR_REDTAB for your specific board as well, which already has the correct values for colstart and rowstart for your display.
  43. This isnít the right thread for the Teensy...

    This isnít the right thread for the Teensy modified library, but the issue appears to be that you donít call init before turning on the frame buffer here.

    void setupDisplay() {
    ...
  44. Alrighty I found where the problem was happening,...

    Alrighty I found where the problem was happening, I was checking for an error in the wrong place so it was catching an exception from something else and dropping the packet as a result. I tested this...
  45. This does appear to be a bug, so far I can verify...

    This does appear to be a bug, so far I can verify the message is being received by FNET, but I haven’t pinpointed yet where it’s being lost and why.
  46. Frame buffer for Adafruit_GFX based displays

    I've been using the builtin Adafruit_GFX classes to implement a frame buffer in my projects, I finally decided to make a simple helper class that makes it a little bit easier to accomplish and maybe...
  47. Replies
    16
    Views
    488

    Here this should work, I had the height and width...

    Here this should work, I had the height and width swapped in my code that I copy and pasted because I had my displays vertical that's why the setRotation was in there.

    #include <Adafruit_GFX.h>...
  48. Replies
    34
    Views
    1,360

    I can test this for Safari and Chrome so I can...

    I can test this for Safari and Chrome so I can say that while it does work the same as the other browsers I wish it was more fluid like the Audio System Design Tool where the line moves as you drag...
  49. Replies
    16
    Views
    488

    Yeah there isn't really any documentation for it...

    Yeah there isn't really any documentation for it that I remember, I figured out how to use it myself. The gist of it is that you can replace any command that you've made with the tft such as...
  50. Replies
    16
    Views
    488

    If you want shorter loop times when you are using...

    If you want shorter loop times when you are using displays then you have to buffer the entire display and write the buffer to the display. Since you are using the Adafruit-GFX-Library you donít have...
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4