Coming back to this as I did successfully test it last year, but stopped there.
Can I take the function configure_external_ram() as well as the smalloc.c/h and put them in my project folder and call...
I have a project running on a Teensy Micromod (16mb Flash) and my sketch uses over 50% of the available flash memory.
I have PSRAM working with a custom cores fork - can I buffer the full hex in there, or on an SD card...
Maybe the shift into the FlexIO buffer needs to be the opposite way around
Eg shift 4 bits in from bit 22 to bit 26 and then another 4 bits from bit 28-31
Yes some of the more high power amps are full bridge class D's so perhaps I can use two analog inputs to capture the positive output and the negative output and sum their measurements together?
A voltage divider and...
If the command value is 1101 1001 then FlexIO shifter buffer needs to receive 0000 0011 0100 1001
Basically between the 4 high bits and 4 low bits we insert two empty bits as can be seen between the highlighted bits...
I’m not sure if it is sufficient - is it? My knowledge in this area is fairly low.
I assume that the 10 bit resolution means that measuring amplitude wont be precise and I could miss clipping events?
I have a project in mind that I want to see if is accomplishable with a T4.0
I would like to be able to detect in realtime clipping in a frequency range of 0-200Hz where is source signal would be an amplifier output...
I would actually go for an 8 bit parallel bus with DMA on a Teensy MicroMod and drive the SSD like that.
Single writes for command and dual write for pixel data
You can run the bus at 30Mhz and get roughly 39Hz...
Not on a Teensy 4.1, no.
Only option you really have is a custom Teensy 4.x pcb and exposing all FLEXIO2/eLCDIF pins
If you’re doing that you might as well go for a dumb lcd display and drive it RGB directly from...
Sorry for the late reply, was on vacation the whole week!
I pushed an update that semi works - you can try it out, although something broke my 9486 and I can no longer test on the bench.
Here is the bit shifting...
Been playing around with it - got a partial read to work and it’s writing some odd stuff to the display.
The issue is the bit shifting from the data point to the buffers - my skills with bitwise operators are somewhat...
Thanks for confirming!
I have the same LCD here so what ever I get working you can replicate!
I need to dig up one of my spare T4.0 and solder on some headers and then I will be able to test as well.
Will post when...
No worries!|
Here is a very initial library bases on my Teensy MM display driver library.
https://github.com/david-res/LI948x_t40_p
I did not test it at all, but it compiles fine.
Try out the example sketch.
I...
Okay, not a problem
What size frame buffer buffer will you be using then?
1 byte * 320*480 and load 4 bits per pixel and the other 4 bits go to waste, or load two pixels per byte and save on size (320*240)?
Just...
The Teensy 4.0 does not have enough consecutive FlexIO pins to support the
Library as it is.
Only thing I see possible is to bit shift 8/16 bits into the 32bit FlexIO register each time you write to the shifter...
Jumping on this too!
I have a few ESP32-S3's from unexpectedmaker as well as a few T4.1s/Micromods and would love to get this concept running!
Count me in for dev work and testing!
Ideally, getting a HEX/EHEX over...