KurtE
Reaction score
595

Latest activity Postings About

    • KurtE
      @all - I have updated the pinouts in the TeensyRA8876-8080 library...
    • KurtE
      @DJETH - Just noticed that the pinouts are incorrect. Here is the corrected pinout: RA8876 <___________> Teensy 4.1 PIN PIN ********************************* Use These 8 data lines for 8-bit data bus. - D0 15...
    • KurtE
      Thanks, I saw that these are defined: #define USE_8080_8_BIT_MODE 8 #define USE_8080_16_BIT_MODE 16 What I was wondering is if you are building for a couple different setups, if you want: // Set 8/16bit mode...
    • KurtE
      Sorry for the late reply, @DJETH - You might not have the latest updated versions of the libraries. I would update them. I updated the config file and fixed a few bugs in them. Here is the updated config file: /* RA8876_Config.h A file to place...
    • KurtE
      There are DC pins... Which pins are valid for T4.1 If I run my example sketch FlexIO_pin_list on a T4.1 we see: Teensy 4.1 FlexIO pin list FlexIO1: Pin Order: Pin:flex 2:4 3:5 4:6 5:8 33:7 49:13 50:14 52:12 54:15 Flex Pin Order...
    • KurtE
      That is the same version I downloaded from Waveshare... 18 bit color == PIA ;) I Found I did not make allowances in the DB5 shield I made for > 16 data lines, and used the next ones D16 and D17 for the CS pin and RD pin... So I hacked it up...
      • 1725642993031.png
    • KurtE
      KurtE reacted to PaulStoffregen's post in the thread Please stop this spammer with Like Like.
      Quick behind-the-screens update... the plugin generated its first automatic report. Indeed it's spammers (probably from Bangladesh) blatantly creating many accounts. The plugin seems to really improve the forum's logging and display of the IP...
    • KurtE
      KurtE reacted to mjs513's post in the thread RA8876 Parallel Display Library Testing with Like Like.
      Going to jump in here. I believe that the current version of the compiler used for Teensyduino 1.59 is 11.3.1. Compiler flags might be different between PlatformIO and Arduino. You might want to give your code a try using the arduino IDE...
    • KurtE
      Thanks, One thing I am trying to figure out is, how does the Buy display device work in 18 bit mode? Sorry in advance, I am simply thinking out loud. That is: with the Novatek Data Sheet, probably the most complete one I have found is up at...
      • 1725572377322.png
      • 1725572691740.png
      • 1725572888143.png
    • KurtE
      @KurtE This is awesome to see! It's been a couple of years since I played around with the BuyDisplay ER-TFTM040-1 and my 8/16 bit driver code for the NT35510 controllers, but one little useful hardware hack is to wire a switch to flip J1 and J5...
    • KurtE
      KurtE reacted to mjs513's post in the thread Merging two separate codes on Teensy 4.1 with Like Like.
      Not really sure what you mean by can not combine or what’s not working. Just make sure you aren’t duplicating variables
    • KurtE
      KurtE replied to the thread Teensy 4.1 Not Working With M2 Mac.
      Is this a brand new Teensy 4.1 that has never been programmed? If so, try doing a verify command in the IDE with some real simple program like the blink example. When it finishes compiling and the Teensy app is opened up. Then go to the...
    • KurtE
      Quick update: My two new NT35510 displays from BuyDisplay arrived yesterday. One is configured with 16 bit bus and the other with 18 bit bus. I now have the 16 bit running on the DB5. I have a different brand 16 bit one that was earlier...
    • KurtE
      Sorry I also don't use PlatformIO. Sometimes I will play a little bit with the compiler options, but just a little bit, normally I leave it at the defaults... As for GCC being root cause, hard to say fully. Yes maybe you ran into some new...
    • KurtE
      I am not sure there is an easy way to easily preserve your changes an apply them to other projects or on other machines. In that, you are currently required to update the core sources for these types of changes. And these changes are...
    • KurtE
      Good point. The extent of my changes... (cores/teensy3) To usb_desc.h, I added an entry to the list at line 780: #elif defined(USB_MTPDISK_DUALSERIAL) #define VENDOR_ID 0x16C0 #define PRODUCT_ID 0x04D5 #define...
    • KurtE
      KurtE reacted to PaulStoffregen's post in the thread Please stop this spammer with Like Like.
      Ok, it's installed and running with default settings. And wow, it has a lot of settings! Looks like it's going to use free tier IP geolocation services. If we get good results but hit limits, will look into paid tiers.
    • KurtE
      Yes, generally the power and problem of edits to CORES files is manually maintaining any edits to any IDE install or update. Some changes may lend themselves to a means of isolating or extracting them to more maintainable edits, though some...
    • KurtE
      KurtE reacted to PaulStoffregen's post in the thread Please stop this spammer with Like Like.
      I purchased this plugin. Will install soon. Hopefully it'll help cut down on the spammer registrations.
    • KurtE
      Sorry really not much to go on. Things like how you are doing all of the things like sending and reading data? In the main loop? On some form of interrupts, like IntervalTimer? ... Could be as simple as your code is looping doing the SPI and...
    • KurtE
      Never tried using the TFT_eSPI library on the Teensy. Primarily use the ST7735_t3 library that is packaged with Teensyduino. It supports both the ST7735 and ST7789 modules. A cursory look at the TFT_eSPI library suggests that you might be able...
    • KurtE
      KurtE replied to the thread Teensy 4.1 SD card interface.
      The Teensy versions of SD library is a thin wrapper over the top of the SDFat library. If you are comfortable with SD library, I would simply use it. Again on Teensy 3.5, 3.6, 4.x, if you use BUILTIN_SDCARD as the chip select passed in to...
    • KurtE
      KurtE replied to the thread Teensy 4.1 SD card interface.
      Depends? Which library are you using? If you are using the SD library, Pass in BUILTIN_SDCARD #define BUILTIN_SDCARD 254 As shown in some of the examples, like the listfiles, which has: #include <SD.h> // change this to match your SD shield...
    • KurtE
      KurtE replied to the thread Teensy 4.1 SD card interface.
      No, it uses SDIO, which is a lot faster. On the Schematic on the Teensy 4.1 product page: Which from my Excel document: Which the center area shows actual Teensy IO pins for it.
      • 1725475510170.png
      • 1725475570143.png
    • KurtE
      Yes, thanks Although maybe might use micros but have timeout at 1000000 or the like if interested in specifically how fast any data is returned...
    • KurtE
      KurtE replied to the thread DMA and FLexIO....
      PSRAM for T4.1, and on the experimental Dev Boards, using SDRAM... Currently in 24 bit mode, when using frame buffer, I am using one array with each pixel taking 3 bytes. Currently not worrying about double buffering, but have done that in the...
    • KurtE
      As others have mentioned, it sounds like, the actuators might respond to the commands. I tried to go to webpage for the device, but it insisted on cookies with no control on which ... But sounds similar to some smart servos I have worked with...
    • KurtE
      I agree with you as well as other tables that have T4.x boards on it. But, the Micromod is a Sparkfun product. They do have some information up on their website...
    • KurtE
      For PJRC products, like T4.1... and T4 you can look at the web page: https://www.pjrc.com/teensy/td_uart.html You can look at my Spreadsheet.... In the source code, for Serial2: teensy4\hardwareSerial2.cpp: #ifndef ARDUINO_TEENSY_MICROMOD...
    • KurtE
      KurtE replied to the thread DMA and FLexIO....
      Quick and maybe final update... I have a version running for 24 bit 8 bit bus DMA, using 1 FlexIO buffer. Will try it soon with 16 bit bus. Unless someone has demonstrated that multiple FlexIO buffers helps a lot with DMA, will probably...
    • KurtE
      What baud rate? How are they connected? Wires? How long. How long are the messages, and how long between the time you look for them? That is Serial1 by default has a software queue of 64 bytes. If you receive more than this before you read...
    • KurtE
      KurtE replied to the thread Ram2.
      Yes, as shown in the memory section of the product page: https://www.pjrc.com/store/teensy41.html#memory
    • KurtE
      KurtE reacted to jmarsh's post in the thread Please stop this spammer with Like Like.
      These are practically all bots/spam accounts. Most of them aren't bothering to post messages, they're just filling their profile/'About" pages with links as a form of SEO. If the About pages could be turned off, would anyone really miss them?
    • KurtE
      I have done it a few times, now on my W11 machine... And when I would do it and then start up the IDE 2.x, it would then download all of the old original AVR type libraries again... And the updated stuff in boards.txt would show up. I sort of...
    • KurtE
      KurtE reacted to Rezo's post in the thread DMA and FLexIO... with Like Like.
      Tagging @easone as he initially wrote that DMA config
    • KurtE
      AFAIK you need to clear out the full cache: There is still an open Github issue on this: https://github.com/arduino/arduino-ide/issues/1030 Which I opened 2+ years ago. On that Issue: @PerT described the workaround.
    • KurtE
      I may be asked something like this before as part of a different thread... Not sure... But... Suppose I have a logical frame buffer for a display that is 800x480 and in the case I am playing with 3 bytes per pixel. (24 bit color). Now there...
    • KurtE
      Again it has been a few years since I played with this stuff. I personally do very little with Analog. I was hoping someone who uses it might be able to fill in the holes. If i remember correctly, when I tried the chain to DMA, it...
    • KurtE
      I followed through a bit on my thoughts and ended up cutting a PR: https://github.com/PaulStoffregen/cores/pull/753. It's not complete, but I'd be happy to complete it if @Paul can confirm that this has a possibility of being merged.
    • KurtE
      Sorry, I think most of the stuff I tried is in the examples as part of my fork of the library, like the peripheral scan. Looks like my fork is about 23 commits behind the master branch. Should probably try to sync it up.
    • KurtE
      I also wonder at times if it would work to open the pin like: pinMode(ZED_RESET, OUTPUT_OPENDRAIN);
    • KurtE
      I may be slightly confused, you mention: Micromod Teensy 4.1 There are Teensy 4.1 boards and there are Micromod Teensy boards. From this I am assuming Micromod. As B0_04 is on pin 40: 40 40 * B0_04 2:04 Wire3(2) SCL QT2_1 2:4...
    • KurtE
      Thanks for all of the input and suggestions. My main goal with all of this, up till now, is for a proof of concept. Which I personally believe it is worthwhile. I have no doubts that there are probably some missing defines in some of my quick...
    • KurtE
      KurtE replied to the thread Display choices/issues 4.1..
      Sorry, there are multiple things involved here and I am not sure what you're asking or what your needs are: When I am mentioning 16mhz, this is the SPI speed. Not the CPU speed. That is by default the processor will still be running at 600mhz...
      • 1724953773860.png
    • KurtE
      KurtE replied to the thread Display choices/issues 4.1..
      By the looks of it, it appears like your display should work. Looks like same pinout as PJRC one... How do you have it connected? Have you tried slowing down the clock to see if that helps. For example with my ILI9341_t3n it defaults to try to...
    • KurtE
      KurtE replied to the thread Display choices/issues 4.1..
      Sorry, there is not enough information here, to suggest what issues you might be having with your ILI9341. There are lots of options for displays. I will only mention a few of them, as ones that I have played with and libraries that I have...
    • KurtE
      Sorry, I have not been doing anything recently with the bluetooth stuff on the Teensy for a long time. Especially with USBHost_t36. So far, we only implemented a small subset of the Bluetooth interfaces/Profiles. And I don't believe that we did...
    • KurtE
      @KurtE thanks for working on getting this rolling. I've had some time to sift through the cores along with your experimental variants repo and I threw together a (currently very messy) script that generates a bunch of defines using data scraped...
    • KurtE
      I assume you looked back at the main ADC forum thread, that talked about some of this a few years ago. Like some of the posts near: https://forum.pjrc.com/index.php?threads/adc-library-with-support-for-teensy-4-3-x-and-lc.25532/page-21#post-292852
    • KurtE
      Right not I am contemplating if the 32 bit frame buffer is the right way to go for 24 bit color, or if I would be better off with packing it to 24 bits per pixel... Probably would make it easier to support DMA and IRQ support. For example, when...
  • Loading…
  • Loading…
Back
Top