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
    4
    Views
    133

    That would be correct, you can just ignore it if...

    That would be correct, you can just ignore it if you plan on hardwiring the ADDR pin.
  2. Replies
    4
    Views
    133

    I’m still early on with my PCB design learning...

    I’m still early on with my PCB design learning but for pull-up resistors the impedance is likely negligible, considering resistors aren’t exactly perfect it should be ok.

    Though looking at the...
  3. The only two reasons I could see it being slower...

    The only two reasons I could see it being slower is either the client.connect() or client.stop(). Connect for obvious reasons could take longer depending on implementations. Stop may be spending...
  4. Check the QNEthernet examples, I know you don’t...

    Check the QNEthernet examples, I know you don’t need the include, but you need to add a namespace.
  5. As suggested, try QNEthernet, for most users...

    As suggested, try QNEthernet, for most users there won’t be a noticeable difference besides less bugs and relying on a different TCP/IP stack. Though I’m not sure if this is a DHCP issue with your...
  6. Replies
    22
    Views
    556

    Either you can use verbose output and look for...

    Either you can use verbose output and look for where the line that generates it says where it is then copy it or what I do is after compiling in the Teensy Loader you can click "Open HEX File" and...
  7. Replies
    22
    Views
    556

    Alternatively you can just drag the file from...

    Alternatively you can just drag the file from Finder into terminal rather than cding into the folder and typing it out.
  8. I say rebuild, but it's more so a whole new...

    I say rebuild, but it's more so a whole new custom design just using the chassis and taking inspiration from some of the circuits it already has. Most of the channels need fully rebuilt and new PCBs...
  9. Not sure if you have it working or not, but you...

    Not sure if you have it working or not, but you said Pin 1 of IC6 is connected to RD. You also say you have the Mega connected through Conn 4, RD is not available at Conn 4 rather it's BRD coming...
  10. I have a Trident Vector 432, a very nice console...

    I have a Trident Vector 432, a very nice console in it's own right.
  11. This is an interesting project, I have a similar...

    This is an interesting project, I have a similar situation with a console from the early 90s that has something similar to this and I would be doing the same thing you are if I wasn't planning on...
  12. Recently I've done a little bit more coding...

    Recently I've done a little bit more coding Teensy wise than before and I've had a handful of very hard crashes in the sense that the system just locks up/freezes and nothing can be done besides...
  13. Quick note about client.close() originally I...

    Quick note about client.close() originally I didn't have it and client.stop() behaved in a similar manner to yours does and it did work 99% of the time. After a bit of searching I found that when the...
  14. Don't go by version numbers alone, I'm not the...

    Don't go by version numbers alone, I'm not the best at changing those, I just tried connecting here and it didn't time out. Though it does spew a ton of error messages because of other issues, the...
  15. Make sure you update FNET to the latest version,...

    Make sure you update FNET to the latest version, there was a problem with DNS not resolving aliases and it sounds like that may be the issue now.
  16. Realistically speaking, even though it doesn’t...

    Realistically speaking, even though it doesn’t arrive in the same packet that does not cause issues for TCP and he says it was accepted locally so there’s nothing wrong with the formatting of his...
  17. That’s exactly what I’m saying because they are...

    That’s exactly what I’m saying because they are hosted by different servers, a quick ping from my phone confirms this, then the main domain has no idea about the content on the subdomain. If it was...
  18. If the subdomain is being hosted on a different...

    If the subdomain is being hosted on a different server than the main domain, which is likely the case, the client socket would need to be connected to that server which more than likely has a...
  19. I can see how that would support multihoming, but...

    I can see how that would support multihoming, but that also assumes the subdomain resolves to the same IP Address as the main domain when doing a DNS lookup. That may or may not be the case, so the...
  20. If it’s not being sent to the IP Address of the...

    If it’s not being sent to the IP Address of the subdomain, will sending to the main domain automatically reroute it to the subdomain in the host value? I wouldn’t really expect it to myself, but I...
  21. Shouldn’t the server address match the subdomain...

    Shouldn’t the server address match the subdomain address from the host line? Likely DNS isn’t getting the IP address to the subdomain, so it would be reporting as a bad request since it’s routing to...
  22. It should handle the fragmenting, though after...

    It should handle the fragmenting, though after thinking about it with TCP you don’t have to use ip fragmentation. Due to the way TCP works as long as you have big enough buffers to store it it will...
  23. IP fragmentation can do what you want, though for...

    IP fragmentation can do what you want, though for TCP both sides must agree to use a larger size through the MSS setting.
  24. Replies
    1
    Views
    179

    According to the documentation endTransmission...

    According to the documentation endTransmission does not return the number of bytes sent, rather it returns a non zero number if there is an error.
    The documentation is here:...
  25. Replies
    200
    Views
    37,324

    It appears the freezing problem happens as a...

    It appears the freezing problem happens as a result of the IntervalTimer interrupt which I am honestly surprised about because FNET was designed to run from an interrupt when used without an RTOS....
  26. Replies
    200
    Views
    37,324

    I feel your pain on this, unfortunately itís due...

    I feel your pain on this, unfortunately itís due to a bug in FNET causing the socket to lose its data thus resulting in this error. Iíve recently rewritten NativeEthernet to make it less error prone...
  27. Those are valid reasons, as far as FNET it has a...

    Those are valid reasons, as far as FNET it has a fairly complex ISR management system and it’s default implementation uses it’s own timer library to run from either a PIT or GPT timer. The only...
  28. Assuming LWIP has no issues with it what’s your...

    Assuming LWIP has no issues with it what’s your reason for not wanting to use a timer?
  29. Replies
    14
    Views
    808

    Unfortunately I haven’t been able to find one...

    Unfortunately I haven’t been able to find one with proper documentation so the only option would be to reverse engineer an open source Linux driver. Which is currently beyond my level of...
  30. Replies
    14
    Views
    808

    An ESP module is probably the easiest and fastest...

    An ESP module is probably the easiest and fastest way to get up and running. Theoretically it can support a SDIO or USB WiFi chip, but I haven’t found one with good documentation publicly available...
  31. Iím skeptical of the stability of the current...

    Iím skeptical of the stability of the current NativeEthernet just because of some of the choices Iíve made and other issues that have propped up. Currently Iím working on a rewrite of the whole thing...
  32. Replies
    8
    Views
    386

    Memory constraints can certainly be a concern,...

    Memory constraints can certainly be a concern, though as far as corners being cut I can't say what decisions were made for FNET, I just know that I haven't had any prior issues with using larger...
  33. Replies
    8
    Views
    386

    I can’t speak for how well it’s handled since I...

    I can’t speak for how well it’s handled since I didn’t write it, but it’s a standard that’s been in use and supported for many years now so I suspect any issues have been ironed out. Personally I...
  34. Replies
    8
    Views
    386

    While the MTU is limited to 1500 bytes the stack...

    While the MTU is limited to 1500 bytes the stack supports IP Fragmentation so the MTU size isn't the actual limit to how big a packet can be by the time it reaches the user sketch. The config right...
  35. Replies
    2
    Views
    233

    There is a ping service in FNET for pinging other...

    There is a ping service in FNET for pinging other devices, by default you can ping FNET from other devices though. The ping service is here:...
  36. I don’t know what versions are included in the...

    I don’t know what versions are included in the beta, I would still recommend trying the manual install first from the provided links.
  37. Try the updates shown here, see if they fix your...

    Try the updates shown here, see if they fix your issue, there was an issue of running out of sockets when using TCP Servers for a while now. This is more than likely what is happening to you since as...
  38. Replies
    22
    Views
    556

    I've been using it on MacOS to diagnose my own...

    I've been using it on MacOS to diagnose my own issues lately, though I didn't know about the addr2line bundled in the Teensyduino.app, personally I installed it through Homebrew. The link to the...
  39. Replies
    16
    Views
    608

    I wrapped the function in...

    I wrapped the function in noInterrupts()/interrupts() so itís not completely disabled, I at least know not to do that.

    There is no check on the new since it will never fail there, itís a...
  40. Replies
    16
    Views
    608

    I think you might've been right, it hasn't...

    I think you might've been right, it hasn't crashed yet after more than 100,000 successful connections, this has been giving me a headache all day and it's about the only thing I haven't tried to do...
  41. Replies
    16
    Views
    608

    It should be valid, it's at least valid thousands...

    It should be valid, it's at least valid thousands of times besides the one that causes the crash.
  42. Replies
    16
    Views
    608

    It's a variable in this function here ...

    It's a variable in this function here


    000005e8 g F .text.itcm 00000124 EthernetClient::tcp_client_poll(EthernetClient*)

    void EthernetClient::tcp_client_poll(EthernetClient *client){
    ...
  43. Replies
    16
    Views
    608

    Here you go. ...

    Here you go.



    /var/folders/6c/mywk2cdx4k919xpqt544vnbh0000gq/T/arduino_build_302604/WebServerNonBlocking.ino.elf: file format elf32-littlearm

    SYMBOL TABLE:
    60000000 l d ...
  44. Replies
    16
    Views
    608

    I wouldn't rule it out, but the current code...

    I wouldn't rule it out, but the current code doesn't have any arrays near it or anything that should overflow as far as I can tell.

    I'm not really sure what I should be looking for in the map...
  45. Replies
    16
    Views
    608

    That's the confusing part, it gets past multiple...

    That's the confusing part, it gets past multiple null pointer checks after allocating the socket memory and the client object, none of them fail and the pointers are set to null when created so it's...
  46. Replies
    16
    Views
    608

    I’ve never used it before so I don’t know what...

    I’ve never used it before so I don’t know what it’s capable of, my knowledge of debugging only includes the serial monitor.
  47. Replies
    16
    Views
    608

    T4.1 Data Access Violation Crash

    I'm currently working on rebuilding NativeEthernet from scratch so that it's fully non-blocking for better performance, while working on the TCP Server code I'm running into an annoying crash I can't...
  48. Replies
    1
    Views
    168

    I now see that in my example sketch I had to do...

    I now see that in my example sketch I had to do threads.setSliceMicros(10); in order to have such a short threads.delay, though I am curious on why Test delay yield failed in the TeensyThreads Tests...
  49. Replies
    1
    Views
    168

    TeensyThreads Yield broken for 4.x?

    Possibly first mentioned here.
    Using Teensyduino 1.54 and Teensy 4.1(though it should be the same for any 4.x)
    TeensyThreads Yield does not seem to be working correctly, I started trying to use it...
  50. Replies
    4
    Views
    336

    A Teensy 4.x and 3.x are much too fast for that...

    A Teensy 4.x and 3.x are much too fast for that library to be used without adding a delay between switching address pins and reading the signal pin. The usbMIDI reference page recommends starting...
Results 1 to 50 of 500
Page 1 of 10 1 2 3 4