Jump to content
AIDA64 Discussion Forum

Recommended Posts

After deep search in the FT220x datasheet, it seems that this device is SPI slave and I need a SPI master... I have send a mail to FTDI to know if it's possible to use it with another SPI slave device (SSD1322).

I'm sorry, but please stop your developpment until I receive an answer from FTDI. If it's not possible, I will need to buy another interface like Microchip MCP2210...

Quote

3) Can you please provide the exact command bytes we need to issue at the OLED init, and the command bytes we need to use at each frame update?

Please see the 8080 demo code with my OLED display (bottom of the page): 8080 8-bit Parallel Interface Demo Code

Share this post


Link to post
Share on other sites

Yes, using a microcontroller would probably be the ultimate solution -- although not the easiest or most cost effective one :)  We will keep things on hold until you have the final hardware assembled and tested to be working.

Share this post


Link to post
Share on other sites

I can use 2 ways to connect the SSD1322 to the FT232h.

- 3 wires SPI : 9 bits of data (1 for command/data and 8 bits of data)

- 3 wires SPI + 1 wire for command/data pin : 8 bits of data

What would you prefer ? 9 bits it's not so easy to manage...

Share this post


Link to post
Share on other sites
15 hours ago, romP44 said:

Here is the USB dump with the FT232h connected.

My OLED display is still in China...

usbdump FTDI232h.txt

Thank you. Please let me know if you have the full combo assembled and tested to be working.

Share this post


Link to post
Share on other sites
1 hour ago, Fiery said:

Thank you. Please let me know if you have the full combo assembled and tested to be working.

I'm currently programming with Labview a test application. Once I have received the display and tested it, I will give you a document with all necessary parameters and commands.

But I'm still wondering if I use 3 wires SPI OR 3 wires SPI + 1 GPIO pin for data/command info...

Share this post


Link to post
Share on other sites
7 hours ago, romP44 said:

But I'm still wondering if I use 3 wires SPI OR 3 wires SPI + 1 GPIO pin for data/command info...

I'm afraid I'm not experienced in that field, so I'm unable to give you recommendations about such dilemmas.

Share this post


Link to post
Share on other sites

Hello,

Question from a newbie here. I've known about AIDA64 for years now, but never purchased because I don't have a second monitor. I also will never get a second monitor due to space and financial limitations. But now I see more and more (LCD) displays are supported I was wondering what would be the cheapest alternative? Because I've been wanting an external display with all the necessary parameters on it for such a long time now and I feel now is the time to accomplish that.

 

PS: I'm sorry if this is in the wrong sub forum, I just got linked to here through this article:

https://www.aida64.com/products/features/external-display-support

 

Thanks in advance!

Share this post


Link to post
Share on other sites
On ‎2017‎. ‎01‎. ‎18‎. at 11:11 AM, Earth Eater said:

Hello,

Question from a newbie here. I've known about AIDA64 for years now, but never purchased because I don't have a second monitor. I also will never get a second monitor due to space and financial limitations. But now I see more and more (LCD) displays are supported I was wondering what would be the cheapest alternative? Because I've been wanting an external display with all the necessary parameters on it for such a long time now and I feel now is the time to accomplish that.

 

PS: I'm sorry if this is in the wrong sub forum, I just got linked to here through this article:

https://www.aida64.com/products/features/external-display-support

 

Thanks in advance!

IMHO the cheapest solution would be to pick up and old TFT monitor. Some of those 2nd hand parts, in the 14 to 17-inch panel range would cost $20 or $25. An example:

http://www.ebay.com/itm/15-TFT-LCD-VGA-Monitor-Model-CT-V1501-/391657569911?hash=item5b309c3e77:g:Qw8AAOSwo4pYWcas

Sadly, brand new, USB-connected, dedicated colour LCD screens (like LCDInfo USBD480) are way more expensive than that.

Share this post


Link to post
Share on other sites
12 hours ago, romP44 said:

UP ;) Have you received the documentation ?

Yes, we're working on it.  It may be a bit difficult to implement support for that hardware without having a sample hardware at hand, but we'll do our best.

Share this post


Link to post
Share on other sites
2 hours ago, Fiery said:

Yes, we're working on it.  It may be a bit difficult to implement support for that hardware without having a sample hardware at hand, but we'll do our best.

Thanks ! ;) I'm developing the driver for LCD hype, still not tested as I have compilation errors.

Share this post


Link to post
Share on other sites
6 minutes ago, romP44 said:

Thanks ! ;) I'm developing the driver for LCD hype, still not tested as I have compilation errors.

When you have that done, please drop me a private message. We're not skilled with Labview, so any direct source code that is Delphi, C, Visual Basic (etc) -- tested to be working under Windows -- would be extremely helpful to have.

Share this post


Link to post
Share on other sites
On 09/02/2017 at 1:50 PM, Fiery said:

When you have that done, please drop me a private message. We're not skilled with Labview, so any direct source code that is Delphi, C, Visual Basic (etc) -- tested to be working under Windows -- would be extremely helpful to have.

I'm happy to announce that my example C++ project is working ! :D It will only display a fix image, but it's a good starting point.

I have used Visual studio community 2015.

 

Take care ! Compare to Labview, I have changed the SPI mode. It must be mode 0, not 2.

Also, the options for the function "SPI_write" must be "assert line before transfer"= true (it was false with Labview).

 

I hope it will help you. Please let me know if something is not clear.

simple test SSD1322 C++.zip

Share this post


Link to post
Share on other sites
22 hours ago, romP44 said:

I'm happy to announce that my example C++ project is working ! :D It will only display a fix image, but it's a good starting point.

I have used Visual studio community 2015.

 

Take care ! Compare to Labview, I have changed the SPI mode. It must be mode 0, not 2.

Also, the options for the function "SPI_write" must be "assert line before transfer"= true (it was false with Labview).

 

I hope it will help you. Please let me know if something is not clear.

simple test SSD1322 C++.zip

Thank you, that was very helpful.  I've sent you an email about further details ;)

Share this post


Link to post
Share on other sites
On ‎2‎/‎20‎/‎2017 at 10:17 PM, romP44 said:

And it works ! EastRising ER-OLEDM02 (SSD1322) is now supported by AIDA64!

Thank you very much Fiery!

58ab5dbe1f959_Sanstitre.png.39b73f3cf66fabde3e5ae0a0f9bbed2a.png

A video: https://youtu.be/T1jZdKms2Yc

And the wiring diagram:

58ab5cf4be89a_wiringdiagram.thumb.png.f536bffb2d4885b193fc9dedf16a1143.png

Thank you for your help!  It's always great to work with guys skilled in both electronics and C++ ;) 

Share this post


Link to post
Share on other sites

Question.. on several of your web pages you state that the Diablo 16 based LCD's from 4d systems are supported.  I can't find them in the list of LCD's within the app... What gives?

 

 

Thanks,

Dan

 

Share this post


Link to post
Share on other sites
On ‎2017‎. ‎04‎. ‎15‎. at 0:41 AM, KamikazeWI said:

Question.. on several of your web pages you state that the Diablo 16 based LCD's from 4d systems are supported.  I can't find them in the list of LCD's within the app... What gives?

Thanks,

Dan

We do have references to 4D Systems LCDs, but they are actually not supported.  We'll fix that discrepancy to clear things up.

Share this post


Link to post
Share on other sites

Hello

I'm wondering if Philips Digital Frame 7FF3FPW/93 could be supported by AIDA64(or should I use a cracked firmware)

The screen panel of the frame is Innolux Display AT070TN07 V.A with a resolution of 480*234

That's all the information I got.

Thank you!

Share this post


Link to post
Share on other sites
On ‎2017‎. ‎05‎. ‎11‎. at 5:16 PM, LinkLee said:

Hello

I'm wondering if Philips Digital Frame 7FF3FPW/93 could be supported by AIDA64(or should I use a cracked firmware)

The screen panel of the frame is Innolux Display AT070TN07 V.A with a resolution of 480*234

That's all the information I got.

Thank you!

It can only be supported if the digital photo frame can accept bitmap image (bitmap frame) transfers via its USB connection.  AFAIK only Samsung SPF displays and AX206 hacked picture frames support that.

Share this post


Link to post
Share on other sites

Hi, I'm working on an ESP8266 MCU board and LCD modules, want to make this useful for AIDA64.

I tested LCD module ILI9341(2.2" / 2.4" /2.8"), the refresh rate can be up to 20fps in SPI model, and the ESP8266 has build-in wifi adaptor, so I want to make it clear can I get frame buffer from AIDA64 by wifi?

The point is ESP8266 is a very cheap solution, it cost only $2 and the 2.2" ili9341 LCD Module (320x240) costs $6 at most. Another LCD Module ili9486/9488  3.5" (480x320) costs $8. I think this is a valuable solution for DIYers and thank you for your help! :)

BTW: I use Android Studio on developing ESP8266, it very easy to get started, for everyone, indeed.

Share this post


Link to post
Share on other sites
On ‎2017‎. ‎06‎. ‎04‎. at 5:41 PM, awayfar said:

Hi, I'm working on an ESP8266 MCU board and LCD modules, want to make this useful for AIDA64.

I tested LCD module ILI9341(2.2" / 2.4" /2.8"), the refresh rate can be up to 20fps in SPI model, and the ESP8266 has build-in wifi adaptor, so I want to make it clear can I get frame buffer from AIDA64 by wifi?

The point is ESP8266 is a very cheap solution, it cost only $2 and the 2.2" ili9341 LCD Module (320x240) costs $6 at most. Another LCD Module ili9486/9488  3.5" (480x320) costs $8. I think this is a valuable solution for DIYers and thank you for your help! :)

BTW: I use Android Studio on developing ESP8266, it very easy to get started, for everyone, indeed.

AIDA64 does support remote connections through WiFi via the RemoteSensor module, but I don't think you'd have a http client on your device :)  Let us know more about the protocol we'd need to use to talk to the mentioned ESP8266 MCU.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Roy
      Hi,
      it would be nice if there was the possibility to send sensor values unformatted as a number or percentage, via a serial port.
      Similar to the LCD displays, only without formatting, or pure numbers with separators.
      Together with a small GUI.
      Background is the simple evaluation of the data with a microcontroller and display in different ways.
      I imagine not only LCD or OLED, but rather seven segment display, nixi tubes or an analog pointer display. That would create a lot of possibilities.
    • By Wampo
      Hey Aida Team,
      i have some issues with this Adafruit LCD wich is recomended. On the two Pictures you can see what aida should do and what can i see on the Display. The First line is completely erased and the screen is flickering. The Adafruit Backpack is set to 20x4 LCD. When the Display is updating you can see the right setting for a millisecond.
      But if i change the LCD Setting in AIDA to 16x2, and leave the Backpack in 20x4 mode,  the Screen isn flickering and the first line is there. I think you got a little problem with the 20x4 Driver. I have Searched for the code but i cant find it, to edit it if i found the failure. 
       
      Please give me response for this BUG. I have extra ordert this overpriced 50€ LCD for it. 
      Greetings Daniel from Germany


      VID_20181129_160917.mp4
    • By Fiery
      The new AIDA64 release implements optimized benchmarks for the upcoming Intel Cascade Lake processors, adds fake nVIDIA video cards detection, monitoring of sensor values on Matrix Orbital GTT displays, and supports the latest AMD and Intel CPU platforms as well as the new graphics and GPGPU computing technologies by both AMD and nVIDIA.
               
      New features & improvements
      - AVX-512 accelerated benchmarks for Intel Cascade Lake processors
      - Fake nVIDIA video cards detection
      - Cooler Master MasterKeys MK750 and SteelSeries Apex M750 RGB LED keyboard support
      - Matrix Orbital GTT and RoboPeak RPUSBDisp LCD support
      - Cooler Master MasterMouse MM530 and SteelSeries Rival 600 RGB LED mouse support
      - Aqua Computer D5 Next and Quadro sensor support
      - Improvements for Intel Z390 chipset based motherboards
      - Corsair ST100 RGB LED headset stand support
      - SanDisk X600 SSD support
      - Advanced support for LSI RAID controllers
      - 32 processor groups support
      - WDDM 2.5 support
      - SteelSeries QcK Prism RGB LED mousepad support
      - GPU details for AMD Radeon RX 580 2048SP and Radeon RX 590
      - GPU details for nVIDIA GeForce RTX and Quadro RTX Series

      What's new since AIDA64 v5.00
      - Microsoft Windows 10 October 2018 Update support
      - AVX and FMA accelerated FP32 and FP64 ray tracing benchmarks
      - Vulkan graphics accelerator diagnostics
      - RemoteSensor smartphone and tablet LCD integration
      - Logitech Arx Control smartphone and tablet LCD integration
      - Proper DPI scaling to better support high-resolution LCD and OLED displays
      - AVX-512 optimized benchmarks for Intel Skylake-X and Cannon Lake CPUs
      - AVX and FMA accelerated 64-bit benchmarks for AMD A-Series Bristol Ridge and Carrizo APUs
      - AVX2 and FMA accelerated 64-bit benchmarks for AMD Ryzen Pinnacle Ridge, Raven Ridge, Summit Ridge, and Threadripper processors
      - AVX2 and FMA accelerated 64-bit benchmarks for Intel Broadwell, Kaby Lake, Kaby Lake-X, Skylake and Skylake-X CPUs
      - AVX and SSE accelerated 64-bit benchmarks for AMD Nolan APU
      - Optimized 64-bit benchmarks for Intel Apollo Lake, Braswell, Cherry Trail, Denverton, Gemini Lake processors
      - VAES optimized AES benchmark
      - Preliminary support for Intel Knights Mill HPC CPU
      - Improved support for Intel Cannon Lake CPU
      - Advanced SMART disk health monitoring
      - Hot Keys to switch LCD pages, start or stop logging, show or hide SensorPanel
      - Asus, Corsair, Logitech, Razer RGB LED keyboard, mouse and mousepad support
      - Asus ROG RGB LED motherboard and video card support
      - AlphaCool Heatmaster II, Aquaduct, Aquaero, AquaStream XT, AquaStream Ultimate, Corsair Commander Pro, Corsair H80i Pro, Corsair H100i Pro, Corsair H115i Pro, Corsair H150i Pro, EVGA iCX, Farbwerk, MPS, NZXT GRID+ V2, NZXT Kraken X52, PowerAdjust 2, PowerAdjust 3, Thermaltake Riing Plus sensor devices support
      - Corsair AXi, Corsair HXi, Corsair RMi, Enermax Digifanless, Thermaltake DPS-G power supply unit sensor support
      - Support for EastRising ER-OLEDM032 (SSD1322), EVGA Z10, Gravitech, LCD Smartie Hardware, Leo Bodnar, Matrix Orbital EVE, Matrix Orbital OK, Modding-FAQ, Noteu, Odospace, Saitek Pro Flight Instrument Panel, Saitek X52 Pro, UCSD LCD devices
      - Portrait mode support for AlphaCool and Samsung SPF LCDs
      - SensorPanel and LCD: right-to-left bars, static label control strings
      - 0.01 Celsius temperature measurement resolution for select sensor items
      - System certificates information
      - Support for LGA-1151, LGA-2066, Socket AM4, Socket TR4 motherboards
      - Improvements for Intel Cannon Lake PCH chipset based motherboards
      - Support for USB 3.1 peripherals
      - Improved support for ARM64 systems
      - Extended ACPI table decoding
      - Advanced support for 3ware, Adaptec, AMD, Areca, HighPoint, Intel, JMicron, LSI, Marvell RAID controllers
      - RAID member enumeration for Intel NVMe RAID arrays
      - ACPI 6.1, CUDA 8.0, NVMe 1.3, OpenCL 2.1, OpenGL 4.6, OpenGL ES 3.2, SMBIOS 3.1.1, VirtualBox v5.0, Vulkan 1.1, WDDM 2.4 support
      - Corsair Neutron XT, Crucial BX100, Crucial BX200, Crucial M600, Crucial MX200, Crucial MX300, Intel Pro 5400s, Kingston HyperX Predator, Kingston HyperX Savage, Kingston SSDNow UV300, Kingston SSDNow UV400, Lite-On MU II, OCZ Trion 100, OCZ Vector 180, Plextor M6V, Samsung CM871, Samsung PM851, Samsung PM871, SanDisk Plus, SanDisk Ultra II, SanDisk X400, SanDisk Z400s, SK Hynix SC300, WD Blue SSD support
      - GPU details for AMD Radeon Rx 300, RX 400, RX 500, R9 Fury Series
      - GPU details for nVIDIA GeForce GTX 950, GeForce GTX 960, GeForce GTX 980 Ti, GeForce GTX 1000 Series, GeForce GTX Titan X, Quadro M3000M, Quadro M5000M, Quadro GP100, Tesla M60, Tesla P6, Tesla P100, Titan Xp
      [ Press Release (English) ]
      [ Press Release (Deutsch) ]
      [ Press Release (italiano) ]
      [ Press Release (magyar) ]
      [ What's new in AIDA64 v5.99 ]
      [ Download ]
    • By Fiery
      The new AIDA64 update implements VAES optimized AES benchmark, adds monitoring of sensor values on EVGA Z10 LCD keyboard, and supports the latest AMD and Intel CPU platforms as well as the new graphics and GPGPU computing technologies by both AMD and nVIDIA.
               
      New features & improvements
      - Microsoft Windows 10 October 2018 Update support
      - VAES optimized AES benchmark
      - EVGA Z10 LCD support
      - Improved support for ARM64 systems
      - Thermaltake Riing Plus sensor support
      - Improvements for AMD B450 and X470 chipset based motherboards
      - Corsair H80i Pro, H100i Pro, H115i Pro, H150i Pro sensor support
      - Support for Matrix Orbital EVE LCD displays and OK OLED displays
      - Vulkan 1.1, WDDM 2.4 support
      - GPU details for AMD Radeon RX 560X, Radeon RX 570X, Radeon RX 580X

      What's new since AIDA64 v5.00
      - AVX and FMA accelerated FP32 and FP64 ray tracing benchmarks
      - Vulkan graphics accelerator diagnostics
      - RemoteSensor smartphone and tablet LCD integration
      - Logitech Arx Control smartphone and tablet LCD integration
      - Proper DPI scaling to better support high-resolution LCD and OLED displays
      - AVX-512 optimized benchmarks for Intel Skylake-X and Cannon Lake CPUs
      - AVX and FMA accelerated 64-bit benchmarks for AMD A-Series Bristol Ridge and Carrizo APUs
      - AVX2 and FMA accelerated 64-bit benchmarks for AMD Ryzen Pinnacle Ridge, Raven Ridge, Summit Ridge, and Threadripper processors
      - AVX2 and FMA accelerated 64-bit benchmarks for Intel Broadwell, Kaby Lake, Kaby Lake-X, Skylake and Skylake-X CPUs
      - AVX and SSE accelerated 64-bit benchmarks for AMD Nolan APU
      - Optimized 64-bit benchmarks for Intel Apollo Lake, Braswell, Cherry Trail, Denverton, Gemini Lake processors
      - Preliminary support for Intel Knights Mill HPC CPU
      - Improved support for Intel Cannon Lake CPU
      - Advanced SMART disk health monitoring
      - Hot Keys to switch LCD pages, start or stop logging, show or hide SensorPanel
      - Asus, Corsair, Logitech, Razer RGB LED keyboard, mouse and mousepad support
      - Asus ROG RGB LED motherboard and video card support
      - AlphaCool Heatmaster II, Aquaduct, Aquaero, AquaStream XT, AquaStream Ultimate, Corsair Commander Pro, EVGA iCX, Farbwerk, MPS, NZXT GRID+ V2, NZXT Kraken X52, PowerAdjust 2, PowerAdjust 3 sensor devices support
      - Corsair AXi, Corsair HXi, Corsair RMi, Enermax Digifanless, Thermaltake DPS-G power supply unit sensor support
      - Support for EastRising ER-OLEDM032 (SSD1322), Gravitech, LCD Smartie Hardware, Leo Bodnar, Modding-FAQ, Noteu, Odospace, Saitek Pro Flight Instrument Panel, Saitek X52 Pro, UCSD LCD devices
      - Portrait mode support for AlphaCool and Samsung SPF LCDs
      - SensorPanel and LCD: right-to-left bars, static label control strings
      - 0.01 Celsius temperature measurement resolution for select sensor items
      - System certificates information
      - Support for LGA-1151, LGA-2066, Socket AM4, Socket TR4 motherboards
      - Improvements for Intel Cannon Lake PCH chipset based motherboards
      - 20 processor groups support
      - Support for USB 3.1 peripherals
      - Extended ACPI table decoding
      - Advanced support for 3ware, Adaptec, AMD, Areca, HighPoint, Intel, JMicron, LSI, Marvell RAID controllers
      - RAID member enumeration for Intel NVMe RAID arrays
      - ACPI 6.1, CUDA 8.0, NVMe 1.3, OpenCL 2.1, OpenGL 4.6, OpenGL ES 3.2, SMBIOS 3.1.1, VirtualBox v5.0, WDDM 2.3 support
      - Corsair Neutron XT, Crucial BX100, Crucial BX200, Crucial M600, Crucial MX200, Crucial MX300, Intel Pro 5400s, Kingston HyperX Predator, Kingston HyperX Savage, Kingston SSDNow UV300, Kingston SSDNow UV400, Lite-On MU II, OCZ Trion 100, OCZ Vector 180, Plextor M6V, Samsung CM871, Samsung PM851, Samsung PM871, SanDisk Plus, SanDisk Ultra II, SanDisk X400, SanDisk Z400s, SK Hynix SC300, WD Blue SSD support
      - GPU details for AMD Radeon Rx 300, RX 400, RX 500, R9 Fury Series
      - GPU details for nVIDIA GeForce GTX 950, GeForce GTX 960, GeForce GTX 980 Ti, GeForce GTX 1000 Series, GeForce GTX Titan X, Quadro M3000M, Quadro M5000M, Quadro GP100, Tesla M60, Tesla P6, Tesla P100, Titan Xp
      [ Press Release (English) ]
      [ Press Release (Deutsch) ]
      [ Press Release (italiano) ]
      [ Press Release (magyar) ]
      [ What's new in AIDA64 v5.98 ]
      [ Download ]
×