wwatson
Reaction score
25

Latest activity Postings About

    • wwatson
      Awesome. Now to cover any leftover SPI calls with 8080 calls and then onto the MicroMod. I am really trying keep it all in one library...
    • wwatson
      Good, just finished updating the 8-bit version and the draw time was 29ms for 449280 bytes which would be close to 60ms for 800k...
    • wwatson
      Here is a little background my Ra8876LiteTeeensy library. I wrote the original library. Then @KurtE and @mjs513 decided to optimize it and later @mborgerson added to the library. The the original thread can be found here...
    • wwatson
      That was the issue: Teensy and RA8876 parallel 8080 mode testing (8/16) Bus speed: 40 MHZ Rotate: After Origins Drawing two pictures at 794800 bytes in 16-bit mode Draw time: 26ms This is the code now: void...
    • wwatson
      That seems a bit long? 1024*600*2bpp / 40Mhz is 32.55FPS, which is roughly 30ms per full screen write. How are you getting over 200ms for two 800kb images?
    • wwatson
      Not really sure. Probably should run the same test program using SPI mode on my other display to compare. Here is the sketch I am running: #include "RA8876_t3.h" #include "teensy41.c" #include "Teensy41_Cardlike.h" uint8_t dc = 13; uint8_t cs =...
    • wwatson
      A quick update: I now have the T41 working with the RA8876 display in both 8-bit and 16-bit modes using the Ra8876LiteTeensy library. @Rezo was correct. The 16-bit mode is twice as fast as the 8-bit mode which makes sense when using twice as many...
    • wwatson
      @Rezo - I wired up the T41 for 16bit I/O and did some basic reads and writes. All failed. I hooked up my LA to monitor the first two bits of the high byte and low byte. Was reading 0xff from the status reg which was wrong. It should read 0x50...
    • wwatson
      @mjs513 - That is exactly what i was looking for. You guys are the best :D Thanks Edit: That also explains why I was not seeing any signals on the "RTS-CTS" pins...
    • wwatson
      @KurtE - Wow, I just finished running the blink sketch on the MMod changing the blink pin number 1 buy 1 and checking each pin with an LED to see which one was blinking. I printed out the ATP pcb image and wrote down the pin number by the...
    • wwatson
      Thank you so much:D I thought I had found everything. I was looking only at the information on the ATP board. Silly ME!
    • wwatson
      Sorry for The late reply, Thanks for the clarification. I will probably wire up the T4.1 for 16 bit first and then and test the MicroMod ATP. Right now I am a little frustrated trying to figure out the Teensy software pin numbering as associated...
    • wwatson
      Hi Rezo, it's 1024x600. It is a good display. My vision is not good enough for anything much smaller than this display. I have not set up DMA yet. It is still using FlexIO3. Still not that familiar with using FlexIO with DMA. More to learn and...
    • wwatson
      Well I finally ordered the Buydisplay ER-TFTM101-1 with capacitive touch and had it configured for parallel communication in 8080 mode. Using parts of @Rezo's ILI984x_t41_p library, I was able to adapt my Ra8876LiteTeensy library to use the...
      • IMG_20240311_123543064_HDR.jpg
      • IMG_20240311_123656462.jpg
    • wwatson
      @defragster - So basically you were saving the current contents of sector 10 to another buffer (sectorBufferPrior) before writing the first buffer filled with 0xaa to sector 10. Then you read the back the contents of sector 10 and did the...
    • wwatson
      I have been accused of that before:) Good Luck...
    • wwatson
      Yes, The USB drive will have to be reformatted as stated. This is what you should see: Let's destroy any formatting on a USB thumb drive!!! Filling sector buffer with 0xaa Write 1 sector to the USB drive (512 bytes) Press any key to continue...
    • wwatson
      Here is an example of doing direct sector reads and writes to a USB thumb drive. It will destroy any file system on the drive!! #include <USBHost_t36.h> // Setup USBHost_t36 and as many HUB ports as needed. USBHost myusb; USBHub hub1(myusb)...
    • wwatson
      wwatson reacted to PaulStoffregen's post in the thread Teensy 4.1 or Arduino GIGA R1 with Like Like.
      Specifically regarding Arduino Giga and software, it's pretty clear Arduino has focused on developing certain features. The situation is similar with Teensy, but largely a different set of features. Depending on your perspective, it's easy to...
    • wwatson
      wwatson replied to the thread Teensy 4.1 or Arduino GIGA R1.
      I saw that as well :unsure:
    • wwatson
      wwatson reacted to Rezo's post in the thread Call to arms | Teensy + SDRAM = true with Wow Wow.
      Meanwhiles, for anyones enjoyment, here is a video of a music player demo running on LVGL v9.0.0 I think there is a lot of room left to optimize. It has two screen sized frame buffers (1.3Mb each) that LVGL writes into, and the eLCDIF reads from...
    • wwatson
      Glad you found the problem😀
    • wwatson
      wwatson reacted to KurtE's post in the thread Call to arms | Teensy + SDRAM = true with Like Like.
      Decided to hold off on that for now... Did lay out quick and dirty semi-shield for the Sparkfun ATP board Slight downside is that two Teensy pnis are not available (22, 28), but... The only real components to solder in are the SDIO connector and...
    • wwatson
      @WA2MZG - At one point I was having the same problem when I was adding the use of USB host drives. I started experimenting with different buffer sizes in the mp3 player code: #define MP3_SD_BUF_SIZE 2048 This is found in FrankB's...
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      Had a very good experience with OSHPark. What's good for PJRC is good enough for me(y)
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      Yes, they have very good customer service. They kept in contact with me the whole time letting me know what was going on. All in all a confidence booster :D Thanks for your input... Edit: If anybody has a need or want for something like this I...
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      I see, my bad. Looks like you had the memory board attached as well...
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      @KurtE - Is this the same board that you had made that supported the BuyDisplay 10.1" LCD? The display can be configured to use the 8080 interface and I know the MMod can be configured for 8080. I would be interested in one of these boards if all...
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      I want to thank everybody for the advice given. I chose OSHPark. Everything worked out without any problems. I just received my 3 boards and populated one of them (barely, shakey). Hooked it up and it works:D Thanks again for the help.
      • Adapter.jpg
      • Mandelbrot.jpg
      • WindowTest.jpg
    • wwatson
      wwatson replied to the thread Lightweight C++ callbacks.
      Thanks Luni :D
    • wwatson
      wwatson replied to the thread Lightweight C++ callbacks.
      @luni - I have been playing around with the CallBackHelper library. Trying to learn something :D. One problem I ran into was a capitalization error in "PIT.h": #include "callbackHelper.h" Should be: #include "CallbackHelper.h" I use Linux which...
    • wwatson
      wwatson reacted to Rezo's post in the thread Call to arms | Teensy + SDRAM = true with Like Like.
      Great success! Swapped the color order on the pins, so its wired B0-7, G0-7, R0-7 on LCD_DATA0 through LCD_DATA23 pins and it looks great! So that confirms the color order on the eLCDIF output is BGR and not RGB
    • wwatson
      wwatson reacted to Dogbone06's post in the thread Call to arms | Teensy + SDRAM = true with Like Like.
      Just so everyone understands. What Rezo is doing above, will in the end result in a library for anyone to use. I think it will add allot of value to the Teensy platform. SDRAM + eLCD = great success! ;) @Rezo and @jmarsh, good work! :D
    • wwatson
      wwatson reacted to Rezo's post in the thread Call to arms | Teensy + SDRAM = true with Like Like.
      Here's a quick update from me: Got some 5" and 4.3" LCDs here, 800*480px, 16.7M colors @Dogbone06 sent over some Adaftuit 40 pin lcd breakout boards which arrived on Monday, got to wiring it up day before last, and started testing. Consulted...
    • wwatson
      wwatson replied to the thread Teensyduino 1.59 Beta #6.
      I tried this on Linux first and it minimized the IDE window. Then I selected 'Export Binary' from the sketch folder and it succeeded. Then I tried it in windows and a info window for my HP Pavilion popped up. I was able to disable that popup and...
    • wwatson
      OH! is a sculpture/controller for the lights on the geodesic dome at the Telus World of Science in Vancouver, Canada. It was built by me and several others at Tangible Interaction in Vancouver. I did the firmware, sensors/EDA, wiring, PureData...
    • wwatson
      wwatson replied to the thread Teensyduino 1.59 Beta #6.
      I played with this a bit and I think I have it figured out what it actually does. Let's say I have A GIGA R1 plugged in and have it selected. Then unplug the GIGA R1 and plug in a T4.1 then click on the info button and hover the mouse over the...
    • wwatson
      wwatson replied to the thread ReadWrite files to SD card.
      If I understand you correctly you are trying to upload two separate sketches into the T4.1 to be used together? If that is the case then it's not going to work. The second sketch will overwrite the first sketch. Every time you upload a sketch...
    • wwatson
      wwatson replied to the thread Teensy 4.1 or Arduino GIGA R1.
      Nice :D
    • wwatson
      wwatson replied to the thread Teensy 4.1 or Arduino GIGA R1.
      I have the display but not the camera. It seems to work ok and has a couple of 3D animations as demos. One thing to be careful of is the pin labels on the GIGA don't match the pin labels on the display and the connectors are not keyed. Here is a...
    • wwatson
      wwatson reacted to KurtE's post in the thread Reading from OV7670 using FlexIO with Like Like.
      I thought I would give a quick update. I am still working on having it use multiple shifters. But yesterday decided to go back to basics of using 1 shifter and figure out why it is not working. And finally I believe it is working with 1 :D...
    • wwatson
      wwatson reacted to jmarsh's post in the thread Call to arms | Teensy + SDRAM = true with Like Like.
      Added a mandelbrot sample that cycles the palette colors (still using only 4bpp/16 colors because it turns out I only have RAMDACs on hand, not direct VGA DACs...) A picture of 1920x1080 output for @Dogbone06 :
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      Thanks for the input. 14 resistors, 1 PCB mount female VGA connector and an edge connector probably does not constitute a 2x2 " board :D
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      Thanks everybody for the advice. I did go with OSHPark. It was a little over 18 bucks for three boards and free shipping. The board is about 2x2 inches. This was my first attempt doing a board layout and it probably could be laid out better. Will...
      • IMG_20240127_155352138-1.png
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      I will most likely be cycling resistors for testing so I'll need to take that into consideration...
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      Thanks for the reply. I will check that out...
    • wwatson
      wwatson replied to the thread Need advice on PCB manufacturers.
      That was quick:) I had looked at OHSPark first. I will try it out. Thanks
    • wwatson
      Finally started learning KiCad. I wanted to create a small VGA DAC adapter board for use with @jmarsh FlexIo VGA driver found here and with library I created for using it found on my GitHub. I have everything ready including the board setup (I...
    • wwatson
      wwatson reacted to jmarsh's post in the thread Call to arms | Teensy + SDRAM = true with Like Like.
      Looks like there is some good news... I have (very basic) LCDIF code running and it is able to push 1024x768x60@8bpp (dual-buffered) without any problems... and can even manage 1280x1024x60Hz if the SDRAM is overclocked to 200MHz. I'm not exactly...
    • wwatson
      Make sure the sample rate of the ripped mp3 files is at 44100 rate. I ran into this when converting wav files to mp3 files. I am not sure if @FrankB's library supports the 480000 sample rate. Other members might have more input here.
  • Loading…
  • Loading…
Back
Top